소개
Tuifeed은 Rust로 개발된 터미널 기반 RSS/Atom 피드 리더로, 화려한 텍스트 사용자 인터페이스를 제공합니다. 사용자는 TOML 형식의 설정 파일을 통해 원하는 뉴스 소스를 등록하고, 터미널에서 편리하게 피드를 탐색할 수 있습니다. Chocolatey를 통해 Windows에서도 간편하게 설치 및 실행이 가능하며, 키보드 단축키를 지원하여 직관적인 조작이 가능합니다.
상세정보
피드 읽기 및 브라우저 연동
Tuifeed은 어떤 RSS 또는 Atom 소스에서도 피드를 읽을 수 있으며, 기사 목록에서 Enter 키를 눌러 사용자가 선호하는 브라우저에서 전체 기사를 한 번에 열 수 있습니다.
설정 및 커스터마이징
tuifeed -c 명령을 실행하면 설정 파일을 기본 편집기에서 열어 피드 소스 및 표시 옵션을 수정할 수 있습니다. 설정 파일은 토마토 형식으로, 피드 소스의 이름과 URL을 매핑하여 추가할 수 있으며, 문서에 예시가 제공됩니다. 또한 기사 목록에 작성자 이름이나 타임스탬프를 표시할지 여부를 설정할 수 있습니다.
키보드 단축키 지원
터미널 내에서 직관적인 탐색을 위해 다양한 키보드 단축키를 제공합니다. 예를 들어, Tab 또는 오른쪽 화살표 키로 피드 목록에서 기사 목록으로 이동할 수 있으며, 위/아래 화살표 또는 PageUp/PageDown으로 목록을 스크롤할 수 있습니다. R 키로 선택된 피드를 새로고침하고, CTRL+R로 모든 피드를 새로고침할 수 있습니다. V 키로 선택된 피드를 읽음 처리하고, CTRL+V로 모든 피드를 읽음 처리할 수 있습니다. 기사 요약에서 Enter 키를 누르면 브라우저에서 기사를 열고, Esc 키로 프로그램을 종료할 수 있습니다.
다운로드·설치 방법
Windows 사용자는 Chocolatey 패키지 관리자를 통해 tuifeed를 설치할 수 있습니다. 관리자 권한으로 PowerShell을 열고 다음 명령을 실행하면 됩니다:
choco install tuifeed
이 명령은 최신 버전의 tuifeed를 다운로드하고 시스템에 설치합니다. 설치 후, tuifeed 명령을 터미널에서 실행하여 프로그램을 시작할 수 있습니다.
기본 사용법/명령어
설치 후 처음 사용할 때는 피드 소스를 설정해야 합니다. tuifeed -c 명령을 실행하면 설정 파일이 기본 편집기에서 열립니다. 여기서 토마토 형식으로 피드 소스를 추가할 수 있습니다. 예를 들어:
[sources] "Cointelegraph" = "https://it.cointelegraph.com/rss" "Il Post (Italia)" = "https://www.ilpost.it/italia/feed/"
각 소스는 표시될 이름과 실제 피드 URL을 매핑해야 합니다. 특수 문자가 포함된 이름은 따옴표로 감싸야 합니다. 설정을 저장하고 편집기를 닫으면, tuifeed를 다시 실행하여 등록된 피드 목록을 확인할 수 있습니다.
이런 경우에 유용합니다
터미널을 주로 사용하는 사용자가 브라우저를 열지 않고도 빠르게 뉴스 피드를 확인하고 싶을 때 유용합니다. 개발자나 시스템 관리자처럼 터미널 작업이 많은 사용자는 컨텍스트 전환 없이 최신 뉴스를 확인할 수 있으며, 키보드만으로 피드 탐색 및 기사 열기가 가능하여 작업 효율을 높일 수 있습니다.
지원 환경·시스템 요구사항
Tuifeed은 Windows, Linux, *BSD 및 macOS와 호환됩니다. Windows에서는 Chocolatey를 통해 설치할 수 있으며, 기타 운영체제에서는 셸 스크립트, 패키지 관리자 또는 Cargo를 통해 설치할 수 있습니다.
최신 버전·업데이트
현재 버전은 0.4.2이며, 2025년 3월 30일에リリース되었습니다. 최신 버전 정보는 GitHub 저장소의 릴리스 페이지 또는 crates.io에서 확인할 수 있습니다.
제한 사항·확인 사항
Tuifeed은 터미널 애플리케이션이므로 그래픽 사용자 인터페이스가 있는 일반 뉴스 리더와 달리 텍스트 기반 환경에서만 작동합니다. 따라서 마우스 지원이 제한적이며, 주로 키보드를 통해 조작해야 합니다. 또한 사용자는 피드 소스를 직접 찾아서 설정 파일에 등록해야 하며, 기본적으로 제공되는 피드 목록은 없습니다.
시스템 요구사항
별도의 시스템 요구사항이 등록되지 않았습니다.


