diff options
Diffstat (limited to 'hm/env/waybar.nix')
| -rw-r--r-- | hm/env/waybar.nix | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/hm/env/waybar.nix b/hm/env/waybar.nix index b75cc91..5b6762e 100644 --- a/hm/env/waybar.nix +++ b/hm/env/waybar.nix @@ -2,9 +2,11 @@ config, lib, ... -}: let +}: +let cfg = config.hm.env.waybar; -in { +in +{ options.hm.env.waybar.enable = lib.mkEnableOption "enables waybar"; config = lib.mkIf cfg.enable { programs.waybar = { @@ -14,5 +16,11 @@ in { target = "graphical-session.target"; }; }; + xdg.configFile."waybar/config.jsonc".source = lib.mkForce ( + config.lib.file.mkOutOfStoreSymlink "../dotfiles/waybar/config.jsonc" + ); + xdg.configFile."waybar/style.css".source = lib.mkForce ( + config.lib.file.mkOutOfStoreSymlink "../dotfiles/waybar/style.css" + ); }; } |
