diff --git a/home/services/polybar/config.ini b/home/programs/polybar/config.ini similarity index 100% rename from home/services/polybar/config.ini rename to home/programs/polybar/config.ini diff --git a/home/programs/polybar/default.nix b/home/programs/polybar/default.nix new file mode 100644 index 0000000..ec0ec21 --- /dev/null +++ b/home/programs/polybar/default.nix @@ -0,0 +1,18 @@ +{ + config, + pkgs, + lib, + ... +}: { + services.polybar = { + enable = true; + extraConfig = builtins.readFile ./config.ini; + script = '' + polybar mybar & disown + ''; + }; + + #home.activation.polybarStartup = lib.hm.dag.entryAfter ["writeBoundary"] '' + # polybar -c /home/synchronous/.config/polybar/config.ini mybar & disown + #''; +} diff --git a/home/programs/programs.nix b/home/programs/programs.nix index fc9fac4..8cb5cbd 100644 --- a/home/programs/programs.nix +++ b/home/programs/programs.nix @@ -12,6 +12,7 @@ ./cmus/default.nix # ./nitrogen/defualt.nix ./rofi/default.nix + ./polybar/default.nix ./sxhkd/default.nix ./bspwm/default.nix diff --git a/home/services/polybar/default.nix b/home/services/polybar/default.nix deleted file mode 100644 index 573b0ac..0000000 --- a/home/services/polybar/default.nix +++ /dev/null @@ -1,18 +0,0 @@ -{ - config, - pkgs, - lib, - ... -}: { - services.polybar = { - enable = true; - extraConfig = builtins.readFile ./config.ini; - script = '' - polybar -q -r -c /home/synchronous/.config/polybar/config.ini mybar > /tmp/polybar & disown - ''; - }; - - home.activation.polybarStartup = lib.hm.dag.entryAfter ["writeBoundary"] '' - polybar -c /home/synchronous/.config/polybar/config.ini mybar & disown - ''; -} diff --git a/home/services/services.nix b/home/services/services.nix index f75bd9b..9bdda7d 100644 --- a/home/services/services.nix +++ b/home/services/services.nix @@ -6,6 +6,5 @@ imports = [ ./picom/default.nix ./dunst/default.nix - ./polybar/default.nix ]; }