Remove tmpfiles dependencies
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
This commit is contained in:
@@ -45,12 +45,10 @@
|
|||||||
Description = "Auto-import GPG keys";
|
Description = "Auto-import GPG keys";
|
||||||
Requires = [
|
Requires = [
|
||||||
"sops-nix.service"
|
"sops-nix.service"
|
||||||
"systemd-tmpfiles-setup.service"
|
|
||||||
"gpg-agent.socket"
|
"gpg-agent.socket"
|
||||||
];
|
];
|
||||||
After = [
|
After = [
|
||||||
"sops-nix.service"
|
"sops-nix.service"
|
||||||
"systemd-tmpfiles-setup.service"
|
|
||||||
"gpg-agent.socket"
|
"gpg-agent.socket"
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
@@ -62,8 +60,6 @@
|
|||||||
|
|
||||||
Install.WantedBy = [ "default.target" ];
|
Install.WantedBy = [ "default.target" ];
|
||||||
};
|
};
|
||||||
|
|
||||||
tmpfiles.rules = [ "d ${home}/.local/share/gnupg 0700 ${user} users -" ];
|
|
||||||
};
|
};
|
||||||
|
|
||||||
sops.secrets = {
|
sops.secrets = {
|
||||||
|
@@ -1,3 +1,5 @@
|
|||||||
|
install -d -m 700 "${GNUPGHOME}"
|
||||||
|
|
||||||
for dir in "${HOME}"/.config/sops-nix/secrets/gpg-agent/*; do
|
for dir in "${HOME}"/.config/sops-nix/secrets/gpg-agent/*; do
|
||||||
keyfile="${dir}/key"
|
keyfile="${dir}/key"
|
||||||
passfile="${dir}/pass"
|
passfile="${dir}/pass"
|
||||||
|
@@ -35,8 +35,6 @@
|
|||||||
|
|
||||||
home-manager.users.${user} = {
|
home-manager.users.${user} = {
|
||||||
systemd.user = {
|
systemd.user = {
|
||||||
tmpfiles.rules = [ "d ${home}/.local/share/Steam/steamapps/common 0755 ${user} users -" ];
|
|
||||||
|
|
||||||
services.steam-ln =
|
services.steam-ln =
|
||||||
let
|
let
|
||||||
steamLn = lib.meta.getExe (
|
steamLn = lib.meta.getExe (
|
||||||
@@ -61,6 +59,8 @@
|
|||||||
ExecStart = steamLn;
|
ExecStart = steamLn;
|
||||||
Type = "oneshot";
|
Type = "oneshot";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Install.WantedBy = [ "graphical-session.target" ];
|
||||||
};
|
};
|
||||||
|
|
||||||
paths.steam-ln = {
|
paths.steam-ln = {
|
||||||
|
Reference in New Issue
Block a user