Repolode
phlx0

phlx0/drift

셸이 유휴 상태가 되면 별자리, 비, 입자 등의 애니메이션 장면을 보여 주는 Go 기반 터미널 화면 보호기입니다.

스타
771
포크
20
열린 이슈
0
마지막 커밋
4일 전

어떤 프로젝트인가요?

drift는 셸이 일정 시간 비활성 상태이면 자동으로 실행되고, 아무 키나 누르면 프롬프트로 돌아가는 터미널 화면 보호기입니다. 웨이브폼, 별자리, 비, 미로, Game of Life, 천체 모형, 별이 빛나는 밤하늘, boids, 시계 등 14가지 애니메이션 장면을 제공하며, 각 장면은 터미널에서 점자 문자나 상자 그리기 문자로 렌더링됩니다.

장면은 설정 가능한 간격으로 순환하거나 하나의 장면으로 고정할 수 있습니다. nord, dracula, catppuccin, gruvbox 등의 기본 색상 테마 10개와 터미널 자체의 16가지 색상을 사용하는 ansi 테마가 포함되어 있습니다. TOML 설정 파일에서 사용자 지정 테마를 정의할 수 있으며, 장면별로 세부 매개변수를 조정할 수 있습니다.

Zsh, Bash, Fish용 셸 통합을 제공하며, macOS, Linux, Windows에서는 바이너리를 직접 실행할 수도 있습니다. 대화형 쇼케이스 모드에서 장면과 테마를 둘러볼 수 있습니다. Homebrew, AUR, Nix, 사전 빌드된 바이너리, go install을 통해 설치할 수 있습니다.

핵심 기능

  • 01Zsh, Bash, Fish에서 셸이 비활성 상태가 되면 자동으로 실행됩니다.
  • 02웨이브폼, 비, 미로, Game of Life 등 애니메이션 장면 14가지를 제공합니다.
  • 03터미널 색 구성표를 따르는 ansi 테마를 포함해 기본 색상 테마 10가지를 제공합니다.
  • 04TOML 설정 파일을 통해 사용자 지정 테마와 장면별 설정을 지원합니다.
  • 05대화형 쇼케이스 모드에서 장면과 테마를 둘러볼 수 있습니다.

활용 사례

  • 유휴 터미널 세션에 정적인 프롬프트 대신 시각적인 움직임을 더할 때.
  • 데스크톱이나 전용 모니터에 은은한 터미널 아트를 띄울 때.
  • 설정에 적용하기 전에 터미널 색상 테마를 미리 살펴볼 때.

빠른 시작

  1. 1

    Homebrew로 설치(macOS 및 Linux)

    brew install phlx0/drift/drift
  2. 2

    또는 Go로 설치(Go 1.23 이상 필요)

    go install github.com/phlx0/drift@latest
  3. 3

    drift를 직접 실행하면 바로 시작됩니다

    drift

사용 전 알아둘 점

  • Windows에서는 셸 자동 시작(유휴 상태 감지)을 사용할 수 없으며, 수동으로 실행해야 합니다.

토픽

자주 묻는 질문

drift은(는) 무엇인가요?
셸이 유휴 상태가 되면 별자리, 비, 입자 등의 애니메이션 장면을 보여 주는 Go 기반 터미널 화면 보호기입니다. drift는 셸이 일정 시간 비활성 상태이면 자동으로 실행되고, 아무 키나 누르면 프롬프트로 돌아가는 터미널 화면 보호기입니다. 웨이브폼, 별자리, 비, 미로, Game of Life, 천체 모형, 별이 빛나는 밤하늘, boids, 시계 등 14가지 애니메이션 장면을 제공하며, 각 장면은 터미널에서 점자 문자나 상자 그리기 문자로 렌더링됩니다.
drift은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
drift은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
drift은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. drift의 마지막 커밋은 2026년 10월 16일입니다.
drift은(는) 어디에 사용할 수 있나요?
유휴 터미널 세션에 정적인 프롬프트 대신 시각적인 움직임을 더할 때. 데스크톱이나 전용 모니터에 은은한 터미널 아트를 띄울 때. 설정에 적용하기 전에 터미널 색상 테마를 미리 살펴볼 때.
drift는 어떻게 설치하나요?
Homebrew로 설치(macOS 및 Linux): brew install phlx0/drift/drift 또는 Go로 설치(Go 1.23 이상 필요): go install github.com/phlx0/drift@latest drift를 직접 실행하면 바로 시작됩니다: drift
drift은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/phlx0/drift

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트