basic and utils: overhaul set-up

This commit is contained in:
2026-09-05 21:30:54 +02:00
parent aaecbd8472
commit 84db84b542
9 changed files with 324 additions and 124 deletions
+20 -10
View File
@@ -1,24 +1,34 @@
# setup ist ein Kommando-Target (keine Datei) und soll immer ausgeführt werden.
.PHONY: basic
# Alle Targets sind Kommando-Targets (keine Dateien) und werden immer ausgeführt.
.PHONY: basic term utils hypr kreation buntes-monster
term:
# basic wird immer zuerst eingerichtet: es legt die Basis-Systemumgebung an
# (multilib, yay, Display-Manager, Audio-Stack), von der alle anderen
# Zweige abhaengen. Die uebrigen Ziele haengen nur von basic ab und sind
# untereinander unabhaengig.
basic:
bash basic/setup.sh
term: basic
bash term/setup.sh
stow term
basic: term
bash _install_skripte_install_basic_pcks.sh
stow nvim
utils: basic
bash utils/setup.sh
bash _install_skripte/nextcloud.sh
hypr: basic
bash _install_skripte_install_hypr_pcks.sh
bash _install_skripte/install_hypr_pcks.sh
stow hypr
bash hypr/.config/hypr/scripts/ensure-env.sh
bash hypr/.config/hypr/scripts/portal-host-override.sh
bash hypr/.config/hypr/scripts/fix_dolphin_file_associations.sh
kreation: basic
bash _install_skripte_install_kreation_pcks.sh
bash _install_skripte/install_kreation_pcks.sh
stow kreation
bunters-monster: basic hypr kreation
_install_skripte/buntes-monster-links.sh
buntes-monster: hypr kreation
_install_skripte/buntes-monster-links.sh
# ---------------------------------------------------------------------------
# Testing (see README.md "Testing" and test/ for details)