From 53f209a6c28d95eb03b42dbc9a6659ad2504be27 Mon Sep 17 00:00:00 2001 From: Nicole Date: Wed, 17 Sep 2025 15:51:28 +0200 Subject: [PATCH] Update --- .config/hypr/hypridle.conf | 2 ++ .config/hypr/hyprland.conf | 34 ++++++++++++++++++++++++-------- .config/hyprpanel/config.json | 13 +++++++++--- .config/looking-glass/client.ini | 2 +- 4 files changed, 39 insertions(+), 12 deletions(-) diff --git a/.config/hypr/hypridle.conf b/.config/hypr/hypridle.conf index 79be54c..cbd2c7d 100644 --- a/.config/hypr/hypridle.conf +++ b/.config/hypr/hypridle.conf @@ -10,6 +10,8 @@ listener { listener { timeout = 90 # 5.5min + #on-timeout = hyprctl dispatch dpms off # command to run when timeout has passed + #on-resume = hyprctl dispatch dpms on # command to run when activity is detected after timeout has fired. on-timeout = hyprctl dispatch dpms off && pkill hyprpanel # command to run when timeout has passed on-resume = hyprctl dispatch dpms on && sleep 5 && hyprpanel # command to run when activity is detected after timeout has fired. } diff --git a/.config/hypr/hyprland.conf b/.config/hypr/hyprland.conf index ee6ffd9..15ece06 100644 --- a/.config/hypr/hyprland.conf +++ b/.config/hypr/hyprland.conf @@ -23,8 +23,8 @@ autogenerated = 0 # remove this line to remove the warning ################ # See https://wiki.hyprland.org/Configuring/Monitors/ -monitor=,3440x1440@160,auto,auto -monitor=HDMI-A-1, disable +monitor=,3440x1440@160,0x0,auto +monitor=headless,3440x1440@160,auto,auto #monitor=DP-1,1920x1080@60,auto,auto ################### @@ -55,7 +55,8 @@ exec-once = telegram-desktop exec-once = flatpak run app.zen_browser.zen exec-once = /home/nicole/Msty/msty.sh exec-once = nix-shell -p appimage-run --run "appimage-run ~/Msty/Msty.AppImage" - +exec-once = hyprctl output add headless headless && hyprctl keyword monitor headless,1920x1280,760x1440,1 #960x1440 if 1.25 +exec-once = wayvnc 0.0.0.0 5905 exec = gsettings set org.gnome.desktop.interface color-scheme "prefer-dark" # for GTK4 apps #env = QT_QPA_PLATFORMTHEME,qt6ct # for Qt apps @@ -84,7 +85,7 @@ env = __GLX_VENDOR_LIBRARY_NAME,nvidia #} #misc { -# vfr = 0 +# enable_anr_dialog = no #} #debug { @@ -243,9 +244,9 @@ input { } # https://wiki.hyprland.org/Configuring/Variables/#gestures -gestures { - workspace_swipe = false -} +#gestures { +# workspace_swipe = false +#} # Example per-device config # See https://wiki.hyprland.org/Configuring/Keywords/#per-device-input-configs for more @@ -308,6 +309,19 @@ bind = $mainMod SHIFT, 7, movetoworkspace, 7 bind = $mainMod SHIFT, 8, movetoworkspace, 8 bind = $mainMod SHIFT, 9, movetoworkspace, 9 bind = $mainMod SHIFT, 0, movetoworkspace, 10 +bind = $mainMod SHIFT, MINUS, movetoworkspace, 11 + +workspace = 1, monitor:DP-1 +workspace = 2, monitor:DP-1 +workspace = 3, monitor:DP-1 +workspace = 4, monitor:DP-1 +workspace = 5, monitor:DP-1 +workspace = 6, monitor:DP-1 +workspace = 7, monitor:DP-1 +workspace = 8, monitor:DP-1 +workspace = 9, monitor:DP-1 +workspace = 10, monitor:DP-1 +workspace = 11, monitor=headless, default:true # Example special workspace (scratchpad) #bind = $mainMod, A, togglespecialworkspace, ai @@ -317,7 +331,7 @@ bind = $mainMod SHIFT, 0, movetoworkspace, 10 # SCREENSHOTS # bind = $mainMod SHIFT, S, exec, grim -g "$(slurp -d)" - | wl-copy bind = SHIFT, PRINT, exec, grim -g "$(slurp -d)" - | swappy -f - -bind = , PRINT, exec, grim - | wl-copy +bind = , PRINT, exec, grim -o "$(hyprctl monitors | awk '/Monitor/{mon=$2} /focused: yes/{print mon}')" - | wl-copy # FILE SEARCH # bind = ALT, SPACE, exec, fsearch @@ -382,6 +396,8 @@ windowrule = size 1366 768, class:^nemo$ windowrule = float, class:^org.gnome.Nautilus$ windowrule = size 1366 768, class:^org.gnome.Nautilus$ windowrule = float, class:^mpv$ +windowrule = float, class:.virt-manager-wrapped +windowrule = size 1366 768, class:.virt-manager-wrapped windowrule = workspace 1, class:^kitty$ windowrule = workspace 2, class:^floorp$ @@ -395,6 +411,7 @@ windowrule = workspace 5, class:^code$ windowrule = workspace 6, class:^steam$ windowrule = workspace 6, class:^lutris$ windowrule = workspace 7, class:^ONLYOFFICE$ +windowrule = workspace 11, class:com.obsproject.Studio #windowrule = size 1000 1380, Msty windowrule = size 1920 1080, class:^Msty$ @@ -404,6 +421,7 @@ windowrule = float, class:^Msty$ windowrule = float, class:org.gnome.NautilusPreviewer windowrule = float, class:zenity windowrule = float, class:looking-glass-client +windowrule = float, class:org.qbittorrent.qBittorrent #windowrule = move 10 55, Msty #windowrule = pin, Msty windowrule = workspace special:ai, class:^Msty$ diff --git a/.config/hyprpanel/config.json b/.config/hyprpanel/config.json index dc4b84b..88ce3d9 100644 --- a/.config/hyprpanel/config.json +++ b/.config/hyprpanel/config.json @@ -469,7 +469,7 @@ "bar.volume.label": false, "bar.launcher.autoDetectIcon": true, "theme.bar.buttons.dashboard.enableBorder": false, - "bar.workspaces.ignored": "-98", + "bar.workspaces.ignored": "-98|11", "menus.clock.weather.key": "e6c7f5f059c54c558f9200648251203", "menus.media.displayTimeTooltip": false, "bar.customModules.ram.round": true, @@ -503,7 +503,7 @@ "theme.bar.buttons.modules.cpuTemp.text": "#c4a7e7", "theme.bar.buttons.modules.cpuTemp.border": "#c4a7e7", "theme.osd.border.color": "#8ff0a4", - "theme.font.size": "1.0rem", + "theme.font.size": "0.9rem", "hyprpanel.restartAgs": true, "bar.customModules.storage.paths": [ "/" @@ -515,5 +515,12 @@ "menus.dashboard.shortcuts.left.shortcut2.icon": "󰎆", "menus.dashboard.shortcuts.left.shortcut1.tooltip": "Telegram", "menus.dashboard.shortcuts.left.shortcut2.command": "feishin", - "menus.dashboard.shortcuts.left.shortcut2.tooltip": "Feishin" + "menus.dashboard.shortcuts.left.shortcut2.tooltip": "Feishin", + "theme.bar.layer": "top", + "theme.bar.menus.enableShadow": false, + "theme.osd.active_monitor": true, + "theme.osd.muted_zero": true, + "theme.osd.enableShadow": true, + "theme.matugen_settings.mode": "dark", + "theme.matugen_settings.scheme_type": "tonal-spot" } \ No newline at end of file diff --git a/.config/looking-glass/client.ini b/.config/looking-glass/client.ini index 9cd0615..7dd6a8c 100644 --- a/.config/looking-glass/client.ini +++ b/.config/looking-glass/client.ini @@ -7,7 +7,7 @@ autoresize=yes shmFile=/dev/kvmfr0 [egl] -doubleBuffer=no +doubleBuffer=yes [audio] micDefault=allow