More updates to jude for new role
This commit is contained in:
+10
-10
@@ -2,11 +2,11 @@
|
|||||||
|
|
||||||
{
|
{
|
||||||
greg = {
|
greg = {
|
||||||
development = true;
|
development = false;
|
||||||
gui = true;
|
gui = false;
|
||||||
gnome = false;
|
gnome = false;
|
||||||
vscodium = true;
|
vscodium = false;
|
||||||
zed = true;
|
zed = false;
|
||||||
};
|
};
|
||||||
|
|
||||||
home = {
|
home = {
|
||||||
@@ -19,13 +19,13 @@
|
|||||||
'';
|
'';
|
||||||
|
|
||||||
packages = with pkgs; [
|
packages = with pkgs; [
|
||||||
audacity
|
#audacity
|
||||||
bitwarden-cli
|
bitwarden-cli
|
||||||
element-desktop
|
#element-desktop
|
||||||
(mumble.override { pulseSupport = true; })
|
#(mumble.override { pulseSupport = true; })
|
||||||
super-productivity
|
#super-productivity
|
||||||
vagrant
|
#vagrant
|
||||||
webcamoid
|
#webcamoid
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
+13
-39
@@ -19,7 +19,7 @@
|
|||||||
|
|
||||||
greg = {
|
greg = {
|
||||||
tailscale.enable = true;
|
tailscale.enable = true;
|
||||||
gnome.enable = true;
|
gnome.enable = false;
|
||||||
kde.enable = false;
|
kde.enable = false;
|
||||||
kubernetes.enable = true;
|
kubernetes.enable = true;
|
||||||
podman.enable = true;
|
podman.enable = true;
|
||||||
@@ -72,34 +72,15 @@
|
|||||||
];
|
];
|
||||||
|
|
||||||
hardware = {
|
hardware = {
|
||||||
nvidia =
|
nvidia = {
|
||||||
let
|
modesetting.enable = true;
|
||||||
gpl_symbols_linux_615_patch = pkgs.fetchpatch {
|
powerManagement = {
|
||||||
url = "https://github.com/CachyOS/kernel-patches/raw/914aea4298e3744beddad09f3d2773d71839b182/6.15/misc/nvidia/0003-Workaround-nv_vm_flags_-calling-GPL-only-code.patch";
|
enable = false;
|
||||||
hash = "sha256-YOTAvONchPPSVDP9eJ9236pAPtxYK5nAePNtm2dlvb4=";
|
finegrained = false;
|
||||||
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;
|
|
||||||
};
|
};
|
||||||
|
nvidiaSettings = true;
|
||||||
|
open = true;
|
||||||
|
};
|
||||||
system76 = {
|
system76 = {
|
||||||
firmware-daemon.enable = true;
|
firmware-daemon.enable = true;
|
||||||
#kernel-modules.enable = true;
|
#kernel-modules.enable = true;
|
||||||
@@ -114,23 +95,16 @@
|
|||||||
interfaces = {
|
interfaces = {
|
||||||
# This seems to be direct mother board interface
|
# This seems to be direct mother board interface
|
||||||
enp12s0.useDHCP = true;
|
enp12s0.useDHCP = true;
|
||||||
#enp12s0.ipv4.addresses = [
|
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 = [
|
|
||||||
{
|
{
|
||||||
address = "10.42.1.10";
|
address = "10.42.1.11";
|
||||||
prefixLength = 16;
|
prefixLength = 16;
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
defaultGateway = {
|
defaultGateway = {
|
||||||
address = "10.42.1.1";
|
address = "10.42.1.1";
|
||||||
interface = "enp14s0u1u2";
|
interface = "enp12s0";
|
||||||
};
|
};
|
||||||
nameservers = [
|
nameservers = [
|
||||||
"10.42.1.5"
|
"10.42.1.5"
|
||||||
@@ -164,7 +138,7 @@
|
|||||||
disableAgent = true;
|
disableAgent = true;
|
||||||
extraFlags =
|
extraFlags =
|
||||||
let
|
let
|
||||||
ip = (builtins.head config.networking.interfaces.enp14s0u1u2.ipv4.addresses).address;
|
ip = (builtins.head config.networking.interfaces.enp12s0.ipv4.addresses).address;
|
||||||
in
|
in
|
||||||
[
|
[
|
||||||
"--tls-san ${ip}"
|
"--tls-san ${ip}"
|
||||||
|
|||||||
Reference in New Issue
Block a user