82 lines
1.5 KiB
Nix
82 lines
1.5 KiB
Nix
{
|
|
boot.supportedFilesystems = [
|
|
"ntfs"
|
|
"nfs4"
|
|
];
|
|
|
|
services.btrfs.autoScrub = {
|
|
enable = true;
|
|
interval = "monthly";
|
|
fileSystems = [ "/" ];
|
|
};
|
|
|
|
fileSystems = {
|
|
"/".options = [ "compress=zstd" ];
|
|
"/home".options = [ "compress=zstd" ];
|
|
"/nix".options = [
|
|
"compress=zstd"
|
|
"noatime"
|
|
];
|
|
};
|
|
|
|
fileSystems."/media/music" = {
|
|
device = "192.168.132.149:/media/music";
|
|
fsType = "nfs4";
|
|
};
|
|
|
|
fileSystems."/media/arch" = {
|
|
device = "/dev/disk/by-uuid/8873d98f-c461-4d34-8867-f4ebd5c205d2";
|
|
fsType = "ext4";
|
|
};
|
|
|
|
fileSystems."/media/gamedisk" = {
|
|
device = "/dev/disk/by-uuid/5C7C14707C1446E4";
|
|
fsType = "ntfs-3g";
|
|
options = [
|
|
"uid=1000"
|
|
"gid=100"
|
|
"rw"
|
|
"user"
|
|
"exec"
|
|
"umask=000"
|
|
"nofail"
|
|
];
|
|
};
|
|
|
|
fileSystems."/media/gamedisk2" = {
|
|
device = "/dev/disk/by-uuid/945A7421DAD8A3CE";
|
|
fsType = "ntfs-3g";
|
|
options = [
|
|
"uid=1000"
|
|
"gid=100"
|
|
"rw"
|
|
"user"
|
|
"exec"
|
|
"umask=000"
|
|
"nofail"
|
|
];
|
|
};
|
|
|
|
fileSystems."/media/gamedisk3" = {
|
|
device = "/dev/disk/by-uuid/420E457E60DE3935";
|
|
fsType = "ntfs-3g";
|
|
options = [
|
|
"uid=1000"
|
|
"gid=100"
|
|
"rw"
|
|
"user"
|
|
"exec"
|
|
"umask=000"
|
|
"nofail"
|
|
];
|
|
};
|
|
|
|
fileSystems."/media/gamedisk4" = {
|
|
device = "/dev/disk/by-uuid/fd91dc58-279a-4b26-8a56-2e0fab7bff92";
|
|
fsType = "ext4";
|
|
options = [
|
|
"nofail"
|
|
];
|
|
};
|
|
}
|