66 lines
1.3 KiB
Nix
66 lines
1.3 KiB
Nix
{
|
|
pkgs,
|
|
config,
|
|
...
|
|
}:
|
|
{
|
|
boot.kernelPackages = pkgs.linuxPackages_latest;
|
|
|
|
fileSystems."/mnt/ssd" = {
|
|
device = "/dev/disk/by-uuid/4E21-0000";
|
|
fsType = "exfat";
|
|
options = [
|
|
"x-systemd.automount"
|
|
"noauto"
|
|
"x-systemd.idle-timeout=600"
|
|
"nofail"
|
|
"user"
|
|
"x-gvfs-show"
|
|
"gid=1000"
|
|
"uid=1000"
|
|
"dmask=000"
|
|
"fmask=000"
|
|
];
|
|
};
|
|
|
|
fileSystems."/mnt/windows" = {
|
|
enable = true;
|
|
device = "/dev/disk/by-uuid/460237D00237C429";
|
|
fsType = "ntfs-3g";
|
|
options = [
|
|
"uid=1000"
|
|
"gid=100"
|
|
"umask=000"
|
|
"nofail"
|
|
"users"
|
|
"exec"
|
|
];
|
|
};
|
|
|
|
# fileSystems."/mnt/nextcloud" = {
|
|
# enable = true;
|
|
# depends = [ "/mnt/windows" ];
|
|
# device = "/mnt/windows/Linux/nextcloud";
|
|
#
|
|
# fsType = "none";
|
|
# options = [
|
|
# "nofail"
|
|
# "bind"
|
|
# ];
|
|
# };
|
|
|
|
boot.supportedFilesystems = [ "ntfs" ];
|
|
boot.loader.systemd-boot.enable = true;
|
|
|
|
# Enable F keys in some wireless keyboard (Ex. neo65)
|
|
boot.extraModprobeConfig = ''
|
|
options hid_apple fnmode=2
|
|
'';
|
|
|
|
boot.initrd.systemd.enable = true;
|
|
boot.initrd.kernelModules = [
|
|
"i915"
|
|
];
|
|
boot.swraid.enable = true;
|
|
boot.swraid.mdadmConf = "\n MAILADDR smitty\n ARRAY /dev/md126 metadata=1.2 name=stuff:0\n UUID=3b0b7c51-2681-407e-a22a-e965a8aeece7\n ";
|
|
}
|