refactor impermanence
This commit is contained in:
parent
47952c9dc5
commit
c90f61ad1f
2 changed files with 35 additions and 18 deletions
|
|
@ -19,33 +19,50 @@
|
|||
users.lilith = {
|
||||
directories = [
|
||||
".config/syncthing"
|
||||
".config/sops"
|
||||
".config/keepassxc"
|
||||
".config/vesktop"
|
||||
".config/Signal"
|
||||
".gnupg"
|
||||
".ssh"
|
||||
|
||||
".thunderbird"
|
||||
".mozilla"
|
||||
".zen"
|
||||
{
|
||||
directory = ".config/sops";
|
||||
mode = "0700";
|
||||
}
|
||||
{
|
||||
directory = ".gnupg";
|
||||
mode = "0700";
|
||||
}
|
||||
{
|
||||
directory = ".ssh";
|
||||
mode = "0700";
|
||||
}
|
||||
{
|
||||
directory = ".keepass";
|
||||
mode = "0700";
|
||||
}
|
||||
|
||||
"nixos"
|
||||
"sync"
|
||||
"code"
|
||||
"games"
|
||||
".keepass"
|
||||
".local/share/direnv"
|
||||
|
||||
".local/share/PrismLauncher"
|
||||
".local/share/Steam"
|
||||
".local/share/lutris"
|
||||
".local/share/games"
|
||||
".local/share/iamb"
|
||||
".local/share/TelegramDesktop"
|
||||
".local/share/Monero"
|
||||
]
|
||||
++ lib.optionals config.desktop.enable [
|
||||
".thunderbird"
|
||||
".mozilla"
|
||||
".zen"
|
||||
|
||||
".config/keepassxc"
|
||||
".config/vesktop"
|
||||
".config/Signal"
|
||||
".local/share/TelegramDesktop"
|
||||
|
||||
".local/share/Steam"
|
||||
]
|
||||
++ lib.optionals config.gaming.enable [
|
||||
"games"
|
||||
|
||||
".local/share/PrismLauncher"
|
||||
".local/share/lutris"
|
||||
".local/share/games"
|
||||
|
||||
".config/unity3d/Team Cherry"
|
||||
".config/EgoSoft"
|
||||
".local/share/Paradox Interactive"
|
||||
|
|
|
|||
|
|
@ -41,7 +41,7 @@ in
|
|||
];
|
||||
};
|
||||
|
||||
systemd.user.services.steam = {
|
||||
systemd.user.services.steam = gaming-host {
|
||||
enable = true;
|
||||
description = "Open Steam in the background at boot";
|
||||
serviceConfig = {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue