diff --git a/home/hosts/jude/default.nix b/home/hosts/jude/default.nix index e856d14..479287f 100644 --- a/home/hosts/jude/default.nix +++ b/home/hosts/jude/default.nix @@ -2,11 +2,11 @@ { greg = { - development = true; - gui = true; + development = false; + gui = false; gnome = false; - vscodium = true; - zed = true; + vscodium = false; + zed = false; }; home = { @@ -19,13 +19,13 @@ ''; packages = with pkgs; [ - audacity + #audacity bitwarden-cli - element-desktop - (mumble.override { pulseSupport = true; }) - super-productivity - vagrant - webcamoid + #element-desktop + #(mumble.override { pulseSupport = true; }) + #super-productivity + #vagrant + #webcamoid ]; }; diff --git a/hosts/jude/default.nix b/hosts/jude/default.nix index 2abbbae..7462e58 100644 --- a/hosts/jude/default.nix +++ b/hosts/jude/default.nix @@ -19,7 +19,7 @@ greg = { tailscale.enable = true; - gnome.enable = true; + gnome.enable = false; kde.enable = false; kubernetes.enable = true; podman.enable = true; @@ -72,34 +72,15 @@ ]; hardware = { - nvidia = - let - gpl_symbols_linux_615_patch = pkgs.fetchpatch { - url = "https://github.com/CachyOS/kernel-patches/raw/914aea4298e3744beddad09f3d2773d71839b182/6.15/misc/nvidia/0003-Workaround-nv_vm_flags_-calling-GPL-only-code.patch"; - hash = "sha256-YOTAvONchPPSVDP9eJ9236pAPtxYK5nAePNtm2dlvb4="; - stripLen = 1; - extraPrefix = "kernel/"; - }; - in - { - #package = config.boot.kernelPackages.nvidiaPackages.vulkan_beta; - package = config.boot.kernelPackages.nvidiaPackages.mkDriver { - version = "575.57.08"; - openSha256 = "sha256-DOJw73sjhQoy+5R0GHGnUddE6xaXb/z/Ihq3BKBf+lg="; - sha256_64bit = "sha256-KqcB2sGAp7IKbleMzNkB3tjUTlfWBYDwj50o3R//xvI="; - settingsSha256 = "sha256-AIeeDXFEo9VEKCgXnY3QvrW5iWZeIVg4LBCeRtMs5Io="; - persistencedSha256 = "sha256-Len7Va4HYp5r3wMpAhL4VsPu5S0JOshPFywbO7vYnGo="; - usePersistenced = true; - patches = [ gpl_symbols_linux_615_patch ]; - }; - modesetting.enable = true; - powerManagement = { - enable = false; - finegrained = false; - }; - nvidiaSettings = true; - open = true; + nvidia = { + modesetting.enable = true; + powerManagement = { + enable = false; + finegrained = false; }; + nvidiaSettings = true; + open = true; + }; system76 = { firmware-daemon.enable = true; #kernel-modules.enable = true; @@ -114,23 +95,16 @@ interfaces = { # This seems to be direct mother board interface enp12s0.useDHCP = true; - #enp12s0.ipv4.addresses = [ - #{ - #address = "10.42.1.11"; - #prefixLength = 16; - #} - #]; - # This seems to be the one that comes through the monitor hookup - enp14s0u1u2.ipv4.addresses = [ + enp12s0.ipv4.addresses = [ { - address = "10.42.1.10"; + address = "10.42.1.11"; prefixLength = 16; } ]; }; defaultGateway = { address = "10.42.1.1"; - interface = "enp14s0u1u2"; + interface = "enp12s0"; }; nameservers = [ "10.42.1.5" @@ -164,7 +138,7 @@ disableAgent = true; extraFlags = let - ip = (builtins.head config.networking.interfaces.enp14s0u1u2.ipv4.addresses).address; + ip = (builtins.head config.networking.interfaces.enp12s0.ipv4.addresses).address; in [ "--tls-san ${ip}"