|
|
|
@ -44,6 +44,11 @@ in |
|
|
|
|
|
|
|
|
|
# Development tools |
|
|
|
|
(loadModule <configuration/workstation/devel> "default") |
|
|
|
|
|
|
|
|
|
# Various other graphical tools |
|
|
|
|
(loadModule <configuration/workstation/pass> "default") |
|
|
|
|
(loadModule <configuration/workstation/chat> "default") |
|
|
|
|
(loadModule <configuration/workstation/creative> "default") |
|
|
|
|
]; |
|
|
|
|
|
|
|
|
|
# Configure i3 with the amdgpu driver |
|
|
|
@ -62,6 +67,14 @@ in |
|
|
|
|
# |
|
|
|
|
# |
|
|
|
|
################################################################### |
|
|
|
|
|
|
|
|
|
################################################################### |
|
|
|
|
# NixOS base system options |
|
|
|
|
# |
|
|
|
|
# |
|
|
|
|
# |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Use the GRUB 2 boot loader. |
|
|
|
|
boot.loader.grub = { |
|
|
|
@ -109,8 +122,8 @@ in |
|
|
|
|
# networking.firewall.allowedTCPPorts = [ 9000 ]; ????? |
|
|
|
|
|
|
|
|
|
networking.useDHCP = false; |
|
|
|
|
networking.interfaces.enp8s0.useDHCP = true; |
|
|
|
|
#networking.interfaces.eth0.useDHCP = true; |
|
|
|
|
#networking.interfaces.enp8s0.useDHCP = true; |
|
|
|
|
networking.interfaces.eth0.useDHCP = true; |
|
|
|
|
|
|
|
|
|
# Select internationalisation properties. |
|
|
|
|
i18n.defaultLocale = "en_GB.UTF-8"; |
|
|
|
@ -122,6 +135,14 @@ in |
|
|
|
|
programs.gnupg.agent = { enable = true; enableSSHSupport = true; }; |
|
|
|
|
services.openssh.enable = true; |
|
|
|
|
|
|
|
|
|
# |
|
|
|
|
# |
|
|
|
|
# |
|
|
|
|
# |
|
|
|
|
################################################################### |
|
|
|
|
|
|
|
|
|
# This setting is not really relevant on this desktop machine, so |
|
|
|
|
# just update it when new stable NixOS releases are branched off |
|
|
|
|
system.stateVersion = "20.09"; |
|
|
|
|
|
|
|
|
|
# Set a static password for this user |
|
|
|
|