diff --git a/programs/polybar.nix b/programs/polybar.nix index 112c4d4..e838869 100644 --- a/programs/polybar.nix +++ b/programs/polybar.nix @@ -25,19 +25,11 @@ IFS=$'\n' for m in $(xrandr --query | grep " connected"); do - MONITOR=$(echo $m | cut -d" " -f1) - BARSUFFIX="" - if [[ $m = *primary* ]]; then - BARSUFFIX=$BARSUFFIX"_main" + MONITOR=$(echo $m | cut -d" " -f1) polybar --reload bottom_main & + else + MONITOR=$(echo $m | cut -d" " -f1) polybar --reload bottom & fi - - if [[ $m = *1920x* ]]; then - BARSUFFIX=$BARSUFFIX"_1920" - fi - - echo $BARSUFFIX - MONITOR=$MONITOR polybar --reload "bottom$BARSUFFIX" & done ''; settings = { @@ -73,7 +65,7 @@ #"siji:pixelsize=14;1" ]; - modules-left = "hostname uptime bspwm i3"; + modules-left = "hostname bspwm i3"; modules-center = "mpd"; modules-right = "dirty root xbacklight volume wlan eth zram memory cpu battery date"; @@ -81,36 +73,6 @@ scroll-down = "i3wm-wsprev"; }; - "bar/bottom_1920" = { - monitor = "\${env:MONITOR:}"; - bottom = true; - - radius = 0; - height = 25; - width = "100%"; - - padding = 1; - line-size = 3; - module-margin = 1; - - background = "\${colors.background}"; - foreground = "\${colors.foreground}"; - - font = [ - "fixed:pixelsize=14;1" - "unifont:fontformat=truetype:size=12:antialias=false;0" - "FontAwesome5Free-Solid:weight=heavy:size=12" - #"siji:pixelsize=14;1" - ]; - - modules-left = "hostname uptime bspwm i3"; - modules-center = "mpd"; - modules-right = "dirty volume wlan eth memory cpu battery date"; - - scroll-up = "i3wm-wsnext"; - scroll-down = "i3wm-wsprev"; - }; - "bar/bottom_main" = { monitor = "\${env:MONITOR:}"; bottom = true; @@ -133,7 +95,7 @@ #"siji:pixelsize=14;1" ]; - modules-left = "hostname uptime bspwm i3"; + modules-left = "hostname bspwm i3"; modules-center = "mpd"; modules-right = "dirty root xbacklight volume wlan eth zram memory cpu battery date tray"; @@ -141,36 +103,6 @@ scroll-down = "i3wm-wsprev"; }; - "bar/bottom_main_1920" = { - monitor = "\${env:MONITOR:}"; - bottom = true; - - radius = 0; - height = 25; - width = "100%"; - - padding = 1; - line-size = 3; - module-margin = 1; - - background = "\${colors.background}"; - foreground = "\${colors.foreground}"; - - font = [ - "fixed:pixelsize=14;1" - "unifont:fontformat=truetype:size=12:antialias=false;0" - "FontAwesome5Free-Solid:weight=heavy:size=12" - #"siji:pixelsize=14;1" - ]; - - modules-left = "hostname uptime bspwm i3"; - modules-center = "mpd"; - modules-right = "dirty volume wlan eth memory cpu battery date tray"; - - scroll-up = "i3wm-wsnext"; - scroll-down = "i3wm-wsprev"; - }; - "module/tray" = { type = "internal/tray"; }; @@ -187,7 +119,7 @@ label-mounted = "%mountpoint%%{F-} %free% of %total%"; label-mounted-foreground = "\${colors.foreground-alt}"; - bar-used-width = 10; + bar-used-width = 5; bar-used-fill = "█"; bar-used-empty = "█"; bar-used-indicator = ""; @@ -227,18 +159,6 @@ format-prefix-foreground = "\${colors.foreground-alt}"; }; - "module/uptime" = { - type = "custom/script"; - exec = "echo $(uptime | sed 's|.*up|up|; s|,.*||')"; - interval = 60; - - format = "