From 401109204b0cbc43b147c6e6498a5086cff2ab9b Mon Sep 17 00:00:00 2001 From: jackjohn7 <70782491+jackjohn7@users.noreply.github.com> Date: Sat, 28 Mar 2026 19:08:53 -0500 Subject: [PATCH] fix waybar --- modules/features/waybar/default.nix | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/modules/features/waybar/default.nix b/modules/features/waybar/default.nix index da5e800..33c77b2 100644 --- a/modules/features/waybar/default.nix +++ b/modules/features/waybar/default.nix @@ -18,10 +18,15 @@ users = lib.genAttrs config.hyprland-users (username: { enable = true; files = { - ".config/waybar/".source = pkgs.runCommand "waybar" { } '' - mkdir -p $out - cp -r ${./config}/* $out/ - ''; + ".config/waybar/config.jsonc".source = ./config/config.jsonc; + ".config/waybar/style.css".source = ./config/style.css; + ".config/waybar/power_menu.xml".source = ./config/power_menu.xml; + ".config/waybar/mediaplayer.py".source = ./config/mediaplayer.py; + ".config/waybar/icons/meson.build".source = ./config/icons/meson.build; + ".config/waybar/icons/waybar_icons.gresource.xml".source = ./config/icons/waybar_icons.gresource.xml; + ".config/waybar/icons/waybar-privacy-audio-input-symbolic.svg".source = ./config/icons/waybar-privacy-audio-input-symbolic.svg; + ".config/waybar/icons/waybar-privacy-audio-output-symbolic.svg".source = ./config/icons/waybar-privacy-audio-output-symbolic.svg; + ".config/waybar/icons/waybar-privacy-screen-share-symbolic.svg".source = ./config/icons/waybar-privacy-screen-share-symbolic.svg; }; }); };