1 pontos por GN⁺ 9 시간 전 | 2 comentários | Compartilhar no WhatsApp
  • writerdeck é um dispositivo dedicado à escrita para reduzir as distrações da internet moderna, montado reaproveitando um notebook de 6 anos em vez de usar hardware novo
  • O Galago Pro da System76 é adequado para longas sessões de digitação e escrita ao ar livre graças ao desempenho ainda suficiente, bom teclado, tela fosca e suporte a Linux
  • O Debian Trixie foi instalado em modo somente console, criando um ambiente de escrita sem X11, Wayland, ambiente desktop nem navegador
  • Com neovim, kmscon, tmux, vimwiki e Syncthing, foram configurados edição, ajuste do tamanho da fonte, barra de status, sincronização e fluxo de backup
  • Após o login automático, tmux e Vimwiki são abertos imediatamente, transformando o aparelho em uma ferramenta focada em escrever mais, sem navegador nem notificações

Escolha do dispositivo e objetivo

  • O writerdeck é um dispositivo dedicado à escrita para reduzir as distrações da internet moderna, reaproveitando um notebook de 6 anos em vez de usar hardware dedicado novo
  • O notebook usado foi um System76 Galago Pro, que ainda tem desempenho suficiente, um bom teclado e tela fosca, sendo adequado para longos períodos de digitação ou para escrever ao ar livre
  • O Galago Pro é amigável ao Linux e tem bom suporte no kernel
  • O objetivo não era expandir muito os projetos, mas começar a escrever imediatamente com o equipamento que já estava disponível

Instalação do Debian baseada em tty em vez de desktop

  • Também seria possível usar um sistema operacional desktop comum apenas offline, mas considera-se difícil remover completamente o navegador de um Mac moderno ou de um PC com Windows de uma forma oficialmente suportada
  • No Linux, até seria possível usar um desktop leve ou um gerenciador de janelas sem instalar navegador, mas a intenção era abandonar o próprio hábito de usar um sistema desktop e criar um ambiente focado na escrita
  • O Debian Trixie foi instalado em modo somente console, excluindo completamente X11, Wayland e ambientes desktop
  • A instalação do Debian foi feita com o modo de instalação baseado em texto e, como o dispositivo armazenaria apenas conteúdo que pode ser tornado público, a criptografia completa do disco foi dispensada
  • Para usar sudo no Debian, não se deve definir senha de root; assim, a conta root é desativada e o usuário passa a ser configurado como usuário de sudo
  • Na tela de seleção de desktop, todos os recursos de desktop foram removidos e, após a instalação, o sistema passou a iniciar na tela padrão de login do console

Rede e ambiente básico de edição

  • Após o primeiro login, o sistema foi atualizado com sudo apt update e sudo apt upgrade, e o pacote network-manager foi instalado para gerenciar a rede
  • O objetivo principal era conectar-se ao Wi‑Fi usando o nm-tui, uma ferramenta baseada em curses, sem editar manualmente arquivos de configuração de rede
  • Depois de instalar com sudo apt install network-manager, basta executar nm-tui para procurar redes Wi‑Fi próximas e se conectar
  • Este dispositivo é usado principalmente offline, mas precisa conseguir se conectar à rede quando for necessário fazer backup dos arquivos
  • Em vez de nano, foi instalado o neovim com sudo apt install neovim; embora a autora já use vim, a escolha foi feita para se acostumar ao neovim
  • O kmscon precisou ser instalado via backports no Debian Trixie
  • Para ativar o repositório trixie-backports, foram adicionadas as duas linhas abaixo em /etc/apt/sources.list
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  
  • Depois disso, foi executado sudo apt update e instalado o kmscon com suas dependências usando sudo apt install -t trixie-backports kmscon
  • O kmscon inicia automaticamente na inicialização e, a partir do próximo reboot, continua parecendo o tty tradicional, mas permite ajustar o tamanho da fonte com ctrl-plus e ctrl-minus
  • Até aqui, a configuração básica do writerdeck para escrever confortavelmente offline fica pronta

Divisão de tela e barra de status com tmux

  • O tmux foi instalado para fazer tiling no terminal e fornecer uma barra de status; no Debian, ele pode ser instalado com sudo apt install tmux
  • Para controlar bateria e brilho da tela, acpi e light também foram instalados com sudo apt install acpi light
  • As configurações relacionadas foram adicionadas ao .tmux.conf no diretório home
  • ACPI para exibir a bateria

    • acpi -b mostra as informações da bateria do notebook e, após a instalação, já é possível verificar imediatamente caso haja uma bateria detectada
    • Para obter apenas a porcentagem da bateria, foi usado o seguinte comando
