From 413397f08f7131170d8fbfa9eb459c701eda2f50 Mon Sep 17 00:00:00 2001 From: ciomek Date: Mon, 5 Jan 2026 22:55:21 +0100 Subject: [PATCH] Update syntax --- build.sh | 16 ++++++++-------- home/.config/hypr/hyprland.conf | 23 ++++++++++------------- home/.config/hypr/hyprpaper.conf | 8 +++++--- 3 files changed, 23 insertions(+), 24 deletions(-) diff --git a/build.sh b/build.sh index 8e070ce..f5c1ac3 100755 --- a/build.sh +++ b/build.sh @@ -299,16 +299,16 @@ run_dotfiles_setup() { } # === Main flow === -update_system -install_packages -install_nvidia_drivers -install_gtk_theme -install_gtk_icons -apply_gtk_settings -install_sddm_theme +# update_system +# install_packages +# install_nvidia_drivers +# install_gtk_theme +# install_gtk_icons +# apply_gtk_settings +# install_sddm_theme install_system_files run_dotfiles_setup -enable_sddm +# enable_sddm log_success "Setup completed successfully." diff --git a/home/.config/hypr/hyprland.conf b/home/.config/hypr/hyprland.conf index 6200c63..51d52d2 100644 --- a/home/.config/hypr/hyprland.conf +++ b/home/.config/hypr/hyprland.conf @@ -277,21 +277,18 @@ bindl=,switch:on:Lid Switch, exec, hyprlock --immediate ### WINDOWS AND WORKSPACES ### ############################## -# Ignore maximize requests from apps. You'll probably like this. -windowrule = suppressevent maximize, class:.* +# Ignore maximize requests from apps +windowrulev2 = suppressevent:maximize, class:^(.*)$ # Fix some dragging issues with XWayland -windowrule = nofocus,class:^$,title:^$,xwayland:1,floating:1,fullscreen:0,pinned:0 +windowrulev2 = nofocus:1, class:^(?!)$, title:^(?!)$, xwayland:1, floating:1, fullscreen:0, pinned:0 # Make some windows never opaque -windowrule = opacity 1 1 override,title:(?i).*YouTube.* -windowrule = opacity 1 1 override,title:(?i).*Netflix.* -windowrule = opacity 1 1 override,class: Spotify -windowrule = opacity 1 1 override,class: jetbrains-idea-ce -windowrule = opacity 1 1 override,class: jetbrains-pycharm-ce +windowrulev2 = opacity:1.0, override:1, title:^(?i).*YouTube.*$ +windowrulev2 = opacity:1.0, override:1, title:^(?i).*Netflix.*$ +windowrulev2 = opacity:1.0, override:1, class:^Spotify$ +windowrulev2 = opacity:1.0, override:1, class:^jetbrains-idea-ce$ +windowrulev2 = opacity:1.0, override:1, class:^jetbrains-pycharm-ce$ -# All the menus -windowrule = opacity 1 1 override, floating:1 - -# "Open File" dialogues will now be centered -windowrulev2 = center, title:^(?i)Open Files$ +# All the menus (floating + always opaque) +windowrulev2 = opacity:1.0, override:1, floating:1 diff --git a/home/.config/hypr/hyprpaper.conf b/home/.config/hypr/hyprpaper.conf index a1381b8..ef06287 100644 --- a/home/.config/hypr/hyprpaper.conf +++ b/home/.config/hypr/hyprpaper.conf @@ -1,3 +1,5 @@ -preload = /home/ciomek/Pictures/wallpaper.png -wallpaper =,/home/ciomek/Pictures/wallpaper.png -splash = false +wallpaper { + monitor = + path = /home/ciomek/Pictures/wallpaper.png + fit_mode = fill +}