home: add qt-distrobox config

This commit is contained in:
2025-12-08 17:09:14 +01:00
parent ec8a71de95
commit 1e4593ea17
3 changed files with 23 additions and 1 deletions

View File

@@ -12,6 +12,7 @@
./features/yazi ./features/yazi
./features/emacs ./features/emacs
./features/tmux ./features/tmux
./features/qt-distrobox
./features/hyprland ./features/hyprland

View File

@@ -0,0 +1,22 @@
{
programs.distrobox = {
enable = true;
containers."qt-distrobox" = {
image = "debian:12.2";
exported_apps = "qtcreator";
enableSystemdUnit = false; # fails in creating and does not recreate. Do distrobox-assemble create --replace --file ~/.config/distrobox/containers.ini instead
additional_packages = [
"qtcreator"
"qt6-base-dev"
"qt6-wayland"
"qt6-tools-dev-tools"
"qt6-tools-dev"
"qt6-serialbus-dev"
"qt6-websockets-dev"
"libgl1-mesa-dev"
"build-essential"
"cmake"
];
};
};
}

View File

@@ -36,7 +36,6 @@
; ;
}) })
vagrant vagrant
qtcreator
matlab # Using nix-matlab overlay defined in flake matlab # Using nix-matlab overlay defined in flake
maven maven
nodejs nodejs