summary refs log tree commit diff
path: root/host/Rory-laptop/configuration.nix
diff options
context:
space:
mode:
Diffstat (limited to 'host/Rory-laptop/configuration.nix')
-rw-r--r--host/Rory-laptop/configuration.nix55
1 files changed, 22 insertions, 33 deletions
diff --git a/host/Rory-laptop/configuration.nix b/host/Rory-laptop/configuration.nix

index ecb5713..0fa9bc6 100644 --- a/host/Rory-laptop/configuration.nix +++ b/host/Rory-laptop/configuration.nix
@@ -14,23 +14,28 @@ args@{ # (import ../../modules/base-secrets.nix { path = "/home/rory/.config/sops/config.yaml"; }) ../../packages/vim.nix # ../../modules/environments/home.nix + ../../modules/environments/nethost-Rory-desktop.nix #../../modules/software-templates/profilers.nix - ../../modules/software-templates/dotnet.client.nix - ./postgres.nix - ./nginx.nix - - #./edu/vmware.nix - #./edu/nodejs-dev.nix + ../../modules/software-templates/eid-mw.nix + ../../modules/software-templates/devenv/dotnet.nix + ../../modules/software-templates/devenv/javascript.nix + ./services/nix-bincache.nix # hardware-specific imports #./optional/hardware-specific/nvidia.nix - ./optional/hardware-specific/intel.nix + #./optional/hardware-specific/intel.nix ./optional/gui/wayland.nix + ./services/nginx.nix ]; boot = { kernelPackages = pkgs.linuxPackages_latest; + blacklistedKernelModules = [ + "nova" + "nova_core" + "nouveau" + ]; loader = { grub = { configurationLimit = 10; @@ -55,7 +60,7 @@ args@{ networking = { hostName = "Rory-laptop"; networkmanager.enable = true; - wireless.enable = false; + wireless.enable = true; firewall = { enable = false; # allowedTCPPorts = [ ... ]; @@ -120,25 +125,9 @@ args@{ feh easyeffects kitty - youtube-music + pear-desktop # - IDEs - - (jetbrains.plugins.addPlugins jetbrains.webstorm [ - jetbrains.plugins.github-copilot-fixed - #"github-copilot" - ]) - (jetbrains.plugins.addPlugins jetbrains.idea-ultimate [ - jetbrains.plugins.github-copilot-fixed - #"github-copilot" - ]) - (jetbrains.plugins.addPlugins jetbrains.clion [ - jetbrains.plugins.github-copilot-fixed - #"github-copilot" - "string-manipulation" - "nixidea" - "visual-studio-keymap" - ]) binutils dbeaver-bin @@ -150,10 +139,10 @@ args@{ # - Languages #dotnet-sdk_8 - dotnetCorePackages.sdk_9_0 + #dotnetCorePackages.sdk_9_0 #games - osu-lazer-bin + # osu-lazer-bin # extra packages dmenu @@ -191,10 +180,10 @@ args@{ jitsi-meet-electron # nixd # broken 24/03/2025 - mullvad-vpn + # mullvad-vpn blueman ft2-clone - wxmaxima + # wxmaxima ]; environment.etc."pkcs11/modules/opensc-pkcs11".text = '' module: ${pkgs.opensc}/lib/opensc-pkcs11.so @@ -258,7 +247,7 @@ args@{ # #services.orca.enable = true; - virtualisation.waydroid.enable = true; + #virtualisation.waydroid.enable = true; xdg = { portal = { @@ -335,16 +324,16 @@ args@{ # }; virtualisation.libvirtd = { - enable = true; + enable = false; qemu = { swtpm.enable = true; - ovmf.enable = true; + #ovmf.enable = true; }; }; programs.virt-manager.enable = true; monitoring = { - monitorAll = true; + monitorAll = false; localPrometheus = true; exposePrometheus = true; localGrafana = true;