慣性聚合 高效追讀感興趣之博客、新聞、科技資訊
閱原文 以慣性聚合開啟

推薦訂閱源

博客园 - 司徒正美
V
V2EX
T
Tailwind CSS Blog
有赞技术团队
有赞技术团队
aimingoo的专栏
aimingoo的专栏
Apple Machine Learning Research
Apple Machine Learning Research
IT之家
IT之家
Blog — PlanetScale
Blog — PlanetScale
A
About on SuperTechFans
月光博客
月光博客
T
The Blog of Author Tim Ferriss
宝玉的分享
宝玉的分享
Martin Fowler
Martin Fowler
博客园 - 聂微东
The GitHub Blog
The GitHub Blog
V
Visual Studio Blog
WordPress大学
WordPress大学
酷 壳 – CoolShell
酷 壳 – CoolShell
Engineering at Meta
Engineering at Meta
GbyAI
GbyAI

DEV Community

Authentication Security Deep Dive: From Brute Force to Salted Hashing (With Java Examples) Why AI Systems Don’t Fail — They Drift Spilling beans for how i learn for exam😁"Reinforcement Learning Cheat Sheet" I Replaced Chrome with Safari for AI Browser Automation. Here's What Broke (and What Finally Worked) How Python Borrows Other People's Work The $40 Architecture: Processing 1 Billion API Requests with 99.99% Uptime Vibe Coding: A Workflow Guide (From Zero to SaaS) Most webhook security guides protect the wrong side. The scary part is delivery. Headless CMS for TanStack Start: Build a Blog with Cosmic EU Age Verification App "Hacked in 2 Minutes" — What Actually Happened Comfy Cloud’s delete function does not actually remove files Running AI Models on GPU Cloud Servers: A Beginner Guide Event-driven media intelligence with AWS Step Functions and Bedrock I scored 500 AI prompts across 8 quality dimensions — here's what broke How to Call Google Gemini API from Next.js (Free Tier, No Backend Needed) The Portal Protocol: Reclaiming Human Connection in the Age of AI How to Fix Your Team's Scattered Knowledge Problem With a Self-Hosted Forum Intro to tc Cloud Functors: A Graph-First Mental Model for the Modern Cloud Designing Multi-Tenant Backends With Both Ownership and Team Access I Built a Neumorphic CSS Library with 77+ Components — Here's What I Learned PostgreSQL Performance Optimization: Why Connection Pooling Is Critical at Scale Cómo construí un SaaS multi-rubro para gestionar expensas en Argentina con FastAPI + Vue 3 🚀 I Built an Ethical Hacking Scanner Tool – Open Source Project I Replaced /usage and /context in Claude Code With a Single Statusline A Pythonic Way to Handle Emails (IMAP/SMTP) with Auto-Discovery and AI-Ready Design I Collected 8.9 Million Polymarket Price Points — Here's What I Found About How Markets Really Move EcoTrack AI — Carbon Footprint Tracker & Dashboard Everyone's Using AI. No One Agrees How. 5 self-hosted ebook managers worth trying in 2026 Building Your First AI Agent with LangChain: From Chatbot to Autonomous Assistant Common SOC 2 Failures (Real World) Stop Vibe-Checking Your AI App: A Practical Guide to Evals How to Use SonarQube and SonarScanner Locally to Level Up Your Code Quality Your Next To-Do App Is Dead — I Replaced Mine with an OpenClaw AI Sign a Nostr event in 60 lines of Python using coincurve — no nostr-sdk, no nbxplorer, no rust toolchain ITGC Audit Explained Like You’re in Big 4 Patch Tuesday abril 2026: Microsoft parcha 163 vulnerabilidades y un zero-day en SharePoint Stop scraping everything: a better way to track competitor price changes Listing on MCPize + the Official MCP Registry while routing payments OUTSIDE the marketplace — how I kept 100% of my x402 revenue Building an AI-Powered Risk Intelligence System Using Serverless Architecture Why We Ripped Function Overloading Out of Our AI Toolchain Testing AI-Generated Code: How to Actually Know If It Works SaaS Churn Is Killing Your Business. Here Is What to Do About It (Without a Support Team) The Speed of AI Is No Longer Linear - And Self-Improving Models Are Why How to Implement RBAC for MCP Tools: A Practical Guide for Engineering Teams From Standard Quote to Persuasive Proposal: AI Automation for Arborists I built a CLI that scaffolds complete multi-tenant SaaS apps Axios CVE-2025–62718: The Silent SSRF Bug That Could Be Hiding in Your Node.js App Right Now The dashboard that ended our friendship Data Pipelines Explained Simply (and How to Build Them with Python)
Writerdeck Debian tty: 转化旧笔记本电脑为书写机
lu1tr0n · 2026-05-24 · via DEV Community

