diff options
| author | Nathan Reiner <nathan@nathanreiner.xyz> | 2024-09-18 18:58:59 +0200 |
|---|---|---|
| committer | Nathan Reiner <nathan@nathanreiner.xyz> | 2024-09-18 18:58:59 +0200 |
| commit | ebb67feeb46226dff0d384c7800dab4e42a03912 (patch) | |
| tree | d3e91ce8dace5770792f4633b31ecea93988bc5c /common/home/programs/waybar/default.nix | |
| parent | 04e96de97689d1b78437df4173ece9857d9c6a61 (diff) | |
refactor home
Diffstat (limited to 'common/home/programs/waybar/default.nix')
| -rw-r--r-- | common/home/programs/waybar/default.nix | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/common/home/programs/waybar/default.nix b/common/home/programs/waybar/default.nix new file mode 100644 index 0000000..7e59bf2 --- /dev/null +++ b/common/home/programs/waybar/default.nix @@ -0,0 +1,44 @@ +{ ... }: +{ + enable = true; + systemd.enable = true; + settings = { + mainBar = { + layer = "top"; + position = "left"; + width = 50; + outputs = "*"; + spacing = 10; + modules-left = [ "hyprland/workspaces" ]; + modules-center = [ ]; + modules-right = [ + "bluetooth" + "battery" + "tray" + ]; + + "hyprland/workspaces" = { + format = "{icon}"; + }; + + "hyprland/window" = { + separate-outputs = true; + }; + + bluetooth = { + format = ""; + format-disabled = ""; + format-off = ""; + format-on = ""; + format-connected = ""; + on-click = "blueberry"; + }; + + tray = { + icon-size = 15; + spacing = 10; + }; + }; + }; + style = ./style.css; +} |