diff options
| author | Nippy <nippy@Beller-Mac-mini.lan> | 2026-09-08 20:36:52 +0200 |
|---|---|---|
| committer | Nippy <nippy@Beller-Mac-mini.lan> | 2026-09-08 20:38:25 +0200 |
| commit | adcb52806eb4c778bd97dc7eb01ee43ae5733fd1 (patch) | |
| tree | d8e54c6a9300c1b4aae91747acbb0869440003c7 /raveos-hyprland-theme/raveos-hyprland-apply.sh | |
| parent | a9d2aca55e607205bed058d268d37c1fe89095f8 (diff) | |
| download | RaveOS-PKGBUILD-adcb52806eb4c778bd97dc7eb01ee43ae5733fd1.tar.gz RaveOS-PKGBUILD-adcb52806eb4c778bd97dc7eb01ee43ae5733fd1.zip | |
Diffstat (limited to 'raveos-hyprland-theme/raveos-hyprland-apply.sh')
| -rw-r--r-- | raveos-hyprland-theme/raveos-hyprland-apply.sh | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/raveos-hyprland-theme/raveos-hyprland-apply.sh b/raveos-hyprland-theme/raveos-hyprland-apply.sh index 6d7ab85..abd61f7 100644 --- a/raveos-hyprland-theme/raveos-hyprland-apply.sh +++ b/raveos-hyprland-theme/raveos-hyprland-apply.sh @@ -242,6 +242,10 @@ while IFS=: read -r user _ uid gid _ home shell; do cp -rf "${PAYLOAD}/hypr/." "${home}/.config/hypr/" rm -f "${home}/.config/hypr/hyprland.conf" set_hypr_keyboard "${home}/.config/hypr/hyprland.lua" + elif [[ -f "${home}/.config/hypr/config/keybinds.lua" && -f "${PAYLOAD}/hypr/config/keybinds.lua" ]]; then + if grep -q 'SUPER + TAB' "${home}/.config/hypr/config/keybinds.lua" 2>/dev/null; then + install -Dm644 "${PAYLOAD}/hypr/config/keybinds.lua" "${home}/.config/hypr/config/keybinds.lua" + fi fi # hyprpaper konfig @@ -307,6 +311,8 @@ SEOF # RaveSwitch if [[ ! -f "${home}/.config/raveswitch/config.ron" && -f "${PAYLOAD}/raveswitch/config.ron" ]]; then install -Dm644 "${PAYLOAD}/raveswitch/config.ron" "${home}/.config/raveswitch/config.ron" + elif [[ -f "${home}/.config/raveswitch/config.ron" ]]; then + sed -i 's/modifier: "Super"/modifier: "Alt"/' "${home}/.config/raveswitch/config.ron" 2>/dev/null || true fi # Flatpak global override |