This commit is contained in:
caleb 2024-05-10 11:04:18 -04:00
parent 6eca6b0950
commit 677ec570db
2 changed files with 3 additions and 35 deletions

View File

@ -5,7 +5,6 @@
[ [
# apps # apps
firefox firefox
ungoogled-chromium
kate kate
qalculate-qt qalculate-qt
keepassxc keepassxc
@ -18,9 +17,6 @@
tor-browser-bundle-bin tor-browser-bundle-bin
yubikey-manager-qt yubikey-manager-qt
libsForQt5.kdeconnect-kde libsForQt5.kdeconnect-kde
# virtualisation
docker-compose
]; ];
}; };
@ -43,32 +39,4 @@
}; };
# yubikey # yubikey
services.pcscd.enable = true; services.pcscd.enable = true;
# docker and libvirt
programs.virt-manager.enable = true;
virtualisation = {
docker.enable = true;
# enable libvirt
spiceUSBRedirection.enable = true;
libvirtd = {
enable = true;
qemu = {
package = pkgs.qemu_kvm;
runAsRoot = true;
swtpm.enable = true;
ovmf = {
enable = true;
packages = [
(pkgs.OVMF.override {
secureBoot = true;
tpmSupport = true;
}).fd
];
};
};
};
};
users.users.caleb.extraGroups = [ "libvirtd" "docker" ];
}

View File

@ -43,8 +43,6 @@
"steam" "steam"
"steam-original" "steam-original"
"steam-run" "steam-run"
"vscode-extension-ms-vscode-cpptools"
"vscode-extension-ms-vscode-remote-remote-ssh"
"nvidia-x11" "nvidia-x11"
"nvidia-settings" "nvidia-settings"
@ -52,6 +50,8 @@
"vscode" "vscode"
"code" "code"
"vscode-extension-ms-vscode-cpptools"
"vscode-extension-ms-vscode-remote-remote-ssh"
]; ];
# Enable the X11 windowing system. # Enable the X11 windowing system.