41 lines
739 B
Nix
41 lines
739 B
Nix
{lib, config}: {
|
|
data = {
|
|
directories = [
|
|
".config/syncthing"
|
|
".config/sops"
|
|
".config/keepassxc"
|
|
".config/obsidian"
|
|
".config/vesktop"
|
|
".gnupg"
|
|
".ssh"
|
|
|
|
".thunderbird"
|
|
".mozilla"
|
|
|
|
"nixos"
|
|
"sync"
|
|
"obsidian"
|
|
"code"
|
|
".keepass"
|
|
] ++ lib.optionals config.gaming.enable [
|
|
".local/share/PrismLauncher"
|
|
".local/share/Steam"
|
|
".local/share/lutris"
|
|
".local/share/games"
|
|
];
|
|
files = [];
|
|
};
|
|
|
|
cache = {
|
|
directories = [
|
|
".cache/nix"
|
|
".cache/spotify"
|
|
".cache/keepassxc"
|
|
".cargo"
|
|
".local/state/wireplumber"
|
|
"tmp"
|
|
] ++ lib.optionals config.gaming.enable [
|
|
];
|
|
files = [];
|
|
};
|
|
}
|