summaryrefslogtreecommitdiff
path: root/modules/home-manager/hypr/waybar-hyprland.nix
diff options
context:
space:
mode:
Diffstat (limited to 'modules/home-manager/hypr/waybar-hyprland.nix')
-rw-r--r--modules/home-manager/hypr/waybar-hyprland.nix44
1 files changed, 44 insertions, 0 deletions
diff --git a/modules/home-manager/hypr/waybar-hyprland.nix b/modules/home-manager/hypr/waybar-hyprland.nix
new file mode 100644
index 0000000..bd0196b
--- /dev/null
+++ b/modules/home-manager/hypr/waybar-hyprland.nix
@@ -0,0 +1,44 @@
+{ config, lib, ... }:
+
+{
+ programs.waybar = {
+ enable = true;
+
+ settings = {
+ mainBar = {
+ layer = "top";
+ position = "top";
+ height = 15;
+
+ modules-left = [ "hyprland/workspaces" ];
+ modules-center = [ "hyprland/window" ];
+ modules-right = [ "pulseaudio" "battery" "clock" ];
+
+ "hyprland/window" = {
+ on-click = "rofi -show window";
+ };
+ };
+ };
+
+ style = ''
+ *{
+ border: none;
+ border-radius: 0;
+ font-family: "JetBrains Mono"
+ }
+
+ window#waybar {
+ background: #141617;
+ color: #D4BE98;
+ }
+
+ label.module {
+ padding: 0 10px;
+ }
+
+ #workspaces button {
+ color: #D4BE98;
+ }
+ '';
+ };
+}