diff options
| author | adikro <adikro@disroot.org> | 2026-03-17 23:25:22 +0100 |
|---|---|---|
| committer | adikro <adikro@disroot.org> | 2026-03-17 23:25:22 +0100 |
| commit | e7549665587b1e4a11225bce0c70ff74fe171e5f (patch) | |
| tree | f502cebd865ca728ede83c8fb30e30bbb44f67ea /hm/env/waybar.nix | |
| parent | 2e7f564763826013eeff22ecfce99c462829e2ec (diff) | |
some age key shenanigans
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" + ); }; } |
