Get Jude building without system76-power

This commit is contained in:
Greg Hellings
2024-10-19 10:45:47 -05:00
parent d73c3634bb
commit 7cb1f2611e
5 changed files with 6 additions and 7 deletions
+2 -2
View File
@@ -37,6 +37,7 @@
gnome.enable = true; gnome.enable = true;
kde.enable = false; kde.enable = false;
print.enable = true; print.enable = true;
remote-builder.enable = true;
}; };
boot.extraModulePackages = [ config.boot.kernelPackages.v4l2loopback ]; boot.extraModulePackages = [ config.boot.kernelPackages.v4l2loopback ];
@@ -70,7 +71,6 @@
makemkv makemkv
oathToolkit oathToolkit
usbutils usbutils
vagrant
ventoy ventoy
] ]
@@ -120,6 +120,6 @@
open = true; open = true;
}; };
pulseaudio.enable = false; # This conflicts with pipewire pulseaudio.enable = false; # This conflicts with pipewire
system76.enableAll = true; system76.enableAll = false;
}; };
} }
+1 -1
View File
@@ -5,7 +5,7 @@
... ...
}: }:
let let
builderHosts = [ "myself" ]; builderHosts = [ "jude" "myself" ];
in in
{ {
# Enable flakes # Enable flakes
+1
View File
@@ -14,6 +14,7 @@ with lib;
users.users.remote-builder-user = { users.users.remote-builder-user = {
openssh.authorizedKeys.keys = [ openssh.authorizedKeys.keys = [
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIG4fNCnomQEsFKQZp16LXRqkfXHzzZbGAYJWPMvlGGQy root@exodus" "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIG4fNCnomQEsFKQZp16LXRqkfXHzzZbGAYJWPMvlGGQy root@exodus"
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMGJjyFVOsF74QKzRITc8z/5MJlIa47P1tMm9Z8HRJLm root@jude"
]; ];
homeMode = "500"; homeMode = "500";
isNormalUser = true; isNormalUser = true;
+1
View File
@@ -64,6 +64,7 @@ with lib;
preStart = "${pkgs.kmod}/bin/modprobe kvm_${cfg.system}"; preStart = "${pkgs.kmod}/bin/modprobe kvm_${cfg.system}";
postStop = "${pkgs.kmod}/bin/rmmod kvm_${cfg.system} kvm"; postStop = "${pkgs.kmod}/bin/rmmod kvm_${cfg.system} kvm";
conflicts = [ "vbox.service" ]; conflicts = [ "vbox.service" ];
#overrideStrategy = "asDropin";
}; };
vbox = { vbox = {
preStart = "${pkgs.kmod}/bin/modprobe vboxdrv vboxnetadp vboxnetflt"; preStart = "${pkgs.kmod}/bin/modprobe vboxdrv vboxnetadp vboxnetflt";
+1 -4
View File
@@ -1,4 +1,4 @@
_: prev: _final: prev:
let let
myPackages = myPackages =
@@ -44,8 +44,5 @@ rec {
withBDplus = true; withBDplus = true;
}; };
handbrake = prev.handbrake.override { libbluray = libbluray-custom; }; handbrake = prev.handbrake.override { libbluray = libbluray-custom; };
libvirt-greg = prev.libvirt.overrideAttrs {
postInstall = prev.libvirt.postInstall + "rm -r $out/lib/systemd/system/libvirtd.service";
};
pipenv-ivr = prev.callPackage ./pipenv.nix { }; pipenv-ivr = prev.callPackage ./pipenv.nix { };
} }