Compare commits
No commits in common. "40b035492e45c19547bd130b5ad00a1f6b141bfa" and "550aba79f0e23f5707cc75aad41277e4ca7a8d20" have entirely different histories.
40b035492e
...
550aba79f0
@ -17,17 +17,20 @@
|
|||||||
efiSupport = true;
|
efiSupport = true;
|
||||||
device = "nodev";
|
device = "nodev";
|
||||||
zfsSupport = true;
|
zfsSupport = true;
|
||||||
gfxmodeEfi = "1920x1080,auto";
|
|
||||||
memtest86.enable = true;
|
memtest86.enable = true;
|
||||||
fontSize = 32;
|
|
||||||
};
|
};
|
||||||
boot.kernelParams = ["acpi_enforce_resources=lax"];
|
boot.kernelParams = ["acpi_enforce_resources=lax"];
|
||||||
boot.tmpOnTmpfs = true;
|
boot.tmpOnTmpfs = true;
|
||||||
boot.supportedFilesystems = [ "zfs" ];
|
boot.supportedFilesystems = [ "zfs" ];
|
||||||
|
|
||||||
virtualisation.virtualbox.host.enable = true;
|
boot.kernelPatches = [
|
||||||
# virtualisation.virtualbox.host.enableExtensionPack = true;
|
{ name = "dirt_rally_2_ffb_fix";
|
||||||
virtualisation.anbox.enable = true;
|
patch = pkgs.fetchpatch {
|
||||||
|
url = "https://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git/patch/?id=09264098ff153f60866039d60b31d39b66f55a31";
|
||||||
|
sha256 = "17g7zvn46b9252qk4sqd3j73989lr0hkd86zz4bq1c4dhziy219w";
|
||||||
|
};
|
||||||
|
}
|
||||||
|
];
|
||||||
|
|
||||||
services.zfs = {
|
services.zfs = {
|
||||||
trim.enable = true;
|
trim.enable = true;
|
||||||
@ -65,14 +68,14 @@
|
|||||||
|
|
||||||
networking.firewall.enable = false;
|
networking.firewall.enable = false;
|
||||||
|
|
||||||
services.xserver.displayManager.autoLogin = {
|
services.xserver.displayManager.sddm.autoLogin = {
|
||||||
enable = true;
|
enable = true;
|
||||||
user = "paul";
|
user = "paul";
|
||||||
};
|
};
|
||||||
|
|
||||||
users.users.paul = {
|
users.users.paul = {
|
||||||
isNormalUser = true;
|
isNormalUser = true;
|
||||||
extraGroups = [ "wheel" "networkmanager" "wireshark" "input" "dialout" "libvirtd" "vboxusers" ];
|
extraGroups = [ "wheel" "networkmanager" "wireshark" "input" "dialout" "libvirtd" ];
|
||||||
uid = 1000;
|
uid = 1000;
|
||||||
openssh.authorizedKeys.keys = [
|
openssh.authorizedKeys.keys = [
|
||||||
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDstFRwMoTEip5IBSYE4dUj3miO0LsKrnUKQJmp7d5QYo3VhXk43jU6VUU0tVAegkzWLlQ3ohoFns+8bZyf7hj7roftrDfoC9bbbx4ihhWrZTlF0gzoH4t52yetFO5eC/tV2sm/zFoa+3IWLokOEFmAoknAVag1MmVLXTQ6WPoTPD4UsX/D3lyE4dbSKxHpMOIjqIdqSEgO0BeTdnHe5afvGXXO1VYTvPsGDHT9w8EHwQV9JXIPn7KVOp3qin7OwvFFrrB3QbiEVTJvGiH2hrfxcARTN/+TxGtf+aOFeuQykURG9Wz/aBK60EWE0wGrzuIymxtNdOR1NhmnNrUZ976Tb9WdR7FC+yM6+/kdfICy+sGQmmn8TLsGvcJTT/pl4Pa9uRAKjRJuLIEgYY6W/ms9lCRyf484yRkDlq+V0BPuN9Jy6Eb7x+tmZNkpEtkqso7wfXD8sf5BIwv2K69SVMpfTswydHGmDwHZ0zaDKGlyCiyJ1QGqUhCTXqtYVq+kQ3AcjKcysMwVEmwx/ySu0XFuV8oUkl9XK/RUoc++sMEd0EbHcn8uwCmBARNX+GLQ03vxwyMW3HyneP8EAxoqtSepZXbTdVP/0i+l7EUUeA7zsaWfU2a82ktZWpVPFGfxkuo0l3zLF19EsXPKZNqlRfkOWjSgp+qWihAkQIQk3GoduQ== openpgp:0x75EE3375"
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDstFRwMoTEip5IBSYE4dUj3miO0LsKrnUKQJmp7d5QYo3VhXk43jU6VUU0tVAegkzWLlQ3ohoFns+8bZyf7hj7roftrDfoC9bbbx4ihhWrZTlF0gzoH4t52yetFO5eC/tV2sm/zFoa+3IWLokOEFmAoknAVag1MmVLXTQ6WPoTPD4UsX/D3lyE4dbSKxHpMOIjqIdqSEgO0BeTdnHe5afvGXXO1VYTvPsGDHT9w8EHwQV9JXIPn7KVOp3qin7OwvFFrrB3QbiEVTJvGiH2hrfxcARTN/+TxGtf+aOFeuQykURG9Wz/aBK60EWE0wGrzuIymxtNdOR1NhmnNrUZ976Tb9WdR7FC+yM6+/kdfICy+sGQmmn8TLsGvcJTT/pl4Pa9uRAKjRJuLIEgYY6W/ms9lCRyf484yRkDlq+V0BPuN9Jy6Eb7x+tmZNkpEtkqso7wfXD8sf5BIwv2K69SVMpfTswydHGmDwHZ0zaDKGlyCiyJ1QGqUhCTXqtYVq+kQ3AcjKcysMwVEmwx/ySu0XFuV8oUkl9XK/RUoc++sMEd0EbHcn8uwCmBARNX+GLQ03vxwyMW3HyneP8EAxoqtSepZXbTdVP/0i+l7EUUeA7zsaWfU2a82ktZWpVPFGfxkuo0l3zLF19EsXPKZNqlRfkOWjSgp+qWihAkQIQk3GoduQ== openpgp:0x75EE3375"
|
||||||
@ -90,18 +93,6 @@
|
|||||||
services.openssh.passwordAuthentication = false;
|
services.openssh.passwordAuthentication = false;
|
||||||
services.openssh.forwardX11 = true;
|
services.openssh.forwardX11 = true;
|
||||||
|
|
||||||
systemd.services = {
|
|
||||||
"wol" = {
|
|
||||||
description = "Wake-on-LAN";
|
|
||||||
wantedBy = [ "multi-user.target" ];
|
|
||||||
requires = [ "network.target" ];
|
|
||||||
after = [ "network.target" ];
|
|
||||||
script = ''
|
|
||||||
${pkgs.ethtool}/sbin/ethtool -s eno1 wol g
|
|
||||||
'';
|
|
||||||
serviceConfig.Type = "oneshot";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
system.stateVersion = "20.03";
|
system.stateVersion = "20.03";
|
||||||
}
|
}
|
||||||
|
@ -12,6 +12,7 @@
|
|||||||
(winetricks.override {
|
(winetricks.override {
|
||||||
wine = wineWowPackages.staging;
|
wine = wineWowPackages.staging;
|
||||||
})
|
})
|
||||||
|
steam
|
||||||
sc-controller
|
sc-controller
|
||||||
steam-run
|
steam-run
|
||||||
minecraft
|
minecraft
|
||||||
@ -23,14 +24,13 @@
|
|||||||
electrum
|
electrum
|
||||||
electron-cash
|
electron-cash
|
||||||
ledger-live-desktop
|
ledger-live-desktop
|
||||||
monero-gui
|
|
||||||
|
|
||||||
firefox
|
firefox
|
||||||
torbrowser
|
torbrowser
|
||||||
chromium
|
chromium
|
||||||
|
|
||||||
tdesktop
|
tdesktop
|
||||||
element-desktop
|
riot-desktop
|
||||||
mumble
|
mumble
|
||||||
discord
|
discord
|
||||||
|
|
||||||
@ -79,9 +79,11 @@
|
|||||||
|
|
||||||
console.keyMap = "fr";
|
console.keyMap = "fr";
|
||||||
|
|
||||||
programs.steam.enable = true;
|
|
||||||
|
|
||||||
hardware = {
|
hardware = {
|
||||||
|
opengl.driSupport32Bit = true;
|
||||||
|
pulseaudio.support32Bit = true;
|
||||||
|
steam-hardware.enable = true;
|
||||||
|
u2f.enable = true;
|
||||||
pulseaudio.enable = true;
|
pulseaudio.enable = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -122,9 +124,4 @@
|
|||||||
];
|
];
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
environment.etc = {
|
|
||||||
# CK3 fix
|
|
||||||
"ssl/certs/f387163d.0".source = "${pkgs.cacert.unbundled}/etc/ssl/certs/Starfield_Class_2_CA.crt";
|
|
||||||
};
|
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user