今有之,见诸博客论坛Mastodon之属:有取旧笔记本电脑,尽去其图形操作系统,专作书写之器。名曰writerdeck,近例见于Verónica Explains之私博客,其法不过五令耳。

所陈之事,简明若此:若困于浏览器睫毛之纷繁、通知之频仍、境遇之无常,则非以纪律或阻隔之应用为解,实乃夺硬件其分神之能。此之故, Debian Trixie 之入控制台模式,足矣。

TL;DR

  • 维罗妮卡释言,著《当论吾之文架》文,记其极简写作之设。——其基为 Debian Trixie,行于字符界:无 X11,无 Wayland,无桌面环境,亦无浏览器。——其器乃六载之 System76 Galago Pro,配机械键盘,素屏宜久坐。——五要之栈:network-manager,kmscon,tmux,neovim,syncthing,皆可凭 apt,顷刻而立。——kmscon使个人字型得施,于 tty 中显十六色以上,兼 Ctrl-+ 可缩,若瀏覽器。——此写作架之流,兴于 Reddit,Hacker News,Mastodon,乃反现代作業系統強制多任務之势。——syncthing代 Dropbox 或 iCloud,以局域网同步文件,无中心服务器,亦无第三方之帐。

实际上何谓writerdeck?

一作家之器,乃专用于书写之器也。此意非新:八十年代之文字处理器——如坦迪WP-2、兄弟之机、AlphaSmart至今犹现于eBay者——已确为此物。然今之新者,乃此概念之现代版,非购专用硬件,乃重用既有之笔记本电脑,并去其一切可能中断思绪之软件。

此语兴于Reddit之r/writerdeck,百人共襄其事:自树莓派配机械键盘,至十年前之机,皆运九十年代之操作系统。诸建恒一,屏上唯务一事,绝无浏览器,绝无通知,别无他求。
最简栈:Debian,kmscon,tmux,及neovim于Linux之console。

Debian无桌面环境writerdeck之具体法方

Verónica所载之逐步法,始于文本模式 Debian 安装程序。其异于寻常安装者,在于一特定屏幕:即软件选择之页,其上默认勾选“Debian桌面环境”与“GNOME”。其要诀在于去其二者之选。

既成,乃一机,启于黑屏白字之登录,未植任何图形程序。习于今之桌面的,初见则觉其刻意丑陋。于writerdeck而言,此正其旨。

💡贴士:若自Ubuntu或Mint来,未尝直装Debian,则有一弊:欲得sudo 须将 root 密码留空于安装时。此示安装程序欲用 sudo 模式,非 Debian 之传统 root 模式。

五要之件

network-manager 以便无改配置而联网

伯纳卡登录后首施者network-manager,非因连通之故,实因所携之TUI工具:

sudo apt install network-manager
sudo nmtui

Enter fullscreen mode Exit fullscreen mode

nmtui之界面,恰如吾人所期之TUI:可用箭头导航之菜单,有扫描可用Wi-Fi之屏,有连接之屏。未尝编辑/etc/network/interfaces,亦不与之争斗。wpa_supplicant 哲学云:writerdeck常处离线,凡需同步文辞,须十秒内毕其事。

