fix dev setup

This commit is contained in:
Christoph Cullmann 2024-03-10 00:28:26 +01:00
parent 8e3da91aac
commit e1da4a78b3
4 changed files with 4 additions and 10 deletions

View file

@ -2,7 +2,6 @@
let
impermanence = builtins.fetchTarball "https://github.com/nix-community/impermanence/archive/master.tar.gz";
home-manager = builtins.fetchTarball "https://github.com/nix-community/home-manager/archive/master.tar.gz";
kde2nix = builtins.fetchTarball "https://github.com/nix-community/kde2nix/archive/main.tar.gz";
in
{
#
@ -16,9 +15,6 @@ in
# home manager for per user config
"${home-manager}/nixos"
# Provisional, experimental Plasma 6
"${kde2nix}/nixos.nix"
];
# This value determines the NixOS release from which the default

View file

@ -9,9 +9,6 @@ rm -rf ~/projects/kde/src ~/projects/kde/build ~/projects/kde/usr || exit 1
# get new kde-builder
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/kdesrc-build.git ~/projects/kde/src/kdesrc-build || exit 1
# start from scratch
exec ./src/kde-builder/kde-builder --rc-file=~/projects/kde/kdesrc-buildrc kguiaddons
# exec ./src/kdesrc-build/kdesrc-build --rc-file=~/projects/kde/kdesrc-buildrc kguiaddons
# exec ./src/kde-builder/kde-builder --rc-file=~/projects/kde/kdesrc-buildrc --include-dependencies breeze plasma-integration kwayland-integration konsole kate
exec ./src/kde-builder/kde-builder --rc-file=~/projects/kde/kdesrc-buildrc --include-dependencies breeze plasma-integration kwayland-integration konsole kate

View file

@ -2,7 +2,7 @@ global
# use the latest KF6 and Qt6-based software.
branch-group kf6-qt6
# we want .kateproject files with ninja
# we want .kateproject files with ninja, turn off some Qt 5 things to have less dependencies
cmake-options -G "Kate - Ninja" -DBUILD_WITH_QT6=ON -DQT_MAJOR_VERSION=6 -DPHONON_BUILD_QT5=OFF -DBUILD_QT5=OFF
# Restrict make and ninja to using no more than 8 separate compile jobs even
@ -28,7 +28,7 @@ global
build-dir ~/projects/kde/build
# use distro stuff for that
ignore-modules wayland
ignore-modules wayland wayland-protocols gpgme appstream
end global
include ${module-definitions-dir}/kf6-qt6.ksb

View file

@ -27,6 +27,7 @@ export QT_QUICK_CONTROLS_STYLE_PATH=/home/cullmann/projects/kde/usr/lib/qml/QtQu
bison
boost
bzip2
clang-tools_16
cmake
ctags
curl