fix: more sketchybar/jankyborders fixes
This commit is contained in:
parent
3e9bcb57a2
commit
3833243351
3 changed files with 54 additions and 52 deletions
|
@ -85,28 +85,28 @@ def color [name: string, alpha: float = 1.0] {
|
||||||
|
|
||||||
(sketchybar
|
(sketchybar
|
||||||
--bar
|
--bar
|
||||||
$"color=(color bg)"
|
$"color=(color bg)"
|
||||||
--default
|
--default
|
||||||
$"icon.color=(color fg)"
|
$"icon.color=(color fg)"
|
||||||
$"label.color=(color fg)"
|
$"label.color=(color fg)"
|
||||||
--set /space/
|
--set /space/
|
||||||
$"icon.color=(color gray 0.5)"
|
$"icon.color=(color gray 0.5)"
|
||||||
$"icon.highlight_color=(color blue)"
|
$"icon.highlight_color=(color blue)"
|
||||||
--set music
|
--set music
|
||||||
$"icon.color=(color violet)"
|
$"icon.color=(color violet)"
|
||||||
$"label.color=(color violet)"
|
$"label.color=(color violet)"
|
||||||
--set "Mullvad VPN"
|
--set "Mullvad VPN"
|
||||||
$"alias.color=(color orange)"
|
$"alias.color=(color orange)"
|
||||||
--set "Control Centre,Battery"
|
--set "Control Center,Battery"
|
||||||
$"alias.color=(color gold)"
|
$"alias.color=(color gold)"
|
||||||
--set clock
|
--set clock
|
||||||
$"icon.color=(color violet)"
|
$"icon.color=(color violet)"
|
||||||
$"label.color=(color violet)")
|
$"label.color=(color violet)")
|
||||||
|
|
||||||
# set the jankyborders colors as well
|
# set the jankyborders colors as well
|
||||||
if ((which borders).type? == "external") {
|
if ((which borders).type?.0? == "external") {
|
||||||
(borders
|
(borders
|
||||||
$"active_color=(colors rose)"
|
$"active_color=(color blue)"
|
||||||
$"inactive_color=(colors gray)"
|
$"inactive_color=(color gray)"
|
||||||
width=5.0)
|
width=5.0)
|
||||||
}
|
}
|
||||||
|
|
|
@ -21,22 +21,21 @@ sketchybar -m --add event theme_changed AppleInterfaceThemeChangedNotification
|
||||||
(sketchybar
|
(sketchybar
|
||||||
--add item colordummy center
|
--add item colordummy center
|
||||||
--set colordummy
|
--set colordummy
|
||||||
drawing=off
|
drawing=off
|
||||||
$"script=($pluginDir)/colordummy.nu"
|
$"script=($pluginDir)/colordummy.nu"
|
||||||
--subscribe colordummy theme_changed
|
--subscribe colordummy theme_changed)
|
||||||
)
|
|
||||||
|
|
||||||
##### Changing Defaults #####
|
##### Changing Defaults #####
|
||||||
(sketchybar --default
|
(sketchybar
|
||||||
updates=when_shown
|
--default
|
||||||
drawing=on
|
updates=when_shown
|
||||||
icon.font="Symbols Nerd Font:2048-em:18.0"
|
drawing=on
|
||||||
label.font="SF Pro:Regular:16.0"
|
icon.font="Symbols Nerd Font:2048-em:18.0"
|
||||||
label.padding_left=2
|
label.font="SF Pro:Regular:16.0"
|
||||||
label.padding_right=2
|
label.padding_left=2
|
||||||
icon.padding_left=2
|
label.padding_right=2
|
||||||
icon.padding_right=2
|
icon.padding_left=2
|
||||||
)
|
icon.padding_right=2)
|
||||||
# }}}
|
# }}}
|
||||||
|
|
||||||
## left side of the bar {{{
|
## left side of the bar {{{
|
||||||
|
@ -47,15 +46,15 @@ for $el in ["Ⅰ" "Ⅱ" "Ⅲ" "Ⅳ" "Ⅴ" "Ⅵ" "Ⅶ" "Ⅷ" "Ⅸ" "Ⅹ"] --numbe
|
||||||
(sketchybar
|
(sketchybar
|
||||||
--add space $"space.($i)" left
|
--add space $"space.($i)" left
|
||||||
--set $"space.($i)" $"associated_space=($i)"
|
--set $"space.($i)" $"associated_space=($i)"
|
||||||
$"icon=($el.item)"
|
$"icon=($el.item)"
|
||||||
icon.padding_left=8
|
icon.padding_left=8
|
||||||
icon.padding_right=8
|
icon.padding_right=8
|
||||||
background.padding_left=1
|
background.padding_left=1
|
||||||
background.padding_right=1
|
background.padding_right=1
|
||||||
background.height=32
|
background.height=32
|
||||||
label.drawing=off
|
label.drawing=off
|
||||||
$"script=($pluginDir)/space.nu"
|
$"script=($pluginDir)/space.nu"
|
||||||
$"click_script=yabai -m space --focus ($i)")
|
$"click_script=yabai -m space --focus ($i)")
|
||||||
}
|
}
|
||||||
|
|
||||||
sketchybar -m --add event music_changed com.apple.Music.playerInfo
|
sketchybar -m --add event music_changed com.apple.Music.playerInfo
|
||||||
|
@ -63,26 +62,26 @@ sketchybar -m --add event music_changed com.apple.Music.playerInfo
|
||||||
(sketchybar
|
(sketchybar
|
||||||
--add item music left
|
--add item music left
|
||||||
--set music
|
--set music
|
||||||
$"script=($pluginDir)/music.nu"
|
$"script=($pluginDir)/music.nu"
|
||||||
label.y_offset=-1
|
label.y_offset=-1
|
||||||
--subscribe music music_changed
|
--subscribe music music_changed
|
||||||
--add item clock right
|
--add item clock right
|
||||||
--set clock
|
--set clock
|
||||||
$"script=($pluginDir)/clock.nu"
|
$"script=($pluginDir)/clock.nu"
|
||||||
update_freq=10
|
update_freq=10
|
||||||
background.padding_right=4
|
background.padding_right=4
|
||||||
--add alias "iStat Menus Status" right
|
--add alias "iStat Menus Status" right
|
||||||
icon.padding_left=0
|
icon.padding_left=0
|
||||||
icon.padding_right=0
|
icon.padding_right=0
|
||||||
--add alias "Little Snitch Agent" right
|
--add alias "Little Snitch Agent" right
|
||||||
icon.padding_left=0
|
icon.padding_left=0
|
||||||
icon.padding_right=0
|
icon.padding_right=0
|
||||||
--add alias "Control Center,Battery" right
|
--add alias "Control Center,Battery" right
|
||||||
icon.padding_left=0
|
icon.padding_left=0
|
||||||
icon.padding_right=0
|
icon.padding_right=0
|
||||||
--add alias "Mullvad VPN" right
|
--add alias "Mullvad VPN" right
|
||||||
icon.padding_left=0
|
icon.padding_left=0
|
||||||
icon.padding_right=0
|
icon.padding_right=0
|
||||||
)
|
)
|
||||||
|
|
||||||
sketchybar --update
|
sketchybar --update
|
||||||
|
|
|
@ -22,7 +22,10 @@
|
||||||
services = {
|
services = {
|
||||||
sketchybar = {
|
sketchybar = {
|
||||||
enable = true;
|
enable = true;
|
||||||
extraPackages = with pkgs; [ nushell ];
|
extraPackages = with pkgs; [
|
||||||
|
jankyborders
|
||||||
|
nushell
|
||||||
|
];
|
||||||
};
|
};
|
||||||
yabai = {
|
yabai = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
Loading…
Reference in a new issue