caem
c35e1d1578
I tried literally persist anything that could've had something to do with extensions and it still reset every extension on boot for some fucking reason I don't want to download every single ublock filter on every boot or have literally 3 pages pop up because they think this is the first time I am running the extension.
46 lines
1.1 KiB
Nix
46 lines
1.1 KiB
Nix
{ ... }:
|
|
|
|
{
|
|
environment.persistence."/nix/persist".users.hu = {
|
|
directories = [
|
|
# Inspired by
|
|
# https://github.com/roboyoshi/datacurator-filetree/
|
|
"archives"
|
|
"audio"
|
|
"documents"
|
|
"images"
|
|
"games"
|
|
"literature"
|
|
"software"
|
|
"video"
|
|
|
|
# Program files
|
|
{ directory = ".gnupg"; mode = "0700"; }
|
|
{ directory = ".ssh"; mode = "0700"; }
|
|
{ directory = ".nixops"; mode = "0700"; }
|
|
{ directory = ".local/share/keyrings"; mode = "0700"; }
|
|
".local/share/direnv"
|
|
".mozilla/firefox/shaga"
|
|
".config/Signal"
|
|
".config/vesktop"
|
|
".config/tutanota-desktop"
|
|
".config/tuta_integration"
|
|
".config/Element"
|
|
{ directory = ".pki"; mode = "0700"; }
|
|
".local/share/nvim"
|
|
".local/state/nvim"
|
|
".steam"
|
|
".local/share/Steam"
|
|
".local/share/honkers-railway-launcher"
|
|
".local/share/PrismLauncher"
|
|
".xlcore"
|
|
".local/share/Euro Truck Simulator 2"
|
|
".local/share/osu"
|
|
".config/OpenTabletDriver"
|
|
];
|
|
|
|
files = [
|
|
];
|
|
};
|
|
}
|
|
|