kmscon:此物可易天下。

Linux之标准终端,有二弊,久书则苦:一者,仅支十六色;二者,不许易字体为可辨者,唯默认之位图字体。kmscon则二者皆解。

Debian Trixie 之包,存于 backports,故安装之程,须添置此库也。

# Agregar a /etc/apt/sources.list:
deb http://deb.debian.org/debian/ trixie-backports main contrib non-free non-free-firmware

# Luego:
sudo apt update
sudo apt install -t trixie-backports kmscon

入全景模式 出全屏模式

重启之后,终端不再似九十年代单调的矩形,而化身为支持TrueType字体的控制台,可凭Ctrl++与Ctrl+-缩放,亦能驾驭256色调板。对需连续三小时书写之人而言,此乃视觉疲累与真实舒适之别。

tmux为状态栏及多路复用器

次级之境也tmux虽tty支持Ctrl+Alt+F1..F6多会话,然有复用器于上,则同会话内可设面板,尤以屏下可设可调状态栏为最。

维罗妮卡writerdeck之状态栏,示电池(由acpi),示屏明(由light) 时刻。信息简而足:无弹窗,无通知,唯固定一栏,每分钟更新一次.

sudo apt install tmux acpi light

全屏模式 退出全屏模式

以neovim为编辑器

neovimvim 乃私好——凡终端编辑皆可——然维罗妮卡以习现代编辑版为借口而为之。与 vim-vimwiki 插件合,得要者:一私制维基,内链可由 Enter 导航,尽在素文本,不倚外务.

同步Thing以备去中心化备份

专用书写之器,其显患在:若毁坏何?syncthing答曰:同步工作之夹,通诸器(主 laptop、NAS、手机)以 LAN 之寻,点对点加密,不涉第三方之服务器,亦无帐户需持。
此 writerdeck 之设,为外书写而立:素屏无光,长电续航,绝尘无扰。

何以此模式生于二二六?

writerdeck 之动,非独怀古也。适逢广论今世软件如何攫人神思之谈。writerdeck 之 Subreddit r/writerdeck,二载间,从三千之众增至二万五千有余。于 Mastodon,#writerdeck 之 Hashtag,周出数见,新制频现。Hacker News 则常议 Pomera、AlphaSmart 或自制之 build,几无例外,皆登日榜前十。

增盛有三因。其一,全统之疲:今之新应用,皆欲有所告,而旧法——勿扰模式、阻隔应用——虽有效,然须吾辈自觉而启之。其二,载IA之IDE与编辑器之价:为作文言,何须70B参数之模型自补,而常续之议,反乱其章。其三,旧硬件之再发现:2019之笔记本电脑,犹胜1995专文之处理器,而循旧之费,无有也。

亦有深解:writerdeck乃无声之拒,拒生产力因工具增而愈之伪说。Verónica于文中言,其有之注意力难题。 乃去其硬件,使无以供其变通之可能。此乃数字之对,如出而书于无Wi-Fi之咖啡馆,然此乃永续,且不系于巷陌之连接。

譬若于Windows、macOS或Linux中复制writerdeck之法

若欲试此概念,而不欲重装操作系统,则有偏途:

于Linux(任一发行版),可依维罗妮卡之方,几无更改。唯更易包管理器以应本版:

# Debian/Ubuntu/Mint
sudo apt install kmscon tmux neovim syncthing

# Fedora
sudo dnf install kmscon tmux neovim syncthing

# Arch
sudo pacman -S kmscon tmux neovim syncthing

全屏模式 退出全屏模式

于 macOS,无kmscon之对,盖系统不显真tty以供人用,然可模拟其验于iTerm2之全屏模式,一标签,neovim,且以Cold Turkey或Self Control等应用锁网:

brew install neovim tmux syncthing

全屏模式 退出全屏模式