acpi -b | grep -m1 -o -P '.{0,2}%'  
  • -m1 faz com que apenas uma linha seja lida, para lidar somente com a bateria principal mesmo em notebooks com várias baterias
  • -o imprime apenas a parte correspondente, excluindo informações longas como tempo restante
  • -P faz o uso de expressões regulares compatíveis com Perl, e '.{0,2}%' captura o % e até dois dígitos antes dele
  • Esse método não consegue mostrar 100%, mas isso foi aceito porque o notebook em questão já não carrega mais até esse nível
  • Para substituir o relógio padrão no lado direito da barra de status do tmux pela porcentagem da bateria, foi adicionado o trecho abaixo ao .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}%')"  
  • Controle de brilho com light

    • light -U 10 reduz o brilho em 10%, e light -A 10 aumenta o brilho em 10%
    • Como o notebook tem ícones de brilho nas teclas F8 e F9, essas teclas foram associadas à redução e ao aumento do brilho
# keybinding for brightness  
bind -n F8 run-shell 'light -U 10' # decrease  
bind -n F9 run-shell 'light -A 10' # increase  
  • A partir da próxima execução do tmux, F8 e F9 poderão ajustar o brilho da tela
  • Configurações adicionais do tmux

    • Como o neovim coloca uma barra de status na parte inferior da tela, a barra de status do tmux foi posicionada no topo com set -g status-position top
    • A cor de fundo da barra de status foi definida como verde com set -g status-style bg=green
    • O .tmux.conf final ficou assim
# 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}%')"  
  • Nos controles padrão do tmux, usa-se Ctrl-B para entrar no modo de comando, depois % para dividir verticalmente e " para dividir horizontalmente
  • Ao pressionar Ctrl-B seguido das setas direcionais, o foco se move entre as janelas

Configuração de neovim e vimwiki

  • Outros editores como emacs, helix, micro e nano também serviriam, mas esta configuração foi montada em torno do neovim, voltada a usuários de vim
  • O neovim inclui temas de cores padrão, que podem ser testados com a opção :colorscheme
  • Para combinar com a atmosfera retrô, foi escolhido o tema blue, adicionando colorscheme blue em .config/nvim/init.vim
  • Para a escrita, também foi adicionado set linebreak, para que as palavras quebrem naturalmente para a linha seguinte
  • O vimwiki é fornecido como pacote no Debian Trixie, então foi instalado com sudo apt install vim-vimwiki em vez de usar um gerenciador de plugins

Sincronização da pasta de escrita com Syncthing

  • O syncthing foi configurado conforme a documentação do Syncthing
  • A pasta vimwiki do writerdeck foi conectada à pasta writing do servidor, que é um subdiretório dentro de uma configuração vimwiki mais privada
  • Nessa estrutura, notas sensíveis do vimwiki no desktop não são sincronizadas com o writerdeck
  • Se o dispositivo tivesse criptografia, também seria possível sincronizar conteúdo sensível, mas no momento ficam apenas dados que podem ser tornados públicos
  • Também existe a possibilidade de configurar mais tarde a criptografia LUKS com senha para acessar o diário do vimwiki
  • Como não há um ambiente desktop tradicional com navegador, a interface web do syncthing foi configurada para escutar em todos os endereços, e não apenas em 127.0.0.1
  • Essa não é a forma preferida, mas foi aceita porque não há informações privadas no dispositivo
  • Existe uma forma melhor, configurando acesso via proxy SOCKS, mas isso ficou para outro assunto

Login automático e escrita imediata após o boot

  • Para conseguir começar a escrever rapidamente assim que o dispositivo é aberto, foi configurado o login automático
  • Login automático no kmscon

    • Como o kmscon foi instalado, o serviço systemd foi modificado com sudo systemctl edit kmsconvt@tty1.service
    • Foi adicionado o conteúdo abaixo
