Dynamic island sketchybar

노치바에 다이내믹 아일랜드를 적용시키는 프로젝트입니다.

#auto

https://github.com/crissNb/Dynamic-Island-Sketchybar

#display

설치 방법

당연히 homebrew가 설치 되어있어야 합니다.

macOS m1, m2 Ventura homebrew 설치 방법

아래 명령어를 터미널에 복사 붙여넣기 후 엔터를 칩니다.

관련 프로그램들이 설치가 됩니다.

curl -L https://raw.githubusercontent.com/hjm79/felixkratz_theme_edit/main/helpers/dy_install.sh | sh

설치가 완료되면 터미널에 아래 명령어를 입력하면 실행이 됩니다.

dynamic-island-sketchybar

해상도에 관련된 설정 변경

아래 파일의 설정을 변경해 줘야 합니다.

.config/dynamic-island-sketchybar/userconfig.sh

디스플레이 설정확인

다이내믹 아일랜드의 기본 해상도 설정은 1512X982(기본) 으로 설정되어 있습니다.

해상도를 기본 보기로 사용하시는 분은 내용 패스해주세요

저같이 추가공간으로 설정하고 사용하시는 분은 아래와 같이 확인 하시기 바랍니다.

설정 – 디스플레이 가장 아래 항목 고급을 클릭합니다.

설정 후 자신의 해상도를 확인하실수가 있습니다.

전 1800X1169(추가 공간) 으로 설정하고 사용하고 있습니다.

/Users/hjm/.config/dynamic-island-sketchybar/userconfig.sh

위 파일의 내용을

위 내용의 텍스트를 전체를 복사 해 위 userconfig.sh 내의 모든 텍스트와 대체하시기 바랍니다.

음악재생 설정

/Users/hjm/.config/dynamic-island-sketchybar/userconfig.sh

# Music Info
P_DYNAMIC_ISLAND_MUSIC_SOURCE="Spotify" # AVAILABLE OPTIONS (case sensitive): Music (apple music), Spotify
P_DYNAMIC_ISLAND_MUSIC_INFO_MAX_EXPAND_WIDTH=193 # Max size when expanded
P_DYNAMIC_ISLAND_MUSIC_INFO_EXPAND_HEIGHT=113
P_DYNAMIC_ISLAND_MUSIC_INFO_CORNER_RAD=15 # Corner Radius

저같이 스포티파이를 쓰시는 분은 “Spotify” 애플뮤직을 쓰시는 분은 “Music” 이라고 설정하셔야 합니다.

기능 비활성화

/Users/hjm/.config/dynamic-island-sketchybar/userconfig.sh

# Enable/Disable Islands
P_DYNAMIC_ISLAND_MUSIC_ENABLED=1
P_DYNAMIC_ISLAND_APPSWITCH_ENABLED=1
export P_DYNAMIC_ISLAND_NOTIFICATION_ENABLED=0
P_DYNAMIC_ISLAND_VOLUME_ENABLED=1
P_DYNAMIC_ISLAND_BRIGHTNESS_ENABLED=0
P_DYNAMIC_ISLAND_WIFI_ENABLED=1
P_DYNAMIC_ISLAND_POWER_ENABLED=1

파일 내용중에 BRIGHTNESS_ENABLED=0 으로 해서 비활성화 하시기 바랍니다. 안그러면 자동 밝기 시스템때문에 알림이 많이 보여집니다.

문제점

아래 테마를 사용해서 그런지 자동 시작이 안됩니다.

https://hjm79.top/sketchybar-theme

그래서 automator로 앱으로도 실행해보고 plist 추가 방법으로 시작프로그램 등록해도 안됩니다.

그냥 터미널에서 재시작시 아래와 같이 입력하시기 바랍니다.

nohup dynamic-island-sketchybar &

도움 되셨으면 따듯한 커피한잔 부탁드려요!

donaricano-btn

도움 되셨으면 유튜브 구독 부탁드려요!!!!