본문으로 건너뛰기
피드

오래된 노트북을 방해 없는 글쓰기 전용 머신으로 바꾼 이야기

general 약 6분
vote
0
댓글
북마크

저자는 6년 된 System76 Galago Pro 노트북을 데스크톱 없는 Debian 콘솔 환경으로 밀어붙여 글쓰기 전용 기기, 이른바 writerdeck으로 만들었다. 핵심은 브라우저와 알림을 없애고, tty·Neovim·tmux·Syncthing만 남겨 '딴짓하기 어려운 컴퓨터'를 만드는 쪽에 있다.

  • 1

    Debian을 데스크톱 없이 설치하고 tty 기반 환경으로 구성함

  • 2

    kmscon으로 콘솔 글자 크기 조절을 가능하게 하고 tmux로 상태바와 화면 분할을 붙임

  • 3

    Neovim과 Vimwiki로 글쓰기 흐름을 만들고 Syncthing으로 원고를 서버에 동기화함

  • 4

    자동 로그인과 tmux 자동 실행으로 노트북을 열면 바로 글쓰기 화면이 뜨게 만듦

  • 저자는 오래된 노트북 하나를 '글쓰기만 하는 컴퓨터'로 바꿨음

    • 목표는 대단한 해킹 장난감이 아니라, 브라우저·알림·앱 유혹을 걷어내고 글을 쓰게 만드는 장비였음
    • 사용한 노트북은 6년 된 System76 Galago Pro인데, 키보드가 좋고 무광 화면이라 야외에서 오래 타이핑하기 괜찮았다고 함
  • 핵심 선택은 데스크톱 환경을 아예 설치하지 않는 Debian 콘솔 세팅임

    • Debian Trixie를 텍스트 설치 모드로 깔고, X11·Wayland·데스크톱 기능을 모두 뺐음
    • 브라우저를 지우고 참는 방식보다, GUI 습관 자체를 끊는 쪽이 더 확실하다고 본 거임
    • Debian에서 sudo를 쓰고 싶으면 root 비밀번호를 만들지 않는 방식으로 설치해야 한다는 팁도 덧붙임
  • 네트워크는 완전 차단이 아니라, 필요할 때만 붙는 구조로 가져갔음

    • 기본 네트워크 스택 대신 network-manager를 설치했고, Wi-Fi 연결은 nm-tui로 처리함
    • 설정 파일을 손으로 만지는 것보다 curses 기반 UI가 훨씬 편해서, 백업이 필요할 때만 네트워크를 켤 수 있게 한 셈임
  • 편집 환경은 Neovim, 콘솔 표시 개선은 kmscon으로 해결함

    • Neovim은 글쓰기용으로 쓰고, set linebreak를 켜서 단어가 줄 끝에서 어색하게 잘리지 않게 했음
    • kmscon은 Debian backports에서 설치했고, 설치 후에는 콘솔에서도 Ctrl+플러스·Ctrl+마이너스로 글자 크기를 조절할 수 있음
    • 여기까지 해도 이미 '오프라인 글쓰기 머신'으로는 충분히 쓸 만한 상태였다고 함
  • tmux는 이 장비를 진짜 노트북처럼 쓰게 만드는 얇은 껍질 역할을 함

    • acpi로 배터리 퍼센트를 읽어 tmux 상태바 오른쪽에 표시함
    • light 명령어를 F8·F9에 묶어서 화면 밝기를 10%씩 줄이거나 올리게 만들었음
    • Neovim 상태줄이 아래에 있으니 tmux 상태줄은 위로 올렸고, 색상도 직접 지정함

💡

> 낡은 노트북을 재활용할 때 꼭 가벼운 데스크톱을 찾을 필요는 없음. 글쓰기처럼 목적이 좁으면 GUI를 빼는 쪽이 오히려 UX가 깔끔해질 수 있음.

  • 글은 Vimwiki에 쓰고, 동기화는 Syncthing으로 처리함

    • Debian Trixie에서는 vim-vimwiki 패키지가 있어서 플러그인 매니저 없이 설치할 수 있었다고 함
    • writerdeck의 Vimwiki 폴더를 서버의 글쓰기 폴더와 연결했고, 개인적인 민감 노트가 섞이지 않게 별도 하위 폴더로 분리했음
    • 단, 브라우저가 없는 장비라 Syncthing 웹 GUI를 127.0.0.1이 아니라 전체 주소에서 듣게 열어둔 점은 본인도 썩 마음에 들어 하진 않음
  • 마지막 손질은 '열면 바로 쓰는' 자동 로그인 흐름임

    • kmscon의 systemd 서비스를 오버라이드해서 특정 사용자로 자동 로그인하게 설정함
    • .bashrc에서는 tmux 안이 아니고 기본 tty일 때만 vim -c VimwikiIndex로 Vimwiki 인덱스를 여는 tmux 세션을 자동 실행함
    • 재귀 실행을 피하려고 TMUX 환경변수와 tty 경로를 같이 체크한 점이 실전 냄새 남
  • 결과적으로 이 장비로 블로그 글, 영상 스크립트, 다음 원고까지 썼다고 함

    • 저자가 말하는 포인트는 '기술을 더 붙이자'가 아니라 '한 가지 일을 잘하는 장비를 만들자'에 가까움
    • 브라우저 알림, 음악 앱, 각종 앱 배지가 계속 주의를 끄는 환경에서 벗어나고 싶은 사람에겐 꽤 솔깃한 접근임

