fix dev setup
This commit is contained in:
parent
8e3da91aac
commit
e1da4a78b3
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue