- writerdeck là một thiết bị viết chuyên dụng nhằm giảm bớt sự xao nhãng của internet hiện đại, được dựng bằng cách tái sử dụng một chiếc laptop 6 năm tuổi thay vì phần cứng mới
- Galago Pro của System76 phù hợp cho các phiên gõ dài và viết ngoài trời nhờ hiệu năng vẫn đủ tốt, bàn phím tốt, màn hình nhám và hỗ trợ Linux
- Cài Debian Trixie ở chế độ chỉ dùng console để tạo môi trường viết không có X11, Wayland, desktop environment hay trình duyệt
- Dùng neovim, kmscon, tmux, vimwiki và Syncthing để thiết lập việc chỉnh sửa, thay đổi cỡ chữ, thanh trạng thái, đồng bộ và quy trình sao lưu
- Sau khi tự động đăng nhập, tmux và Vimwiki sẽ mở ngay để thiết bị trở thành nơi tập trung viết nhiều hơn mà không có trình duyệt hay thông báo gây phân tâm
Chọn thiết bị và mục tiêu
- writerdeck là một thiết bị viết chuyên dụng để giảm bớt sự xao nhãng của internet hiện đại, và được tạo ra bằng cách tái sử dụng một chiếc laptop 6 năm tuổi thay vì mua phần cứng chuyên dụng mới
- Chiếc laptop được dùng là System76 Galago Pro, vẫn đủ mạnh, có bàn phím tốt và màn hình nhám nên phù hợp cho việc gõ lâu hoặc viết ngoài trời
- Galago Pro thân thiện với Linux và có hỗ trợ kernel tốt
- Mục tiêu không phải là mở rộng thêm nhiều dự án mới, mà là bắt đầu viết ngay với những thiết bị đã có sẵn
Cài Debian dựa trên tty thay vì desktop
- Vẫn có thể dùng một hệ điều hành desktop thông thường chỉ ở chế độ ngoại tuyến, nhưng trên các máy Mac hay PC Windows hiện đại, việc gỡ bỏ hoàn toàn trình duyệt theo cách được hỗ trợ là điều khó làm
- Trên Linux, có thể không cài trình duyệt trên một desktop nhẹ hoặc window manager, nhưng ở đây mục tiêu là từ bỏ luôn thói quen dùng desktop OS để tạo ra một môi trường tập trung vào việc viết
- Debian Trixie được cài ở chế độ chỉ dùng console, loại bỏ hoàn toàn X11, Wayland và desktop environment
- Việc cài Debian dùng chế độ cài đặt dạng văn bản, và vì trên thiết bị này chỉ lưu nội dung có thể công khai nên đã bỏ qua mã hóa toàn bộ ổ đĩa
- Trên Debian, để dùng
sudo thì không nên thêm mật khẩu root; khi đó root sẽ bị vô hiệu hóa và người dùng được cấu hình thành người dùng sudo
- Ở màn hình chọn desktop, mọi tính năng desktop đều bị bỏ chọn, và sau khi cài xong hệ thống sẽ khởi động vào màn hình đăng nhập console mặc định
Mạng và môi trường chỉnh sửa cơ bản
- Sau lần đăng nhập đầu tiên, hệ thống được cập nhật bằng
sudo apt update và sudo apt upgrade, rồi cài gói network-manager để quản lý mạng
- Mục đích chính là kết nối Wi‑Fi bằng
nm-tui, một công cụ dựa trên curses, thay vì phải tự chỉnh sửa các file cấu hình mạng
- Sau khi cài bằng
sudo apt install network-manager, chỉ cần chạy nm-tui là có thể quét và kết nối với các mạng Wi‑Fi xung quanh
- Thiết bị này chủ yếu được dùng ngoại tuyến, nhưng vẫn cần có khả năng kết nối mạng khi cần sao lưu tệp
- Thay vì
nano, tác giả cài neovim bằng sudo apt install neovim; dù vốn quen với vim, lựa chọn này nhằm làm quen hơn với neovim
kmscon trên Debian Trixie cần được cài từ backports
- Thêm hai dòng sau vào
/etc/apt/sources.list để bật kho trixie-backports
deb http://deb.debian.org/debian/ trixie-backports main contrib non-free non-free-firmware
deb-src http://deb.debian.org/debian/ trixie-backports main contrib non-free non-free-firmware
- Sau đó chạy
sudo apt update rồi cài kmscon cùng các phụ thuộc bằng sudo apt install -t trixie-backports kmscon
kmscon sẽ tự khởi động khi boot, và từ lần khởi động tiếp theo nó trông giống tty cũ nhưng cho phép chỉnh cỡ chữ bằng ctrl-plus và ctrl-minus
- Đến đây là đã hoàn thành cấu hình writerdeck cơ bản để viết thoải mái khi ngoại tuyến
Chia màn hình và cấu hình thanh trạng thái bằng tmux
tmux được cài để chia ô terminal và tạo thanh trạng thái; trên Debian có thể cài bằng sudo apt install tmux
- Để hiển thị pin và điều khiển độ sáng màn hình,
acpi và light cũng được cài cùng lúc bằng sudo apt install acpi light
- Các thiết lập liên quan được thêm vào
.tmux.conf trong thư mục home
-
ACPI để hiển thị pin
acpi -b hiển thị thông tin pin của laptop, và sau khi cài xong có thể xem ngay nếu hệ thống nhận ra pin
- Để chỉ lấy phần trăm pin, dùng lệnh sau
acpi -b | grep -m1 -o -P '.{0,2}%'
-m1 khiến lệnh chỉ đọc một dòng, nhờ đó trên laptop có nhiều pin vẫn chỉ xử lý pin chính
-o chỉ in ra phần khớp, loại bỏ các thông tin dài như thời gian còn lại
-P bật regex tương thích Perl, còn '.{0,2}%' lấy ký tự % cùng tối đa hai chữ số đứng trước nó
- Cách này không hiển thị được
100%, nhưng tác giả chấp nhận vì chiếc laptop này hiện cũng không còn sạc tới mức đó nữa
- Để thay phần đồng hồ mặc định ở bên phải thanh trạng thái
tmux bằng phần trăm pin, thêm dòng sau vào .tmux.conf
# give me a battery readout instead of the time
set-window-option -g status-right "#(acpi -b | grep -m1 -o -P '.{0,2}%')"
-
Điều khiển độ sáng bằng light
light -U 10 giảm độ sáng 10%, còn light -A 10 tăng độ sáng 10%
- Vì phím F8 và F9 trên laptop có biểu tượng độ sáng nên chúng được gán để giảm và tăng độ sáng
# keybinding for brightness
bind -n F8 run-shell 'light -U 10' # decrease
bind -n F9 run-shell 'light -A 10' # increase
- Từ lần chạy
tmux tiếp theo, có thể dùng F8 và F9 để chỉnh độ sáng màn hình
-
Các thiết lập tmux khác
- Vì
neovim đặt thanh trạng thái ở cuối màn hình nên thanh trạng thái tmux được chuyển lên trên bằng set -g status-position top
- Màu nền của thanh trạng thái được đặt thành xanh lá bằng
set -g status-style bg=green
- Tệp
.tmux.conf hoàn chỉnh như sau
# bar position and color
set -g status-position top
set -g status-style bg=green
# keybinding for brightness
bind -n F8 run-shell 'light -U 10' # decrease
bind -n F9 run-shell 'light -A 10' # increase
# give me a battery readout instead of the time
set-window-option -g status-right "#(acpi -b | grep -m1 -o -P '.{0,2}%')"
- Trong thao tác
tmux mặc định, nhấn Ctrl-B để vào chế độ lệnh rồi nhấn % để chia dọc, " để chia ngang
- Sau
Ctrl-B, nhấn các phím mũi tên để chuyển tiêu điểm giữa các cửa sổ
Cấu hình neovim và vimwiki
- Dù có thể dùng các trình soạn thảo khác như
emacs, helix, micro, nano, cấu hình này được xây quanh neovim để phù hợp với người dùng vim
neovim có sẵn các giao diện màu mặc định và có thể thử bằng tùy chọn :colorscheme
- Để hợp với cảm giác hoài cổ, tác giả chọn giao diện màu
blue và thêm colorscheme blue vào .config/nvim/init.vim
- Để phù hợp cho việc viết, cũng thêm
set linebreak để từ ngữ tự xuống dòng một cách tự nhiên
vimwiki có sẵn dưới dạng gói trong Debian Trixie nên được cài bằng sudo apt install vim-vimwiki thay vì dùng plugin manager
Đồng bộ thư mục viết bằng Syncthing
syncthing được cấu hình theo tài liệu Syncthing
- Thư mục
vimwiki của writerdeck được liên kết với thư mục writing trên máy chủ, và thư mục máy chủ này là một thư mục con trong cấu trúc vimwiki riêng tư hơn
- Với cấu trúc đó, các ghi chú nhạy cảm trong
vimwiki trên máy desktop sẽ không được đồng bộ sang writerdeck
- Nếu thiết bị có mã hóa thì có thể đồng bộ cả nội dung nhạy cảm, nhưng hiện tại chỉ lưu những gì có thể công khai
- Sau này có thể thiết lập mã hóa
LUKS dùng mật khẩu để truy cập nhật ký vimwiki
- Vì không có môi trường desktop truyền thống kèm trình duyệt, giao diện web của
syncthing được cấu hình để lắng nghe trên mọi địa chỉ, thay vì chỉ 127.0.0.1
- Đây không phải cách làm ưa thích, nhưng được chấp nhận vì thiết bị không chứa thông tin riêng tư
- Một cách tốt hơn là cấu hình truy cập qua SOCKS proxy, nhưng chủ đề đó được để lại cho lần khác
Tự động đăng nhập và viết ngay sau khi khởi động
- Để có thể viết thật nhanh ngay khi mở máy, tác giả đã bật tự động đăng nhập
-
Tự động đăng nhập trong kmscon
- Vì đã cài
kmscon, tác giả chỉnh dịch vụ systemd bằng sudo systemctl edit kmsconvt@tty1.service
- Thêm nội dung sau
[Service]
ExecStart=
ExecStart=/usr/bin/kmscon --login -- /bin/login -f my_username_goes_here
kmscon sẽ chạy lệnh đứng sau -- của --login; ở đây là /bin/login -f cùng tên người dùng để tự động đăng nhập
-
Tự động chạy tmux và vimwiki sau khi boot
- Sau khi đăng nhập qua
kmscon, hệ thống sẽ chỉ tự chạy tmux trên tty mặc định và lập tức vào vimwiki
- Thêm câu điều kiện sau vào
.bashrc
# Launch tmux if we aren't already running tmux and we're in the default tty
if [ -z "${TMUX}" ] && [ $(tty) == "/dev/pts/0" ]; then
exec tmux new-session -d 'vim -c VimwikiIndex' \; attach
fi
- Câu điều kiện này kiểm tra xem phiên hiện tại đã ở trong
tmux chưa để tránh chạy lặp đệ quy
- Đồng thời nó kiểm tra có đang ở tty ảo đầu tiên hay không; nếu đúng, nó tạo một phiên
tmux mới bằng lệnh vim -c VimwikiIndex rồi gắn vào phiên đó
vim -c VimwikiIndex sẽ khiến vim mở thẳng vào chỉ mục Vimwiki
Thay đổi sau khi dùng và bước tiếp theo
- Trong khoảng một tuần, writerdeck này đã được dùng để viết bài blog, kịch bản video đi kèm và các bản thảo tương lai khác đang thực hiện
- Về sau có thể bổ sung trình kiểm tra chính tả, hoặc mở rộng bằng cách biến một chiếc 486 cũ thành “writerdeck terminal” trong góc làm việc
- Mục tiêu cốt lõi là viết nhiều hơn và bớt bị xao nhãng hơn trong lúc viết
- Những thứ tiện lợi nhưng gây phân tâm như trình duyệt, thông báo ứng dụng hay thông báo bài hát tiếp theo từ trình phát nhạc đều cản trở việc viết
- Tác giả muốn đưa ra các lựa chọn công nghệ có chủ đích hơn, dùng một thiết bị làm thật tốt một việc rồi cất nó đi khi xong
- Nếu bạn muốn tránh một môi trường mà mọi thứ luôn bám theo mình ở mọi nơi, writerdeck có thể sẽ hữu ích
2 bình luận
Ý kiến trên Lobste.rs
Thích bài gửi này. Không giống các thiết bị phần cứng dành cho người viết đắt đỏ mà chẳng biết khi nào sẽ bị ngừng hỗ trợ, cái này đơn giản chỉ là Linux không có X nên dùng bất kỳ laptop rẻ tiền nào cũng được
Chúng ta đã tìm ra những cách mới để trì hoãn, và sau này cũng sẽ tiếp tục như vậy. Đó là quyền bẩm sinh của mọi cây bút
Lựa chọn của tôi là nghịch plugin Neovim trông có vẻ để viết tiểu thuyết, và làm một công cụ radio Internet TUI
TUI cho một số tính năng của Syncthing: https://github.com/hertelukas/synctui
Nếu bạn vẫn có thể boot DOS một cách native, thì thay vào đó có thể dùng thứ này:
https://github.com/lproven/usb-dos
Cái này cũng hấp dẫn. Tôi cũng gặp khó khăn với việc tập trung chú ý và thích TUI
Vấn đề là mọi thứ tôi viết đều cần nghiên cứu, mà nghiên cứu thì cần trình duyệt web
Nhiều công ty cung cấp cùng lúc API tìm kiếm web và endpoint đọc các website bất kỳ dưới dạng Markdown. Chúng dành cho LLM, nhưng đâu có luật nào cấm con người tận dụng chúng
Có lẽ bước tiếp theo là dùng quản lý cửa sổ của neovim và terminal tích hợp, rồi bỏ tmux
Wow, cái này làm tôi nhớ ngay đến ommwriter, ứng dụng cũ mà tôi mua cho MacBook đầu tiên của mình vào năm 2013
Gần đây tôi thử làm thứ gì đó tương tự bằng Tauri và gắn thêm mấy âm pop/click nhỏ cho thao tác gõ phím, nghe rất tuyệt
Điều này làm tôi nhớ đến thời trước khi cài X. Vì lý do “duy nhất” để dùng X là duyệt web. Nhưng ai lại dùng web chứ?
Chắc tôi nên đi xét nghiệm cholesterol
Ý kiến trên Hacker News
Từ lâu tôi đã muốn thử một cấu hình như thế này, nhưng rất khó vượt qua chuyện TTY của Linux chỉ hỗ trợ 256 màu
Nếu có thể tăng thêm số lượng màu và bổ sung cả hỗ trợ Unicode thì tôi muốn sống hẳn với TTY
Cấu hình này trông rất ngầu và có vẻ được làm rất chỉn chu
Nhưng cũng khá mỉa mai khi để “tập trung viết”, người ta lại thiết lập OS từ đầu, thay ngăn xếp mạng mặc định, cài một biến thể mới của trình soạn thảo ưa thích, tùy biến hiển thị pin, chỉnh lại quy trình đăng nhập, bỏ ra cả đống công sức để hoàn thiện môi trường viết không xao nhãng rồi lại cài tmux để có thể làm nhiều việc cùng lúc
Sau đó vòng lặp rà soát bắt đầu, và đó là công việc viết lách của thời đại mới
Giống mẫu hình điển hình là tuyên bố bắt đầu ăn kiêng rồi đi đăng ký phòng gym hoặc mua cả đống dụng cụ tập
Nhưng tôi cũng không muốn chỉ trích. Một vài lần cạo lông yak của tôi cuối cùng lại cho kết quả khá tốt về lâu dài
Như thợ mộc cứ mãi làm jig và French cleat cho xưởng, hoặc lập trình viên quá ám ảnh với việc dùng bàn phím nào và phông chữ nào
Hẳn là đã có những công cụ quen thuộc sẵn rồi, nên việc chọn syncthing thay vì rsync khá thú vị
Tôi cũng tò mò vì sao rsync thậm chí không được nhắc tới hay bàn đến, ít nhất là với độc giả hay người xem phổ thông
Điều làm tôi lo hơn ở cấu hình này là sẽ cần thêm thiết lập để xử lý chế độ ngủ hay các phiền toái phần cứng khác. Dù vậy, nếu là một máy Linux có mức hỗ trợ nền tảng tốt thì đây vẫn là một lợi thế lớn
Đọc như bài viết của một người bị ADHD uống Adderall rồi dành cả ngày tăng tập trung vào một thứ lệch hướng. Tôi cũng từng như vậy
Nếu writerdeck này tiếp tục phát huy hiệu quả cho nhiều dự án thì ổn, nhưng nếu cứ hai dự án lại đập đi làm lại writerdeck thì nó giống phần thưởng dopamine hay tự cản trở bản thân hơn. Bản thân điều đó không hẳn xấu, nhưng xét về khả năng tập trung thì không có vẻ là lãi ròng
Chúng ta không thể phán ai đúng ai sai về đối tượng cần tập trung
Chỉ là vào những lúc tôi không thực sự cần làm nhiều việc trong một thời gian, thì đắm vào mấy thứ này cực kỳ vui. Nó là một kiểu giải trí, nhưng lúc cần làm việc thật thì cũng giúp ích
Có một mẫu hình rất hay thấy trên HN
“Tôi đã xây cả một hệ thống từ đầu để giải quyết vấn đề này” → “Giải pháp ngầu đấy, nhưng có phải là nhiều việc hơn hẳn cách đơn giản này không?” → “Đúng, nhưng đây là dự án hay, và không phải lúc nào cũng cần tối ưu hiệu quả nhất”
Cả hai phía đều đúng. Giải pháp phức tạp đúng là nhiều việc hơn rất nhiều so với cách đơn giản, và làm dự án chỉ vì vui thì cũng chẳng sao, ngay cả khi nó không có ích gì; còn trong trường hợp này thì cũng có chút ích lợi thực tế
Có vẻ như kỳ vọng bị chia làm hai. Có người chỉ muốn làm một dự án nên vin vào một lý do mỏng manh, còn có người thật sự muốn giải quyết vấn đề nhưng lại rơi vào chủ nghĩa hoàn hảo và overengineering, hoặc đơn giản là không biết có cách dễ hơn
Hai nhóm này trộn vào nhau khiến các thread HN cứ thế chạy mãi. Với nhóm sau, việc được chỉ ra rằng “có cách đơn giản hơn” có thể cực kỳ hữu ích. Có thể họ thực sự không biết nó tồn tại, hoặc họ đã sa vào overengineering và cần một cú hích nhỏ để nhận ra mình đang mắc kẹt ở chỗ không mong muốn. Tôi đã như vậy nhiều lần
Sẽ luôn có ai đó leo lên tầng meta để nói về chính mẫu hình, rồi lại có người bảo “không phải tư duy trắng đen”, còn các nhánh con thì lầm bầm mơ hồ một lúc rồi biến mất mà không có kết luận hay insight nào
Cá nhân tôi thấy nếu xét nghiêm ngặt thì đây là lãng phí, nhưng nhìn rộng lượng hơn thì nó giống một biến thể ngách của sự hăng máu tuổi trẻ, một tác dụng phụ của những quá trình trưởng thành cá nhân khác quan trọng hơn
Không phải mọi thứ đều là trắng đen, zero-sum, tốt hay xấu
Nếu muốn thử mà không cần cấu hình phức tạp, trên hệ thống Linux thường chỉ cần nhấn Ctrl+Alt+F3 là vào ngay console TTY
Để quay lại thì nhấn Ctrl+Alt+F1 hoặc Ctrl+Alt+F2. Nhiều khả năng còn có nhiều console khác tới tận F12
Trước đây tôi hay dùng cách này khi muốn có một desktop ít xao nhãng hơn như trong bài gốc
sudo systemctl set-default multi-user.targetNhân tiện, trên một số máy của tôi thì quay lại chế độ đồ họa là Ctrl+Alt+F2, còn một số máy khác lại là Ctrl+Alt+F7
(menu-bar-mode -1)và(tool-bar-mode -1), rồi dùng toàn màn hình là xongTôi đang rất mong có một thiết bị e-ink hoàn hảo cho mục đích này
Tôi đã có một cấu hình viết khá hợp với Obsidian, cũng có bàn phím cơ Royal Kludge rồi, giờ chỉ còn chờ thế hệ e-ink tiếp theo
Boox One Note Max đã rất gần với điều tôi muốn nhưng gần như bị ngừng sản xuất ngay lập tức, và cũng không có vẻ sẽ được hỗ trợ lâu dài
Tôi rất muốn nhận được gợi ý
Đánh giá về nó cực kỳ phân cực. Có người cho là tuyệt vời vì pin lâu, phản hồi e-ink bất ngờ nhanh hơn sau bản vá mới, bàn phím ổn và không có yếu tố gây xao nhãng
Ngược lại, có người thấy nó vẫn chỉ là e-ink, lại quá đắt so với một thiết bị thực sự làm được rất ít thứ
Có thể xem các phương án thay thế và lựa chọn tự làm tại đây: https://www.writerdeck.org/
Nó đủ hạn chế để không làm phiền khi viết, nhưng vẫn làm được những thứ cơ bản trong quy trình như quản lý file đơn giản và chuyển qua SD card/USB. Đây là những thứ mà các thiết bị viết boutique phương Tây kiểu Freewrite trước đây từng hỗ trợ không tốt, hoặc thậm chí không hỗ trợ
Tôi từng viết rất nhiều trên một chiếc Pomera e-ink lạ mắt có bàn phím gập, sau đó lại mua DM250, tuy không phải e-ink nhưng vận hành gần như y hệt. Giờ đã có cả bản cho thị trường Mỹ và tôi thấy rất đáng khuyên dùng
Tôi có ghi lại ở đây: https://liza.io/portable-writing-setup-with-onyx-boox-palma/
Các tablet 13.3 inch thường mang tên có chữ “Max”
Nhân tiện, có vẻ Note Max hiện vẫn đang bán: <https://shop.boox.com/products/notemax>
Tôi từng dùng Max Lumi, thế hệ tablet 13.3 inch trước đó; độ phân giải thấp hơn một chút và có đèn nền trước. Màn hình rất đẹp, nhưng nhìn chung tôi xem Android OS là điểm trừ
Sẽ tuyệt biết mấy nếu có tùy chọn màn hình e-ink cho laptop Framework 12 inch hoặc 13 inch
Một chiếc laptop cỡ A5 để có thể bỏ vào loại bìa sổ da có khóa kéo; nếu bạn biết HP Jornada hay Sony Vaio đầu những năm 2000 thì đại khái là kiểu form đó
Nó sẽ có tấm pin mặt trời ở mặt sau màn hình hoặc nắp ngoài, màn hình là e-ink, và hệ điều hành lý tưởng là Linux Mint Debian Edition
Về ứng dụng “trạm viết” cho chế độ console,
mc(Midnight Commander) vàrangerkhá ổn. Chúng có thể dùng như GUI đơn giản để chỉnh sửa text trong các thư mục kiểu blog hay knowledge baseKhó khăn tôi gặp phải là rất khó tìm được màn hình e-ink cỡ A5 có nhận đầu vào HDMI; tận dụng một điện thoại Android phổ thông thì hay, nhưng Raspberry Pi cũng là một lựa chọn, và thực ra điều tôi muốn chỉ là một thiết bị di động đơn giản nhất có thể, chạy Debian Stable bằng pin
Tôi cũng chưa tìm ra bàn phím nhỏ cỡ A5. Hầu hết bàn phím mini đều trông như đồ chơi Bluetooth nhựa rẻ tiền
Nếu có ai thực sự muốn cùng làm thì tôi rất muốn nói chuyện. Tầm nhìn của tôi cho chiếc laptop này luôn là “10 giờ sáng, Austin, Texas, ngồi ở quầy bar ngoài hiên dưới nắng gắt để viết nhật ký, code và viết lách”
Tôi chưa tìm ra thiết bị máy tính nào đáp ứng được tình huống đó, nên rõ ràng đây là một thị trường ngách còn trống
Cách con người chịu đựng địa ngục hiện tại của năm 2026 thật thú vị
Kỳ lạ là nó dường như lúc nào cũng quay vào nội tâm. Cứ như thể nếu ta chỉ cần tập trung bằng cách không bị xao nhãng, mua thêm phương tiện vật lý, nghe nhạc bằng dumbphone và máy MP3, thì mớ hỗn độn không thể giải quyết đang diễn ra sẽ somehow được giải quyết, nhưng những thứ đó không giúp cuộc sống tốt lên nổi lấy một giọt giữa biển
Ở giai đoạn này, thứ duy nhất có khả năng thực sự hiệu quả là hành động tập thể
Phần lớn công nghệ hiện đại, ít nhất là phần lớn Internet, được thiết kế để gây xao nhãng tối đa nhằm moi lợi nhuận, nên đôi khi cắt mình ra khỏi đó để làm việc thực sự quan trọng là một lựa chọn hợp lý
Những việc quan trọng ấy hoàn toàn có thể bao gồm việc vì lợi ích chung hay những nỗ lực tập thể
Dù sao họ cũng sẽ muốn một môi trường không bị xao nhãng
Tôi chắc chắn thuộc kiểu đó :)
Chỉ tập trung vào một thứ trước mắt khá là thiền
Và điều đó không nhất thiết đòi hỏi hành động tập thể
Nhưng những điều đã nói ở trên cũng có thể là con đường bước vào cộng đồng của những người cùng nhau giải quyết thứ mà một mình thì khó chịu nổi
Ví dụ, hiện nay ở Đài Loan, những người theo dõi tình hình bắt đầu có cảm giác Internet khá mong manh và đi tìm giải pháp. Nhiều người tìm đến reticulum và meshtastic, nghịch thử một chút rồi mua luôn các thiết bị như radio Lora
Trùng hợp là cuối tuần này có g0v summit, và có rất nhiều bài nói cũng như booth về chủ đề này. Khá nhiều người tham dự bài nói hôm qua hay ghé booth đều là người hoàn toàn mới
Nhưng giờ họ đã bước vào cùng một bối cảnh với những người từng buộc radio Lora chạy bằng năng lượng mặt trời lên ngọn cây trong thành phố
Nếu sa vào âm nhạc offline, bạn có thể đi tìm nhạc chất lượng tốt rồi gặp cộng đồng soulseek; nếu mày mò phần cứng dumbphone cũ, bạn có thể bước vào cộng đồng modding
Từ đó lại có thể dẫn sang phần mềm tự do và mã nguồn mở, phần cứng mở, phong trào chống sở hữu trí tuệ, hay những nhóm như “four thieves vinegar collective”. Có rất nhiều con đường
Bài này làm tôi nhớ đến một cấu hình mà tôi đã nghĩ rất nhiều trong vài tháng qua. Đó là chia máy tính thành hai chế độ
Một là chế độ công việc, nơi bạn có thể dùng mọi thứ trong desktop OS, và một là chế độ cá nhân chỉ dùng console, nơi chỉ có những chức năng mặc định mà tôi không xem là lãng phí thời gian
Ví dụ như trình đọc ebook, dự báo thời tiết, lịch thi đấu thể thao tiếp theo, một tập TV mỗi ngày, máy tính, lịch và hẹn giờ
Tôi đang dùng awesomewm, một trình quản lý cửa sổ có khả năng tùy biến rất cao, nên có vẻ không quá khó để triển khai việc chuyển đổi này và khóa nó ở một mức độ nào đó tùy theo ngày trong tuần hoặc khung giờ làm việc
Nói thêm thì trên thực tế có lẽ nó sẽ không hoàn toàn là chỉ-console, mà gần hơn với một chế độ chỉ-menu dựa trên rofi-desktop như https://github.com/giomatfois62/rofi-desktop vậy. Rất tối giản và dễ dùng
Vì tôi dùng xen kẽ Windows và Linux nên đã tìm thấy FancyWM cho Win10/11, có vẻ cũng làm được điều tương tự. Tất nhiên là trên Windows thì vẫn phải dùng chuột
Tôi đã viết trên rất nhiều loại thiết bị trong một thời gian khá dài, và hiện tại thiết bị chính là iPad với bàn phím
Thỉnh thoảng tôi dùng loại như Smart Keyboard của Apple, dạo này thì do khớp bắt đầu có tuổi và nhạy hơn nên tôi cũng hay đổi sang bàn phím Bluetooth của Logi để thay đổi
Đôi khi tôi nhớ máy đánh chữ cũ. Không phải kiểu Selectric, mà là cảm giác cơ khí của một chiếc máy đánh chữ tay cân bằng tốt
Dù vậy, ánh sáng hổ phách của một phiên vim toàn màn hình trên thiết bị di động vẫn có rất nhiều điều để nói
Điều tôi thật sự mong muốn là một writerdeck chạy bằng năng lượng mặt trời, tức một thiết bị hoạt động 100% off-grid mãi mãi. Giống như máy đánh chữ ngày xưa vậy