Repolode
FelixKratz

FelixKratz/SketchyBar

셸 스크립트로 설정하고 이벤트에 따라 동작하는, 높은 수준으로 커스터마이즈할 수 있는 macOS 상태 표시줄 대체 도구입니다.

스타
12,514
포크
193
열린 이슈
89
마지막 커밋
4일 전

어떤 프로젝트인가요?

SketchyBar는 기본 macOS 메뉴 막대를 대체하는 맞춤형 상태 표시줄입니다. 항목을 언제든 추가하거나 제거하고 스타일을 변경할 수 있습니다. 셸 스타일의 rc 파일과 플러그인 스크립트로 표시줄을 설정하므로, 시스템 데이터나 명령, 외부 이벤트를 활용해 원하는 위젯을 만들 수 있습니다.

동적 애니메이션 시스템, 이벤트 및 스크립팅 시스템, 마우스 입력 상호작용, 필요할 때 여는 팝업 메뉴, 임의의 그래프 그리기를 지원합니다. 별칭을 통해 macOS 메뉴 막대 앱을 표시할 수도 있습니다.

이 프로젝트는 spacebar에서 포크한 뒤 새로 작성되었으며, yabai 타일링 윈도우 매니저와 함께 사용하는 경우가 많습니다. 커뮤니티 설정과 플러그인은 프로젝트 토론에서 확인할 수 있습니다.

핵심 기능

  • 01모든 표시줄 항목을 실행 중에 추가, 제거하거나 변경할 수 있습니다.
  • 02이벤트 기반 스크립팅으로 표시줄을 업데이트합니다.
  • 03항목 전환에 애니메이션 시스템을 적용합니다.
  • 04마우스 상호작용과 필요할 때 여는 팝업 메뉴를 지원합니다.
  • 05임의의 그래프를 그릴 수 있습니다.
  • 06별칭을 통해 macOS 메뉴 막대 앱을 표시합니다.

활용 사례

  • macOS 상단 표시줄을 커스터마이즈해 작업 공간 정보, 시스템 정보 또는 사용자 스크립트의 출력을 표시합니다.
  • yabai와 같은 타일링 윈도우 매니저의 상태를 반영하는 상태 표시줄을 만듭니다.
  • 셸 스크립트로 상호작용 가능한 표시줄 위젯을 만듭니다.

빠른 시작

  1. 1

    문서의 설치 가이드를 따르세요

  2. 2

    ~/.config/sketchybar/의 기본 sketchybarrc와 플러그인 스크립트에서 시작하세요

사용 전 알아둘 점

  • macOS 상태 표시줄을 대체하므로 macOS에서만 작동합니다.
  • GPL-3.0 라이선스에 따라 제공되며, 카피레프트 라이선스이므로 파생 저작물도 오픈 소스로 공개해야 합니다.
  • 셸 스크립트로 설정하므로 스크립팅에 익숙한 사용자에게 적합합니다.

토픽

자주 묻는 질문

SketchyBar은(는) 무엇인가요?
셸 스크립트로 설정하고 이벤트에 따라 동작하는, 높은 수준으로 커스터마이즈할 수 있는 macOS 상태 표시줄 대체 도구입니다. SketchyBar는 기본 macOS 메뉴 막대를 대체하는 맞춤형 상태 표시줄입니다. 항목을 언제든 추가하거나 제거하고 스타일을 변경할 수 있습니다. 셸 스타일의 rc 파일과 플러그인 스크립트로 표시줄을 설정하므로, 시스템 데이터나 명령, 외부 이벤트를 활용해 원하는 위젯을 만들 수 있습니다.
SketchyBar은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
SketchyBar은(는) GPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
SketchyBar은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. SketchyBar의 마지막 커밋은 2026년 10월 18일입니다.
SketchyBar은(는) 어디에 사용할 수 있나요?
macOS 상단 표시줄을 커스터마이즈해 작업 공간 정보, 시스템 정보 또는 사용자 스크립트의 출력을 표시합니다. yabai와 같은 타일링 윈도우 매니저의 상태를 반영하는 상태 표시줄을 만듭니다. 셸 스크립트로 상호작용 가능한 표시줄 위젯을 만듭니다.
SketchyBar는 어떻게 설치하나요?
문서의 설치 가이드를 따르세요 ~/.config/sketchybar/의 기본 sketchybarrc와 플러그인 스크립트에서 시작하세요
SketchyBar은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/FelixKratz/SketchyBar

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

관련 프로젝트