2024-05-24 22:26:56 +02:00
|
|
|
{ ... }:
|
2024-05-24 21:33:00 +02:00
|
|
|
|
|
|
|
{
|
|
|
|
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/bookmarkbackups"
|
2024-06-26 15:21:42 +02:00
|
|
|
".mozilla/firefox/shaga/chrome"
|
2024-05-24 21:33:00 +02:00
|
|
|
".config/Signal"
|
|
|
|
".config/vesktop"
|
|
|
|
".config/tutanota-desktop"
|
|
|
|
".config/tuta_integration"
|
|
|
|
".config/Element"
|
|
|
|
{ directory = ".pki"; mode = "0700"; }
|
|
|
|
".local/share/nvim"
|
|
|
|
".local/state/nvim"
|
2024-05-24 22:12:32 +02:00
|
|
|
".steam"
|
2024-05-24 22:26:56 +02:00
|
|
|
".local/share/Steam"
|
2024-05-30 19:36:03 +02:00
|
|
|
".local/share/honkers-railway-launcher"
|
2024-06-02 16:23:05 +02:00
|
|
|
".local/share/PrismLauncher"
|
2024-05-24 21:33:00 +02:00
|
|
|
];
|
2024-05-30 19:36:03 +02:00
|
|
|
|
2024-05-24 21:33:00 +02:00
|
|
|
files = [
|
|
|
|
".mozilla/firefox/shaga/places.sqlite"
|
|
|
|
".mozilla/firefox/shaga/xulstore.json"
|
|
|
|
# ".mozilla/firefox/shaga/prefs.js"
|
|
|
|
];
|
|
|
|
};
|
|
|
|
}
|
|
|
|
|