于Windows,最洁净之选乃WSL2配以Debian或Ubuntu,于全屏Windows Terminal中运行:

wsl --install -d Debian

# Dentro de Debian/WSL:
sudo apt install neovim tmux syncthing

入全景模式 出全屏模式

纯粹之实验,需真境实境,然版本诸般操作系统中,其利多归于此:一窗一编,无浏览器远在Cmd+Tab之遥。

流程图 writerdeck

欲观栈件相接之状

graph LR
A["Hardware: laptop viejo"] --> B["Debian tty"]
B --> C["kmscon: fonts y colores"]
B --> D["network-manager: Wi-Fi"]
C --> E["tmux: barra de estado"]
E --> F["neovim: editor"]
F --> G["archivos .md/.txt"]
G --> H["syncthing: backup LAN"]
H --> I["Laptop principal o NAS"]

全屏模式入 全屏模式出

影响与分析

writerdeck之妙,非在技之繁复—— Linux之吏,暮夜可成——乃在述软件之现状。吾辈当削机之层,专意于事。昔九十年代,多任务之OS,解放之许;今二零二六,反觉为惰性所负之重。

亦当察之,此方得效,盖Linux犹存此极简之境。至若macOS或Windows,实难去其浏览器——Safari与Edge已深植于系统,其整合之法未载于文,亦无支持可除之理。writerdeck之理念,实隐含对自由软件之倡:惟于可去无用之物之系统,方得建专司一职之器。

注: Pomera DM250,乃King Jim最负盛名之专用写入器,自日本进口,价近六百美元。一六载之旧笔记本电脑,改装Debian系统,无需额外花费,且键盘更胜一筹。

后续如何

周遭之众已渐生奇趣,制 writerdecks 以 Raspberry Pi 5 为基,配以电子墨屏,一充可历旬日;有构机以自造机械键盘,联旧平板;复有开源之术于 GitHub,集全方于 ISO 图像,俟刻即用。

诸用户于 Hacker News 论帖中议之,次一步理当者,乃制 Debian 预设之像,内含所提诸包,并设 tmux 之良配置,复为 neovim 设专用于长文之色方案。迨是时,Verónica 所授之方,乃最备且可复之文牍也。

📖 Telegram 中要旨:阅摘要

常见问题

writerdeck之用何在?若吾已有寻常之笔记本电脑?

为绝物理分神之可能。纵使于寻常笔记本电脑中能持自律,专用之器不设浏览器,则诱之念全消。此乃置薯片于案上而不取与未置之别也。

何故 Debian 而非 Ubuntu 或 Fedora?

凡 distro 皆可。Verónica 选用 Debian Trixie,以其稳,且其安装程序允自始不装图形环境。Ubuntu 则需用 Server 变体方得同效,Fedora 则需选 Minimal Install 选项。

吾可否用 Windows 或 macOS 以此?

非尽然也,盖不能去浏览器于系统。macOS近之者,乃全屏iTerm2配neovim;Windows则WSL2配Windows Terminal。二者皆可,然操作系统本就易分神。

若吾欲于书写时觅网络之助,当如何?

writerdeck之要,在于是扰费心神。有用户持会话以w3mlinks2 (console之瀏覽器) 被困於難名之假名後。他者僅僅於文書中標記此問以 [FACT-CHECK] 之記號,後於主電腦解之。

自本而配置,需時幾何?

Debian之安装,需时二十至卅刻。添装配置附加之件(kmscon、tmux、neovim、syncthing),又需卅至卅五刻。未及二时,writerdeck已立,可待书写矣。

其亦可用以编程乎?

然,无碍。neovim 配 LSP 插件,可成全 IDE。所变者,风气耳:若以之编程,则失纯粹之概念专注。多数学者制 writerdeck,唯专于文辞。

引据

📱 汝好此内容乎? 速入吾等之 Telegram 频道 @programacion,此中每日发布科技、人工智能及编程之要闻。速报精要,日日新篇。