diff options
| author | Nathan Reiner <nathan@nathanreiner.xyz> | 2024-09-17 18:14:22 +0200 |
|---|---|---|
| committer | Nathan Reiner <nathan@nathanreiner.xyz> | 2024-09-17 18:14:22 +0200 |
| commit | fe0e613928323f9dc538f1bdea8138456abffc4b (patch) | |
| tree | 019728342ae0f3329ab9ff631c02e55e4472f18a /modules/waybar | |
create nix configuration
Diffstat (limited to 'modules/waybar')
| -rw-r--r-- | modules/waybar/default.nix | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/modules/waybar/default.nix b/modules/waybar/default.nix new file mode 100644 index 0000000..c6ecfb3 --- /dev/null +++ b/modules/waybar/default.nix @@ -0,0 +1,16 @@ +{ config, lib, ... }: +{ + options.bar = + with lib; + mkOption { + description = "Bar Configuration"; + type = types.listOf types.str; + default = [ "default" ]; + }; + + config = { + home-manager.users.n8.programs.waybar.settings.mainBar.output = ( + builtins.map (o: if o == "default" then "*" else toString o) config.bar + ); + }; +} |