diff --git a/flake.lock b/flake.lock index b6eb674b..3be4649e 100644 --- a/flake.lock +++ b/flake.lock @@ -242,11 +242,11 @@ ] }, "locked": { - "lastModified": 1730504689, - "narHash": "sha256-hgmguH29K2fvs9szpq2r3pz2/8cJd2LPS+b4tfNFCwE=", + "lastModified": 1733312601, + "narHash": "sha256-4pDvzqnegAfRkPwO3wmwBhVi/Sye1mzps0zHWYnP88c=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "506278e768c2a08bec68eb62932193e341f55c90", + "rev": "205b12d8b7cd4802fbcb8e8ef6a0f1408781a4f9", "type": "github" }, "original": { @@ -396,11 +396,11 @@ "rust-overlay": "rust-overlay" }, "locked": { - "lastModified": 1733238479, - "narHash": "sha256-o5BT2ziQJzoXrqBz/iOIOGoxDTXYd5KiNF/7ncN81ao=", + "lastModified": 1733325882, + "narHash": "sha256-PAqqX0emBSy1JTCgri5DIU3GkNw96SzWwP0e3Byydls=", "owner": "helix-editor", "repo": "helix", - "rev": "fa68bac391e576e659e306ce3fb2758d3ec68538", + "rev": "07e7e7534d3fe71a6bf9c118442822c8b77ce6a2", "type": "github" }, "original": { @@ -416,11 +416,11 @@ ] }, "locked": { - "lastModified": 1733175814, - "narHash": "sha256-zFOtOaqjzZfPMsm1mwu98syv3y+jziAq5DfWygaMtLg=", + "lastModified": 1733317578, + "narHash": "sha256-anN/LcP5IuqEARvhPETg1vnbyG3IQ0wdvSAYEJfIQzA=", "owner": "nix-community", "repo": "home-manager", - "rev": "bf23fe41082aa0289c209169302afd3397092f22", + "rev": "ad48eb25cd0b00ce730da00fa1f8e6e6c27b397d", "type": "github" }, "original": { @@ -501,6 +501,35 @@ } }, "hyprgraphics": { + "inputs": { + "hyprutils": [ + "hyprland", + "hyprutils" + ], + "nixpkgs": [ + "hyprland", + "nixpkgs" + ], + "systems": [ + "hyprland", + "systems" + ] + }, + "locked": { + "lastModified": 1733248371, + "narHash": "sha256-FFLJzFTyNhS7tBEEECx0B8Ye/bpmxhFVEKlECgMLc6c=", + "owner": "hyprwm", + "repo": "hyprgraphics", + "rev": "cc95e5babc6065bc3ab4cd195429a9900836ef13", + "type": "github" + }, + "original": { + "owner": "hyprwm", + "repo": "hyprgraphics", + "type": "github" + } + }, + "hyprgraphics_2": { "inputs": { "hyprutils": [ "hyprlock", @@ -529,7 +558,7 @@ "type": "github" } }, - "hyprgraphics_2": { + "hyprgraphics_3": { "inputs": { "hyprutils": [ "hyprpaper", @@ -595,6 +624,7 @@ "inputs": { "aquamarine": "aquamarine", "hyprcursor": "hyprcursor", + "hyprgraphics": "hyprgraphics", "hyprland-protocols": "hyprland-protocols", "hyprlang": "hyprlang", "hyprutils": "hyprutils", @@ -605,11 +635,11 @@ "xdph": "xdph" }, "locked": { - "lastModified": 1733157082, - "narHash": "sha256-rmJkUKyvaejRaQeEOpInjGjQv6rgFkm2uJ2iVlMEuOk=", + "lastModified": 1733266710, + "narHash": "sha256-O3SohtpjLpC0NbokgMvCQXJkqbIRYs/h+NFQ9PyD2sI=", "owner": "hyprwm", "repo": "hyprland", - "rev": "92186898c0ca1b3f72922b72c4af1723f0d9b888", + "rev": "3c617ce33c64cb43049489598b6391911eed7070", "type": "github" }, "original": { @@ -695,7 +725,7 @@ }, "hyprlock": { "inputs": { - "hyprgraphics": "hyprgraphics", + "hyprgraphics": "hyprgraphics_2", "hyprlang": [ "hyprland", "hyprlang" @@ -729,7 +759,7 @@ }, "hyprpaper": { "inputs": { - "hyprgraphics": "hyprgraphics_2", + "hyprgraphics": "hyprgraphics_3", "hyprlang": [ "hyprland", "hyprlang" @@ -876,11 +906,11 @@ "rust-overlay": "rust-overlay_2" }, "locked": { - "lastModified": 1733047450, - "narHash": "sha256-8fgvP1wXzmV9nIpY7eHBfbbF76GMgzAPVmxrz+Ts3TU=", + "lastModified": 1733305247, + "narHash": "sha256-Du0qgJospcHAvVVQEAhzrJzYwdP5fv2X5HUrWjYj+nY=", "owner": "JakeStanger", "repo": "ironbar", - "rev": "58c878a3cc82dad4c049189b35006aaac9096858", + "rev": "e0654f11ac360dcb6f49779426c362c570a710ac", "type": "github" }, "original": { @@ -1176,11 +1206,11 @@ }, "nixpkgs_9": { "locked": { - "lastModified": 1733015953, - "narHash": "sha256-t4BBVpwG9B4hLgc6GUBuj3cjU7lP/PJfpTHuSqE+crk=", + "lastModified": 1733212471, + "narHash": "sha256-M1+uCoV5igihRfcUKrr1riygbe73/dzNnzPsmaLCmpo=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "ac35b104800bff9028425fec3b6e8a41de2bbfff", + "rev": "55d15ad12a74eb7d4646254e13638ad0c4128776", "type": "github" }, "original": { diff --git a/modules/home/programs/hyprland/startup.nix b/modules/home/programs/hyprland/startup.nix index 1e9142ab..7b7debdd 100644 --- a/modules/home/programs/hyprland/startup.nix +++ b/modules/home/programs/hyprland/startup.nix @@ -16,10 +16,8 @@ in { { wayland.windowManager.hyprland.settings = { exec-once = [ - "hyprlock" - "systemctl --user start polkit-gnome-authentication-agent-1" "uwsm finalize" - "uwsm app -- keepassxc'" + "hyprlock" ]; }; } @@ -28,6 +26,7 @@ in { wayland.windowManager.hyprland.settings.exec-once = [ "uwsm app -- mullvad-vpn" "uwsm app -- blueman-applet" + "uwsm app -- keepassxc" "uwsm app -- pamixer --set-volume 50" "uwsm app -- solaar -w hide" ]; @@ -36,6 +35,7 @@ in { (mkIf (host == "cnixpad") { wayland.windowManager.hyprland.settings.exec-once = [ "uwsm app -- blueman-applet" + "uwsm app -- keepassxc" "uwsm app -- pamixer --set-volume 50" ]; }) @@ -43,6 +43,7 @@ in { (mkIf (host == "toothpc") { wayland.windowManager.hyprland.settings.exec-once = [ "uwsm app -- mullvad-vpn" + "uwsm app -- keepassxc" "uwsm app -- solaar -w hide" ]; }) diff --git a/modules/home/services/polkit/default.nix b/modules/home/services/polkit/default.nix index 5b1f4e88..58b23b37 100644 --- a/modules/home/services/polkit/default.nix +++ b/modules/home/services/polkit/default.nix @@ -14,11 +14,11 @@ in { systemd.user.services.polkit-gnome-authentication-agent-1 = { Unit.Description = "polkit-gnome-authentication-agent-1"; - # Install = { - # WantedBy = ["graphical-session.target"]; - # Wants = ["graphical-session.target"]; - # After = ["graphical-session.target"]; - # }; + Install = { + WantedBy = ["graphical-session.target"]; + Wants = ["graphical-session.target"]; + After = ["graphical-session.target"]; + }; Service = { Type = "simple";