From d0fa651120b348018af4f9a42aaca2dc3a6e1072 Mon Sep 17 00:00:00 2001 From: Nick Date: Wed, 6 Nov 2024 02:42:56 -0600 Subject: [PATCH] refactor: rebloated systemd tmpfiles rules --- profiles/user0/default.nix | 57 ++++++++++++++++++++------------------ 1 file changed, 30 insertions(+), 27 deletions(-) diff --git a/profiles/user0/default.nix b/profiles/user0/default.nix index 1ad5bf5..41ab4d7 100755 --- a/profiles/user0/default.nix +++ b/profiles/user0/default.nix @@ -53,6 +53,9 @@ in { source = ./files/loop.sh; executable = true; }; + "./.config/vesktop/themes/macchiato-theme.css" = { + source = ./files/themes/vesktop/macchiato-theme.css; + }; }; sessionVariables = {}; }; @@ -64,34 +67,34 @@ in { ]; }; }; - systemd.tmpfiles = let - directoriesAddedToHome = [ - "Downloads/Nicotine" - "Downloads/Nicotine/Downloads" - "Downloads/Nicotine/Incomplete" - "Downloads/Nicotine/Received" - "Downloads/Qbittorent" - "Downloads/Qbittorent/Movies" - "Downloads/Qbittorent/Music" - "Downloads/Qbittorent/Shows" - "Files" - "Files/Scripts" - "Files/Games" - ]; - - directoriesRemovedFromHome = [ - "Desktop" - "Documents" - "Music" - "Pictures" - "Public" - "Templates" - "Videos" - ]; - in { + systemd.tmpfiles = { rules = ["d ${paths.path0} 0755 ${user0} users -"] - ++ (map (path: "d /home/${user0}/${path} 0755 ${user0} users -") directoriesAddedToHome) - ++ (map (path: "R /home/${user0}/${path} 0755 ${user0} users - -") directoriesRemovedFromHome); + ++ (map + (path: "d /home/${user0}/${path} 0755 ${user0} users -") + [ + "Downloads/Nicotine" + "Downloads/Nicotine/Downloads" + "Downloads/Nicotine/Incomplete" + "Downloads/Nicotine/Received" + "Downloads/Qbittorent" + "Downloads/Qbittorent/Movies" + "Downloads/Qbittorent/Music" + "Downloads/Qbittorent/Shows" + "Files" + "Files/Scripts" + "Files/Games" + ]) + ++ (map + (path: "R /home/${user0}/${path} 0755 ${user0} users - -") + [ + "Desktop" + "Documents" + "Music" + "Pictures" + "Public" + "Templates" + "Videos" + ]); }; }