From e3afed33ab18b35f93064fac2ec0e7bd6cb71db2 Mon Sep 17 00:00:00 2001 From: Miguel Palhas Date: Mon, 6 Jan 2025 22:24:25 +0000 Subject: [PATCH] wip --- home/common/programs/hyprland/hyprpanel.nix | 25 ++++++++++++++++ home/desktop/default.nix | 32 +++++++++++++++++++++ 2 files changed, 57 insertions(+) create mode 100644 home/common/programs/hyprland/hyprpanel.nix diff --git a/home/common/programs/hyprland/hyprpanel.nix b/home/common/programs/hyprland/hyprpanel.nix new file mode 100644 index 0000000..97db51f --- /dev/null +++ b/home/common/programs/hyprland/hyprpanel.nix @@ -0,0 +1,25 @@ +{ + inputs, + config, + pkgs, + ... +}: + +{ + imports = [ inputs.hyprpanel.homeManagerModules.hyprpanel ]; + + programs.hyprpanel = { + enable = true; + + systemd.enable = true; + overwrite.enable = true; + + settings = { + theme.bar.transparent = true; + theme.font = { + name = "Fira Code Nerd Font"; + size = "14px"; + }; + }; + }; +} diff --git a/home/desktop/default.nix b/home/desktop/default.nix index 40fa3ac..80eaf60 100644 --- a/home/desktop/default.nix +++ b/home/desktop/default.nix @@ -52,6 +52,38 @@ ]; }; + programs.hyprpanel.layout = { + "bar.layouts" = { + "0" = { + "left" = [ + "dashboard" + "workspaces" + "windowtitle" + ]; + "middle" = [ "media" ]; + "right" = [ + "volume" + "network" + "bluetooth" + "systray" + "clock" + "notifications" + ]; + }; + "1" = { + "left" = [ ]; + "middle" = [ ]; + "right" = [ ]; + }; + "2" = { + "left" = [ ]; + "middle" = [ ]; + "right" = [ ]; + }; + }; + + }; + programs.kitty.settings.font_size = 12; home = {