Configure vscode + Update flake.lock

This commit is contained in:
Florian RICHER 2025-06-09 22:54:06 +02:00
parent d783d9302e
commit 33e95af983
Signed by: florian.richer
GPG key ID: C73D37CBED7BFC77
9 changed files with 114 additions and 42 deletions

View file

@ -14,23 +14,30 @@
{
devShells = rec {
default = pkgs.mkShell {
buildInputs = [
pkgs.kdePackages.qtbase
pkgs.kdePackages.kirigami
pkgs.kdePackages.ki18n
pkgs.kdePackages.kcoreaddons
pkgs.ninja
pkgs.cmake
pkgs.gcc
packages = with pkgs; [
kdePackages.qtbase
kdePackages.kirigami
kdePackages.ki18n
kdePackages.kcoreaddons
ninja
cmake
gcc
# Not required at compile time
pkgs.gammaray
pkgs.gdb # Required for gammaray
pkgs.lldb # Required for gammaray
gammaray
gdb # Required for gammaray
lldb # Required for gammaray
# For translation generation
ruby
];
dontFixCmake = true;
cmakeFlags = ["-DQT_MAJOR_VERSION=6"];
cmakeFlags = [
"-DQT_MAJOR_VERSION=6"
"-DCMAKE_EXPORT_COMPILE_COMMANDS:BOOL=ON"
"-DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo"
];
};
};
});