sync config state, use kvm virtualbox

This commit is contained in:
Christoph Cullmann 2024-05-26 16:58:37 +02:00
parent b8c63935e9
commit 2f4dad8cc0
6 changed files with 18 additions and 4 deletions

View file

@ -470,6 +470,9 @@ in
# enable VirtualBox # enable VirtualBox
virtualisation.virtualbox.host.enable = true; virtualisation.virtualbox.host.enable = true;
virtualisation.virtualbox.host.enableKvm = true;
virtualisation.virtualbox.host.enableHardening = false;
virtualisation.virtualbox.host.addNetworkInterface = false;
# configure sudo # configure sudo
security.sudo.execWheelOnly = true; security.sudo.execWheelOnly = true;

View file

@ -10,6 +10,9 @@
boot.initrd.kernelModules = [ "amdgpu" ]; boot.initrd.kernelModules = [ "amdgpu" ];
boot.kernelModules = [ "kvm-amd" ]; boot.kernelModules = [ "kvm-amd" ];
# don't check for split locks, for KVM and Co.
boot.kernelParams = [ "split_lock_detect=off" ];
# system # system
boot.initrd.luks.devices."crypt-system".device = "/dev/disk/by-id/nvme-CT4000P3PSSD8_2325E6E63746-part2"; boot.initrd.luks.devices."crypt-system".device = "/dev/disk/by-id/nvme-CT4000P3PSSD8_2325E6E63746-part2";

View file

@ -15,6 +15,9 @@
options snd_hda_intel enable=0,1 options snd_hda_intel enable=0,1
''; '';
# don't check for split locks, for KVM and Co.
boot.kernelParams = [ "split_lock_detect=off" ];
# system # system
boot.initrd.luks.devices."crypt-system".device = "/dev/disk/by-id/nvme-Seagate_FireCuda_530_ZP4000GM30013_7VS01VBM-part2"; boot.initrd.luks.devices."crypt-system".device = "/dev/disk/by-id/nvme-Seagate_FireCuda_530_ZP4000GM30013_7VS01VBM-part2";

View file

@ -11,4 +11,4 @@ mkdir -p ~/projects/kde/src || exit 1
git clone https://invent.kde.org/sdk/kde-builder.git ~/projects/kde/src/kde-builder || exit 1 git clone https://invent.kde.org/sdk/kde-builder.git ~/projects/kde/src/kde-builder || exit 1
# start from scratch # start from scratch
exec ./src/kde-builder/kde-builder --rc-file=~/projects/kde/kdesrc-buildrc --include-dependencies breeze konsole kate exec ./src/kde-builder/kde-builder --rc-file=~/projects/kde/kdesrc-buildrc --include-dependencies breeze konsole kate dolphin

View file

@ -31,7 +31,7 @@ global
log-dir ~/projects/kde/log log-dir ~/projects/kde/log
# use distro stuff for that # use distro stuff for that
ignore-modules wayland wayland-protocols gpgme appstream ignore-modules wayland wayland-protocols gpgme appstream packagekit-qt
end global end global
include ${module-definitions-dir}/kf6-qt6.ksb include ${module-definitions-dir}/kf6-qt6.ksb

View file

@ -31,9 +31,12 @@ export QT_QUICK_CONTROLS_STYLE_PATH=/home/cullmann/projects/kde/usr/lib/qml/QtQu
cmake cmake
ctags ctags
curl curl
discount
djvulibre
docbook_xml_dtd_45 docbook_xml_dtd_45
docbook_xsl_ns docbook_xsl_ns
doxygen doxygen
ebook_tools
exiv2 exiv2
flex flex
gdb gdb
@ -64,10 +67,12 @@ export QT_QUICK_CONTROLS_STYLE_PATH=/home/cullmann/projects/kde/usr/lib/qml/QtQu
libraw libraw
libselinux libselinux
libsndfile libsndfile
libspectre
libva libva
libxkbcommon libxkbcommon
libxml2 libxml2
libxslt libxslt
libzip
linux-pam linux-pam
lm_sensors lm_sensors
lmdb lmdb