[Service]  
ExecStart=  
ExecStart=/usr/bin/kmscon --login -- /bin/login -f my_username_goes_here  
  • O kmscon executa o comando que vem depois de -- após --login; neste caso, faz login automático com /bin/login -f e o nome do usuário
  • Execução automática de tmux e vimwiki após o boot

    • Depois do login via kmscon, o tmux é iniciado automaticamente apenas no tty padrão e entra diretamente no vimwiki
    • Foi adicionada a seguinte condição ao .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  
  • Essa condição verifica se o sistema ainda não está dentro do tmux, evitando execução recursiva
  • Ao mesmo tempo, verifica se está no primeiro tty virtual e, se a condição for satisfeita, cria uma nova sessão tmux com o comando vim -c VimwikiIndex e então se conecta a ela
  • vim -c VimwikiIndex faz o vim abrir diretamente no índice do Vimwiki

Mudanças no uso e próximos passos

  • Durante cerca de uma semana, este writerdeck foi usado para escrever posts de blog, roteiros de vídeos relacionados e outros roteiros futuros em andamento
  • Entre os próximos passos, considera-se adicionar um corretor ortográfico ou até expandir a ideia para criar um “writerdeck terminal” no espaço de trabalho com um antigo 486
  • O objetivo central é escrever mais e se distrair menos durante a escrita
  • Elementos convenientes, mas dispersivos, como navegador, notificações de apps e alertas da próxima faixa no player de música atrapalham a escrita
  • A intenção é tornar as escolhas tecnológicas mais intencionais e usar um dispositivo que faça bem uma única tarefa, guardando-o depois quando terminar
  • Se você quer evitar um ambiente em que tudo te acompanha para todo lugar, um writerdeck pode ajudar

2 comentários

 
GN⁺ 4 시간 전
Opiniões no Lobste.rs
  • Gostei desta submissão. Diferente de hardwares para escritores caros, cujo suporte pode acabar a qualquer momento, isso é só Linux sem X, então dá para fazer em qualquer notebook barato

  • Descobrimos novas formas de procrastinar e vamos continuar descobrindo. É um direito inato de todo escritor
    A minha escolha é fuçar no plugin do Neovim, que à primeira vista parece ser para escrever romances, e criar uma ferramenta de rádio pela internet em TUI

  • TUI para alguns recursos do Syncthing: https://github.com/hertelukas/synctui

    • Também funciona surpreendentemente bem fazer check-in dos documentos em um repositório git
  • Se você ainda consegue dar boot nativo em DOS, pode usar algo assim no lugar:
    https://github.com/lproven/usb-dos

  • Isso também me atrai. Eu também tenho dificuldade de manter o foco e gosto de TUI
    O problema é que tudo o que escrevo exige pesquisa, e pesquisa exige um navegador web

    • Pode haver uma forma de contornar isso sem precisar necessariamente de um navegador web para pesquisar
      Várias empresas oferecem junto uma API de busca na web e um endpoint que lê sites aleatórios como Markdown. É para LLMs, mas nada impede que humanos usem também
  • Acho que o próximo passo é usar o gerenciamento de janelas do neovim e o terminal embutido, e abandonar o tmux

  • Uau, isso me lembra imediatamente o antigo app ommwriter que comprei para o meu primeiro MacBook em 2013
    Recentemente tentei fazer algo parecido com Tauri e adicionar pequenos sons de pop/clique às teclas, e ficou muito legal

  • Isso me fez lembrar da época em que eu evitava instalar o X. Porque a “única” razão para usar X era navegar na web. Mas quem usa a web?
    Acho que preciso fazer um exame de colesterol

 
