From 5983f3154a9122d970566b0b59f632c80fecabb0 Mon Sep 17 00:00:00 2001 From: Matthias Puchstein Date: Tue, 9 Sep 2025 00:11:15 +0200 Subject: [PATCH] feat: Update GTK theme and icons, and adjust Hyprland keybindings This commit updates the GTK theme to 'rose-pine-gtk' and its associated icon theme to 'rose-pine-icons'. It also modifies Hyprland keybindings for applications like KeePassXC and adjusts the launcher. --- .config/gtk-3.0/settings.ini | 6 +++--- .config/hypr/conf.d/keybinds.conf | 5 ++--- .config/hypr/hyprland.conf | 1 + 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.config/gtk-3.0/settings.ini b/.config/gtk-3.0/settings.ini index 97b5b30..1611c14 100644 --- a/.config/gtk-3.0/settings.ini +++ b/.config/gtk-3.0/settings.ini @@ -1,8 +1,8 @@ [Settings] -gtk-theme-name=Adwaita -gtk-icon-theme-name=Adwaita +gtk-theme-name=rose-pine-gtk +gtk-icon-theme-name=rose-pine-icons gtk-font-name=InconsolataGo Nerd Font 9 -gtk-cursor-theme-name=volantes +gtk-cursor-theme-name=AC-Volantes gtk-cursor-theme-size=24 gtk-toolbar-style=GTK_TOOLBAR_ICONS gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR diff --git a/.config/hypr/conf.d/keybinds.conf b/.config/hypr/conf.d/keybinds.conf index f6d000d..1bc82a2 100644 --- a/.config/hypr/conf.d/keybinds.conf +++ b/.config/hypr/conf.d/keybinds.conf @@ -7,14 +7,13 @@ $terminal = uwsm app -T $terminal_backup = uwsm app -- kitty $term_tmux = uwsm app -- kitty tmux a $filemanager = uwsm app -- nautilus -$launcher = uwsm app -- walker -$clipboard = uwsm app -- nwg-clipman +$launcher = uwsm app -- sherlock +$clipman = uwsm app -- sherlock-clp | sherlock | cliphist decode | wl-copy $browser = uwsm app -- firefox $browserprv = uwsm app -- firefox --private-window $altbrowser = uwsm app -- chromium $editor = uwsm app -T -- nvim $alteditor = uwsm app -- zeditor -$clipman = uwsm app -- nwg-clipman $taskman = uwsm app -- uuctl walker -d $pwdmgr = uwsm app -- keepassxc $notcenter = uwsm app -- swaync-client -t -sw diff --git a/.config/hypr/hyprland.conf b/.config/hypr/hyprland.conf index ae2f227..9e9afae 100644 --- a/.config/hypr/hyprland.conf +++ b/.config/hypr/hyprland.conf @@ -287,6 +287,7 @@ windowrule = workspace 3, class:^(steam|battle\.net\.exe|net\.lutris\.Lutris)$ ## ========== System ========== windowrule = float, class:org.keepassxc.KeePassXC windowrule = noscreenshare, class:org.keepassxc.KeePassXC +windowrule = size 60%, 60%, class:org.keepassxc.KeePassXC windowrule = float, class:com.saivert.pwvucontrol windowrule = float, class:scrrec