Dynamic island sketchybar
노치바에 다이내믹 아일랜드를 적용시키는 프로젝트입니다.
https://github.com/crissNb/Dynamic-Island-Sketchybar
아래 글의 플러그인입니다. 하지만 단독으로 사용 가능합니다.
설치 방법
당연히 homebrew가 설치 되어있어야 합니다.
macOS m1, m2 Ventura homebrew 설치 방법
아래 명령어를 터미널에 복사 붙여넣기 후 엔터를 칩니다.
관련 프로그램들이 설치가 됩니다.
curl -L https://raw.githubusercontent.com/hjm79/felixkratz_theme_edit/main/helpers/dy_install.sh | sh
설치가 완료되면 터미널에 아래 명령어를 입력하면 실행이 됩니다.
nohup dynamic-island-sketchybar &
해상도에 관련된 설정 변경
아래 파일의 설정을 변경해 줘야 합니다.
파인더 자신의 계정 홈폴더에서 shift + command + . 3개의 키를 누르면 숨김 파일과 폴더가 포입니다. 아래의 파일을 수정해줍니다.
.config/dynamic-island-sketchybar/userconfig.sh
디스플레이 설정확인
다이내믹 아일랜드의 기본 해상도 설정은 1512X982(기본) 으로 설정되어 있습니다.
해상도를 기본 보기로 사용하시는 분은 내용 패스해주세요
저같이 추가공간으로 설정하고 사용하시는 분은 아래와 같이 확인 하시기 바랍니다.
설정 – 디스플레이 가장 아래 항목 고급을 클릭합니다.
설정 후 자신의 해상도를 확인하실수가 있습니다.
전 1800X1169(추가 공간) 으로 설정하고 사용하고 있습니다.
/Users/계정이름/.config/dynamic-island-sketchybar/userconfig.sh
위 파일의 내용을
위 내용의 텍스트를 전체를 복사 해 위 userconfig.sh 내의 모든 텍스트와 대체하시기 바랍니다.
음악재생 설정
/Users/계정이름/.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/계정이름/.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 으로 해서 비활성화 하시기 바랍니다. 안그러면 자동 밝기 시스템때문에 알림이 많이 보여집니다.
문제점
아래 테마를 사용해서 그런지 자동 시작이 안됩니다.
그래서 automator로 앱으로도 실행해보고 plist 추가 방법으로 시작프로그램 등록해도 안됩니다.
그냥 터미널에서 재시작시 아래와 같이 입력하시기 바랍니다.
nohup dynamic-island-sketchybar &
도움 되셨으면 따듯한 커피한잔 부탁드려요!
도움 되셨으면 유튜브 구독 부탁드려요!!!!