GN⁺ 9 시간 전
Comentários do Hacker News
  • Faz tempo que eu queria tentar uma configuração assim, mas é difícil superar o fato de que o TTY do Linux só suporta 256 cores
    Se desse para aumentar mais a quantidade de cores e adicionar suporte a Unicode, eu gostaria de viver só no TTY

  • Parece uma configuração legal e bem-feita
    Dito isso, é bem irônico querer “focar na escrita”, configurar o OS do zero, trocar a pilha de rede padrão, instalar uma nova variante do seu editor favorito, customizar o indicador de bateria, mexer no processo de login e passar um tempão tentando montar um ambiente de escrita sem distrações, para depois instalar o tmux e conseguir fazer várias coisas ao mesmo tempo

    • Isso me lembra os amigos que diziam que iam “começar um blog” e, como primeiro passo, criavam um gerador de site estático do zero
    • Basta abrir o terminal, rodar opencode, dizer a ideia para a LLM e mandar escrever um texto com um tamanho definido e salvar em um arquivo
      Depois começa o loop de revisão, e esse é o trabalho de escrita da nova era
    • É tosquia de iaque
      É o padrão clássico de alguém dizer que vai começar uma dieta e então se matricular na academia ou comprar um monte de equipamento de treino
      Ainda assim, não quero criticar. Parte da tosquia de iaque que eu fiz acabou trazendo resultados bem bons no longo prazo
    • É um padrão que aparece em todo lugar
      Tipo o marceneiro que só continua fazendo jigs e French cleats para a oficina, ou o programador que fica obcecado demais com qual teclado e fonte vai usar
    • Concordo, mas neste caso a pessoa escreveu, com base nesse trabalho, um post de blog que até agora recebeu mais de 300 pontos e mais de 200 comentários
  • Já deve haver ferramentas com as quais ele está acostumado, então foi interessante ver a escolha de syncthing em vez de rsync
    Para o leitor ou espectador comum, também fiquei curioso sobre por que rsync nem chegou a ser mencionado ou discutido
    O que mais me preocupou nessa configuração foi a necessidade de ajustes extras para lidar com suspensão ou outros incômodos de hardware. Ainda assim, se for uma máquina Linux com boa compatibilidade de base, isso ajuda bastante

  • Parece um texto de alguém com TDAH que tomou Adderall e passou o dia hiperfocando na coisa errada. Eu também já passei por isso
    Se esse writerdeck continuar funcionando em vários projetos, tudo bem; mas, se a cada dois projetos ele desmontar e refizer o writerdeck, isso parece mais recompensa dopaminérgica ou autossabotagem. Isso por si só não é ruim, mas em termos de foco não parece lucro líquido

    • Dizer que foi “foco na coisa errada” depende totalmente do que o autor queria focar
      Não cabe a nós decidir o que é um foco certo ou errado
    • É uma reação estranhamente hostil a alguém que escreveu seriamente sobre a própria configuração
    • Eu sou parecido
      Só que, quando eu não precisava produzir muito por um tempo, mergulhar nessas coisas era realmente divertido. Era uma forma de entretenimento, mas também me ajudava quando eu de fato precisava trabalhar
  • Há um padrão frequente no HN
    “Reconstruí um sistema inteiro do zero para resolver este problema” → “Solução legal, mas isso não dá muito mais trabalho do que esse método simples?” → “Sim, mas é um projeto legal, e nem tudo precisa ser sempre o mais eficiente possível”
    Os dois lados estão certos. Soluções complexas dão muito mais trabalho do que soluções simples, e tudo bem fazer um projeto só por diversão, mesmo sem utilidade nenhuma; neste caso, inclusive, há alguma utilidade real
    Parece haver uma divisão de expectativas. Algumas pessoas querem fazer um projeto e usam uma justificativa fraca como pretexto; outras realmente querem resolver um problema, mas caem em perfeccionismo e overengineering ou simplesmente não conhecem uma solução mais simples
    Esses dois grupos se misturam, e é assim que as threads do HN seguem girando. No segundo caso, dizer “existe um jeito mais simples” pode ajudar muito. Às vezes a pessoa realmente não sabia que aquilo existia, ou precisa de um empurrãozinho para perceber que entrou em overengineering e ficou presa em algo que não queria. Já aconteceu comigo várias vezes

    • Você não descreveu o padrão; você o demonstrou
      Alguém inevitavelmente sobe para o meta e fala do próprio padrão, e outra pessoa diz “não é pensamento binário”, e a subthread vai se apagando em murmúrios vagos, sem conclusão nem insight
      Pessoalmente, vendo de forma rígida, isso é desperdício; mas, sendo mais generoso, passei a enxergar como uma forma de nicho de ímpeto juvenil, um efeito colateral de outros processos de amadurecimento pessoal mais importantes
    • Fóruns são compostos por muitos indivíduos, cada um com seu próprio ponto de vista
      Nem tudo se divide em preto e branco, soma zero, bom e ruim
  • Se quiser testar isso sem uma configuração complicada, em um sistema Linux normalmente basta apertar Ctrl+Alt+F3 para entrar direto em um console TTY
    Para voltar, é só apertar Ctrl+Alt+F1 ou Ctrl+Alt+F2. Também é bem provável que existam vários consoles até o F12
    Eu costumava usar bastante isso quando queria um desktop menos dispersivo, como no texto original

    • Sim. E, se quiser iniciar direto no modo TTY, basta rodar sudo systemctl set-default multi-user.target
      Só como referência, em alguns dos meus computadores a volta ao modo gráfico é com Ctrl+Alt+F2, e em outros é Ctrl+Alt+F7
    • Indo mais longe ainda, é só abrir um cliente Emacs, avaliar (menu-bar-mode -1) e (tool-bar-mode -1), e usar em tela cheia
    • Esqueceram de mencionar o fbcon
  • Estou ansiosamente esperando um dispositivo e-ink perfeito para esse tipo de uso
    Já tenho uma configuração de escrita boa para o Obsidian e um teclado mecânico Royal Kludge; só estou esperando a próxima geração de e-ink
    O Boox One Note Max chegou muito perto, mas foi descontinuado quase imediatamente e não parece algo que terá suporte por muito tempo
    Gostaria de receber recomendações

    • Minha esposa comprou isto: https://getfreewrite.com/products/freewrite-traveler
      As opiniões são extremamente divididas. Tem gente que acha o máximo por causa da longa duração da bateria, da responsividade do e-ink surpreendentemente melhor depois de um patch novo, do teclado decente e da ausência de distrações
      Já outros acham péssimo porque ainda é e-ink e porque é caro demais para um aparelho que, na prática, faz tão pouca coisa
      Dá para ver alternativas e opções DIY aqui: https://www.writerdeck.org/
    • A linha Pomera da empresa japonesa King Jim é muito boa do ponto de vista funcional
      É limitada o suficiente para não distrair na hora de escrever, mas ainda permite um fluxo básico de trabalho com gerenciamento de arquivos e transferência por cartão SD/USB, algo que dispositivos ocidentais de nicho para escrita como o Freewrite antes não suportavam direito ou nem suportavam
      Já escrevi bastante em um Pomera e-ink peculiar com teclado dobrável e, depois, comprei também o DM250, que não é e-ink, mas funciona quase do mesmo jeito. Agora existe uma versão americana, e eu recomendaria
    • Tenho usado um Onyx Boox Palma como ambiente portátil de rascunho em e-ink, e funcionou muito bem para mim
      Escrevi sobre isso aqui: https://liza.io/portable-writing-setup-with-onyx-boox-palma/
    • A Onyx lança iterações dos tablets BOOX bem rápido, mas costuma manter a linha por tamanho
      Os tablets de 13,3 polegadas normalmente vêm com algum nome contendo “Max”
      Só para constar, o Note Max aparentemente ainda está à venda: <https://shop.boox.com/products/notemax>
      Já usei o Max Lumi, o tablet de 13,3 polegadas da geração anterior; a resolução é um pouco menor e ele tem iluminação frontal. A tela é muito boa, mas considero o Android OS um ponto fraco no geral
      Seria ótimo se houvesse uma opção de tela e-ink para os notebooks Framework de 12 ou 13 polegadas
    • O dispositivo dos meus sonhos é um “Solar A5 e-ink computer
      Um notebook no tamanho A5, que caiba num estojo de couro com zíper para caderno, algo mais ou menos no formato de um HP Jornada ou Sony Vaio do começo dos anos 2000, para quem conhecer
      Teria painéis solares na parte de trás da tela ou na tampa externa, a tela seria e-ink, e o sistema operacional idealmente seria Linux Mint Debian Edition
      Como app de “estação de escrita” para modo console, mc (Midnight Commander) e ranger seriam bons. Podem funcionar como uma GUI simples para editar textos em pastas, como um blog ou base de conhecimento
      O desafio que encontrei é que é difícil achar uma tela e-ink em tamanho A5 que aceite entrada HDMI; aproveitar um celular Android comum seria interessante, mas Raspberry Pi também é uma opção, e no fundo o que eu quero mesmo é o dispositivo portátil mais simples possível, com bateria, rodando Debian Stable
      Também não consegui achar um teclado pequeno em tamanho A5. A maioria dos teclados compactos parece um brinquedo barato de plástico com Bluetooth
      Se alguém quiser realmente explorar isso junto, eu toparia conversar. Minha visão para esse notebook sempre foi algo como “10 da manhã, Austin, Texas, sentado no bar do pátio sob luz solar direta, escrevendo diário, programando e escrevendo”
      Ainda não encontrei um dispositivo computacional que atenda a esse cenário, então claramente existe um nicho de mercado aí
  • É interessante ver como as pessoas suportam o inferno atual que é 2026
    Estranhamente, isso sempre parece virar internalização. Como se bastasse se concentrar de forma sem distrações, comprar mais mídia física, ouvir música num dumbphone e num player de MP3, e a bagunça insolúvel de agora somehow fosse se resolver, mas essas coisas não chegam nem a ser uma gota no oceano para tornar a vida melhor
    Neste ponto, a única coisa potencialmente eficaz é a ação coletiva

    • Esse tipo de configuração não entra em conflito com ação coletiva
      Grande parte da tecnologia moderna, ou pelo menos da internet, é projetada para ser o mais distraente possível, a fim de extrair lucro; então, se você quer fazer algo realmente importante, desconectar disso de vez em quando é uma escolha sensata
      E esse algo importante pode perfeitamente incluir trabalho pelo bem comum ou esforços coletivos
    • Algumas pessoas simplesmente têm impulso criativo, e para elas isso tem pouca relação com estratégia de enfrentamento
      De qualquer forma, elas já iriam querer um ambiente sem distrações
      Eu certamente sou assim :)
      Focar em uma única coisa à sua frente é bem meditativo
    • Eu vendo alguém tomar sorvete: “Permita-me lhe oferecer um dos vários exemplares de The Permanent Revolution que eu sempre carrego comigo para situações assim”
    • Você pode não conseguir consertar a grande bagunça em si, mas dá perfeitamente para não estar dentro dela
      E, para isso, ação coletiva não é necessariamente exigida
    • A ação coletiva faz sentido tanto no sentido de sobreviver à grande bagunça quanto no sentido de encontrar estabilidade e consolo na comunidade
      Mas as coisas mencionadas antes também podem ser portas de entrada para comunidades de pessoas tentando resolver juntas problemas que seriam difíceis de enfrentar sozinhas
      Por exemplo, hoje em Taiwan há gente acompanhando a situação e começando a buscar soluções por sentir que a internet é frágil. Muitos acabam chegando a reticulum e meshtastic, mexem um pouco e talvez comprem algo como rádios LoRa
      Por acaso neste fim de semana está acontecendo o g0v summit, e há muitas palestras e estandes sobre esse tema. Uma parte significativa das pessoas que assistiram à palestra ontem ou passaram pelo estande era totalmente nova nisso
      Mas agora elas já entraram em uma cena conectada a pessoas que amarraram rádios LoRa solares no topo de árvores pela cidade
      Se você entra na onda de música offline, pode acabar encontrando a comunidade do soulseek enquanto procura música com boa qualidade de áudio, e se tentar modificar hardware de dumbphone usado pode entrar em comunidades de modding
      Daí pode seguir para software livre e de código aberto, hardware aberto, cenas anti-propriedade intelectual, coisas como “four thieves vinegar collective”. Há muitos caminhos
  • Este post me lembrou uma configuração em que tenho pensado bastante nos últimos meses: dividir o computador em dois modos
    Um seria o modo de trabalho, com tudo disponível em um OS de desktop, e o outro seria um modo pessoal só de console, com apenas funcionalidades básicas que eu não considero perda de tempo
    Por exemplo: leitor de ebooks, previsão do tempo, próximos jogos de esporte, um episódio de série por dia, calculadora, calendário e timer
    Eu uso o gerenciador de janelas awesomewm, que é altamente configurável, então acho que não seria difícil implementar essa troca e até travá-la em certo grau dependendo do dia da semana ou do horário comercial
    Para acrescentar: na prática, provavelmente seria menos um modo só de console e mais um modo só de menu baseado em rofi-desktop, como https://github.com/giomatfois62/rofi-desktop. Algo bem minimalista e fácil de usar

    • Eu não conhecia o awesomewm, parece bom
      Como fico alternando entre Windows e Linux, acabei encontrando o FancyWM para Win10/11, e parece que ele conseguiria fazer algo parecido. Claro, no Windows você vai acabar usando o mouse
  • Escrevo há bastante tempo em uma variedade enorme de dispositivos, e hoje meu principal conjunto é um iPad com teclado
    Às vezes uso algo como o Smart Keyboard da Apple, e hoje em dia também uso bastante um teclado Bluetooth da Logi para variar, porque as articulações vão envelhecendo e ficando mais sensíveis
    Às vezes sinto falta das antigas máquinas de escrever. Mais do que da era Selectric, sinto falta da sensação mecânica de uma boa máquina de escrever manual, bem equilibrada
    Ainda assim, há muito a ser dito sobre o brilho âmbar de uma sessão vim em tela cheia num dispositivo portátil
    O que eu realmente queria é um writerdeck movido a energia solar, ou seja, um dispositivo 100% off-grid que funcione para sempre. Como as antigas máquinas de escrever