From 9bdba2ca39d7356f67c2f8f8c13e0f6a973c460b Mon Sep 17 00:00:00 2001 From: Arpit Chakladar Date: Fri, 13 Mar 2026 20:18:32 +0530 Subject: Using i3 instead of bspwm --- modules/desktop/polybar/module/bspwm.nix | 21 --------------------- modules/desktop/polybar/module/default.nix | 2 +- modules/desktop/polybar/module/i3.nix | 24 ++++++++++++++++++++++++ 3 files changed, 25 insertions(+), 22 deletions(-) delete mode 100644 modules/desktop/polybar/module/bspwm.nix create mode 100644 modules/desktop/polybar/module/i3.nix (limited to 'modules/desktop/polybar/module') diff --git a/modules/desktop/polybar/module/bspwm.nix b/modules/desktop/polybar/module/bspwm.nix deleted file mode 100644 index a760acf..0000000 --- a/modules/desktop/polybar/module/bspwm.nix +++ /dev/null @@ -1,21 +0,0 @@ -{ config }: - -with config.scheme.withHashtag; -{ - type = "internal/bspwm"; - - label-focused = "%index%"; - label-focused-underline = "${base0D}"; - label-focused-padding = 1; - - label-occupied = "%index%"; - label-occupied-padding = 1; - - label-urgent = "%index%"; - label-urgent-underline = "${base08}"; - label-urgent-padding = 1; - - label-empty = "%index%"; - label-empty-foreground = "${base03}"; - label-empty-padding = 1; -} diff --git a/modules/desktop/polybar/module/default.nix b/modules/desktop/polybar/module/default.nix index 57854ca..05f6946 100644 --- a/modules/desktop/polybar/module/default.nix +++ b/modules/desktop/polybar/module/default.nix @@ -2,11 +2,11 @@ { "module/battery" = import ./battery.nix { inherit config; }; - "module/bspwm" = import ./bspwm.nix { inherit config; }; "module/cpu" = import ./cpu.nix { inherit config; }; "module/date" = import ./date.nix { inherit config; }; "module/ethernet-separator" = import ./ethernet-separator.nix { inherit config; }; "module/ethernet" = import ./ethernet.nix { inherit config; }; + "module/i3" = import ./i3.nix { inherit config; }; "module/memory" = import ./memory.nix { inherit config; }; "module/separator" = import ./separator.nix { inherit config; }; "module/time" = import ./time.nix { inherit config; }; diff --git a/modules/desktop/polybar/module/i3.nix b/modules/desktop/polybar/module/i3.nix new file mode 100644 index 0000000..ac235f1 --- /dev/null +++ b/modules/desktop/polybar/module/i3.nix @@ -0,0 +1,24 @@ +{ config }: + +with config.scheme.withHashtag; +{ + type = "internal/i3"; + + label-focused = "%index%"; + label-focused-underline = "${base0D}"; + label-focused-padding = 1; + + label-occupied = "%index%"; + label-occupied-padding = 1; + + label-urgent = "%index%"; + label-urgent-underline = "${base08}"; + label-urgent-padding = 1; + + label-empty = "%index%"; + label-empty-foreground = "${base03}"; + label-empty-padding = 1; + + pin-workspaces = true; + index-sort = true; +} -- cgit v1.2.3