Get Jude building without system76-power
This commit is contained in:
@@ -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;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
let
|
let
|
||||||
builderHosts = [ "myself" ];
|
builderHosts = [ "jude" "myself" ];
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
# Enable flakes
|
# Enable flakes
|
||||||
|
|||||||
@@ -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;
|
||||||
|
|||||||
@@ -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 +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 { };
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user