기술 맥락

  • 이 세팅의 핵심 선택은 데스크톱 리눅스를 가볍게 꾸미는 게 아니라, 아예 tty 기반으로 시작한 거예요. 브라우저를 설치하지 않는 정도로는 기존 컴퓨터 사용 습관이 남아 있으니, 입력과 출력의 형태 자체를 바꿔서 글쓰기에만 집중하게 만든 거죠.

  • kmscon을 넣은 이유도 단순히 예쁜 콘솔을 만들려는 게 아니에요. 순정 tty는 장시간 글쓰기엔 글자 크기나 표시 품질이 아쉬울 수 있는데, kmscon은 콘솔의 단순함은 유지하면서 화면 배율 조절 같은 현대적인 편의성을 보태줘요.

  • tmux는 이 구성에서 작은 데스크톱 환경처럼 동작해요. 창 관리자를 설치하지 않아도 화면을 나누고, 배터리 상태를 보고, 밝기 키를 묶을 수 있으니까 노트북 사용에 필요한 최소한의 운영 패널이 되는 셈이에요.

  • Syncthing을 붙인 건 오프라인 장비와 백업 사이의 균형 때문이에요. 완전히 고립된 장비는 집중엔 좋지만 원고 유실이 무섭거든요. 그래서 평소엔 산만함을 줄이고, 필요할 때만 네트워크를 켜서 글 폴더를 서버와 맞추는 구조를 택한 거예요.

이 글은 생산성 앱 추천이 아니라, 컴퓨터의 기능을 일부러 줄여서 집중력을 되찾는 이야기임. 개발자 입장에선 낡은 노트북을 버리지 않고 목적 특화 장비로 재활용하는 꽤 실용적인 레시피이기도 함.

댓글

댓글

댓글을 불러오는 중...

general

Last.fm, 소유권 바뀌고 독립 회사로 새 출발

Last.fm이 소유권 변경을 거쳐 독립 회사로 운영된다고 밝혔다. 계정, 청취 기록, 스크로블, Pro 구독, API 기능은 그대로 유지되며 사용자 데이터 처리 방식도 바뀌지 않는다고 안내했다.

general

구글이 “사람들은 AI 모드를 좋아한다”고 하자 덕덕고 방문이 28% 가까이 늘어남

구글 검색이 AI 모드와 AI 개요를 전면에 밀어붙이는 사이, AI 없는 검색을 내세운 덕덕고 쪽 트래픽이 눈에 띄게 뛰었다. 덕덕고는 “사람들이 원하는 건 AI 자체의 찬반이 아니라 선택권”이라고 보고 있다.

general

경기도, 도민 15만 명 대상 AI·디지털 교육 시작

경기도가 2026년 AI디지털배움터를 열고 약 15만 명을 대상으로 스마트폰, 키오스크, 생성형 AI, 업무 자동화 교육을 운영해. 고령층과 정보취약지역 주민을 위한 찾아가는 교육, 청년·소상공인 대상 AI 활용 교육까지 범위를 넓힌 게 특징이야.

general

NIA “공공 AX 표준 만들고, 정책부터 현장 구현까지 직접 잇겠다”

한국지능정보사회진흥원(NIA)이 AI 기본법에 따른 인공지능정책센터로 지정되며 공공 부문의 AI 전환을 지원하겠다는 방향을 밝혔다. 핵심은 부처·지자체가 각자 따로 AI를 도입하다 생기는 중복 투자와 표준 부재를 줄이고, 일부 유스케이스는 정책 설계에서 구현까지 직접 밀어붙이겠다는 것.

general

최악의 면접은 코딩 테스트가 아니라 ‘무단 심리평가’였다

한 엔지니어가 정신건강 스타트업의 창업 엔지니어 면접에서 겪은 일을 공유했다. 기술 평가도 하기 전에 90분짜리 컬처핏 인터뷰에서 인생의 가장 힘든 날, 가족 문제, 실패한 관계 같은 사적인 이야기를 끌어냈고, 다음 날 한 줄짜리 탈락 메일을 받았다는 내용이다.