mirror of
https://github.com/nix-community/home-manager.git
synced 2025-12-06 00:51:04 +01:00
hyprpolkitagent: use wayland.systemd.target
This commit is contained in:
parent
29c6f2b0cb
commit
c1ca8974b3
2 changed files with 5 additions and 6 deletions
|
|
@ -1,7 +1,6 @@
|
||||||
{ config, lib, pkgs, ... }:
|
{ config, lib, pkgs, ... }:
|
||||||
let
|
let
|
||||||
inherit (lib)
|
inherit (lib) mkEnableOption mkPackageOption mkIf maintainers;
|
||||||
mkEnableOption mkPackageOption types literalExpression mkIf maintainers;
|
|
||||||
cfg = config.services.hyprpolkitagent;
|
cfg = config.services.hyprpolkitagent;
|
||||||
in {
|
in {
|
||||||
meta.maintainers = [ maintainers.bobvanderlinden ];
|
meta.maintainers = [ maintainers.bobvanderlinden ];
|
||||||
|
|
@ -17,11 +16,11 @@ in {
|
||||||
systemd.user.services.hyprpolkitagent = {
|
systemd.user.services.hyprpolkitagent = {
|
||||||
Unit = {
|
Unit = {
|
||||||
Description = "Hyprland PolicyKit Agent";
|
Description = "Hyprland PolicyKit Agent";
|
||||||
After = [ "graphical-session-pre.target" ];
|
PartOf = [ config.wayland.systemd.target ];
|
||||||
PartOf = [ "graphical-session.target" ];
|
After = [ config.wayland.systemd.target ];
|
||||||
};
|
};
|
||||||
|
|
||||||
Install = { WantedBy = [ "graphical-session.target" ]; };
|
Install = { WantedBy = [ config.wayland.systemd.target ]; };
|
||||||
|
|
||||||
Service = { ExecStart = "${cfg.package}/libexec/hyprpolkitagent"; };
|
Service = { ExecStart = "${cfg.package}/libexec/hyprpolkitagent"; };
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -14,7 +14,7 @@
|
||||||
ExecStart=@hyprpolkitagent@/libexec/hyprpolkitagent
|
ExecStart=@hyprpolkitagent@/libexec/hyprpolkitagent
|
||||||
|
|
||||||
[Unit]
|
[Unit]
|
||||||
After=graphical-session-pre.target
|
After=graphical-session.target
|
||||||
Description=Hyprland PolicyKit Agent
|
Description=Hyprland PolicyKit Agent
|
||||||
PartOf=graphical-session.target
|
PartOf=graphical-session.target
|
||||||
''
|
''
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue