From dfaac4730e50405c8e09d19c58b814b80cf34180 Mon Sep 17 00:00:00 2001 From: DragonSlayer_14 Date: Mon, 10 Mar 2025 18:38:25 +0100 Subject: [PATCH] Feat: Setzt an andere Stellen. --- 6_Polish.sh | 49 +++++++++++++++++++++++++++---------------------- 1 file changed, 27 insertions(+), 22 deletions(-) diff --git a/6_Polish.sh b/6_Polish.sh index f28e252..b2de672 100755 --- a/6_Polish.sh +++ b/6_Polish.sh @@ -68,6 +68,27 @@ for BIND in "${!KEYBINDS[@]}"; do fi done +echo "🔄 Füge Autostart-Apps hinzu..." +# Pfad zur Konfigurationsdatei +CONFIG_FILE="$HOME/.config/hypr/UserConfigs/Startup_Apps.conf" + +# Zeile, die hinzugefügt werden soll +LINE_TO_ADD="exec-once = tuxedo-control-center --tray" + +# Überprüfen, ob die Datei existiert +if [ -f "$CONFIG_FILE" ]; then + # Überprüfen, ob die Zeile bereits existiert + if ! grep -Fxq "$LINE_TO_ADD" "$CONFIG_FILE"; then + # Zeile hinzufügen + echo "$LINE_TO_ADD" >> "$CONFIG_FILE" + echo "Zeile wurde erfolgreich hinzugefügt." + else + echo "Die Zeile existiert bereits in der Datei." + fi +else + echo "Die Datei $CONFIG_FILE existiert nicht." +fi + # Standardvorlagen ablegen echo "📂 Standardvorlagen werden im Vorlagen-Ordner erstellt..." TEMPLATES_DIR=$(xdg-user-dir TEMPLATES 2>/dev/null || echo "$HOME/Vorlagen") @@ -194,29 +215,13 @@ else echo "⚠️ Datei $USER_KEYBINDS_FILE existiert nicht. Überspringe Anpassung der Verweise." fi -echo "📂 Verschiebe $(xdg-user-dir)/Pictures nach $(xdg-user-dir PICTURES)..." -rsync -av --ignore-existing "$(xdg-user-dir)/Pictures/" "$(xdg-user-dir PICTURES)/" -rm -r "$(xdg-user-dir)/Pictures/" - -echo "Füge Autostart-Apps hinzu..." -# Pfad zur Konfigurationsdatei -CONFIG_FILE="$HOME/.config/hypr/UserConfigs/Startup_Apps.conf" - -# Zeile, die hinzugefügt werden soll -LINE_TO_ADD="exec-once = tuxedo-control-center --tray" - -# Überprüfen, ob die Datei existiert -if [ -f "$CONFIG_FILE" ]; then - # Überprüfen, ob die Zeile bereits existiert - if ! grep -Fxq "$LINE_TO_ADD" "$CONFIG_FILE"; then - # Zeile hinzufügen - echo "$LINE_TO_ADD" >> "$CONFIG_FILE" - echo "Zeile wurde erfolgreich hinzugefügt." - else - echo "Die Zeile existiert bereits in der Datei." - fi +# Überprüfen, ob der Ordner existiert +if [ -d "$(xdg-user-dir)/Pictures" ]; then + echo "📂 Verschiebe $(xdg-user-dir)/Pictures nach $(xdg-user-dir PICTURES)..." + rsync -av --ignore-existing "$(xdg-user-dir)/Pictures/" "$(xdg-user-dir PICTURES)/" + rm -r "$(xdg-user-dir)/Pictures/" else - echo "Die Datei $CONFIG_FILE existiert nicht." + echo "📂 Der Ordner $(xdg-user-dir)/Pictures existiert nicht. Kein Verschieben notwendig." fi echo "✅ Skript erfolgreich ausgeführt!"