diff --git a/gui/sway/base b/gui/sway/base index f25870c..458f30a 100644 --- a/gui/sway/base +++ b/gui/sway/base @@ -10,12 +10,17 @@ default_border none gaps inner 10 smart_gaps on +# exec --no-startup-id waybar; +bar { + swaybar_command waybar; +} # setup screens exec_always "killall kanshi; kanshi" # background exec_always wallpaper.sh # waybar -exec_always "killall waybar; waybar" +# Restarts waybar if running, starts otherwise +exec_always pgrep waybar && (killall -SIGUSR2 waybar) || (waybar) # loading layout assign [class="st-256color"] 1 diff --git a/gui/waybar/thinkpad b/gui/waybar/thinkpad index 87e5a93..b63d598 100644 --- a/gui/waybar/thinkpad +++ b/gui/waybar/thinkpad @@ -2,7 +2,7 @@ "layer": "top", "modules-left": ["sway/workspaces", "sway/window", "pulseaudio/slider"], "modules-center": ["custom/weather"], - "modules-right": ["cpu", "memory", "network", "custom/bg", "custom/date"], + "modules-right": ["cpu", "memory", "network", "battery", "custom/bg", "custom/date"], "sway/workspaces": { "all-outputs": true }, @@ -32,17 +32,23 @@ }, "network": { "interval": 2, + "format-icons": ["󰤟 ", "󰤢 ", "󰤥 ", "󰤨 "], "format-ethernet": "ETH: {bandwidthTotalBytes}", - "format-wifi": "WLAN: {ssid}", + "format-wifi": "WLAN: {icon}", "tooltip-format": "DOWN: {bandwidthDownBits} UP: {bandwidthUpBits} IP: {ipaddr}" }, + "battery": { + "format": "BAT: {capacity}%", + "format-tooltip": "{timeTo}", + "format-time": "{H} hours {M} minutes", + }, "custom/bg": { "exec": "echo -e '\uf1c5'", "interval": "once", "on-click": "wallpaper.sh -s" }, "custom/date": { - "exec": "date +'%A, %b %d %l:%M %P'", + "exec": "date +'%a, %b %d %l:%M %P'", "interval": 10 } } diff --git a/gui/waybar/thinkpad-style.css b/gui/waybar/thinkpad-style.css index 52f5f95..6ffe600 100644 --- a/gui/waybar/thinkpad-style.css +++ b/gui/waybar/thinkpad-style.css @@ -6,7 +6,7 @@ } window.LVDS-1 * { - font-size: 12pt; + font-size: 10pt; } window#waybar { @@ -20,7 +20,7 @@ window#waybar.empty { } #workspaces button { - padding: 0 5px; + padding: 0 3px; color: #ddd; background-color: rgba(29, 31, 21, 0.8); } @@ -32,7 +32,7 @@ window#waybar.empty { #workspaces button.focused { background-color: #64727D; - box-shadow: inset 0 3px #ffffff; + box-shadow: inset 0 4px 2px -2px #ffffff; } #workspaces button.urgent { @@ -45,6 +45,7 @@ window#waybar.empty { } #backlight, +#battery, #battery.bat1, #battery.bat2, #clock, diff --git a/meta/configs/sway.thinkpad.yaml b/meta/configs/sway.thinkpad.yaml index 1f3d10a..a47e8b1 100644 --- a/meta/configs/sway.thinkpad.yaml +++ b/meta/configs/sway.thinkpad.yaml @@ -1,4 +1,5 @@ - link: ~/.config/sway/config: gui/sway/thinkpad + ~/.config/sway/base: gui/sway/base ~/.config/sway/lock.png: gui/sway/lock.png ~/.local/bin/swaylock-blur: bin/swaylock-blur diff --git a/shells/oh-my-zsh/custom/themes/powerlevel10k b/shells/oh-my-zsh/custom/themes/powerlevel10k index 36cce9a..5bba4b8 160000 --- a/shells/oh-my-zsh/custom/themes/powerlevel10k +++ b/shells/oh-my-zsh/custom/themes/powerlevel10k @@ -1 +1 @@ -Subproject commit 36cce9a088c8cd7d7b1a3adccc74cf2a130c51e0 +Subproject commit 5bba4b849b04da665d9776930f47371ebb9974a4 diff --git a/src/fzf b/src/fzf index a714e76..90b8187 160000 --- a/src/fzf +++ b/src/fzf @@ -1 +1 @@ -Subproject commit a714e76ae17985708dde9e87ad59002c1616906f +Subproject commit 90b818788249bb080f9eddcc4b36ad4080b55c5c diff --git a/src/tmux-mem-cpu-load b/src/tmux-mem-cpu-load index 9a9abc5..bf0b272 160000 --- a/src/tmux-mem-cpu-load +++ b/src/tmux-mem-cpu-load @@ -1 +1 @@ -Subproject commit 9a9abc5d13d94aa404c02d19b7184143d020ecb7 +Subproject commit bf0b2721df35ec195798cc493d356e6a70aac8f2