This commit is contained in:
Nicole 2025-09-17 15:51:28 +02:00
parent 442238bc15
commit 53f209a6c2
4 changed files with 39 additions and 12 deletions

View file

@ -10,6 +10,8 @@ listener {
listener { listener {
timeout = 90 # 5.5min 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-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. on-resume = hyprctl dispatch dpms on && sleep 5 && hyprpanel # command to run when activity is detected after timeout has fired.
} }

View file

@ -23,8 +23,8 @@ autogenerated = 0 # remove this line to remove the warning
################ ################
# See https://wiki.hyprland.org/Configuring/Monitors/ # See https://wiki.hyprland.org/Configuring/Monitors/
monitor=,3440x1440@160,auto,auto monitor=,3440x1440@160,0x0,auto
monitor=HDMI-A-1, disable monitor=headless,3440x1440@160,auto,auto
#monitor=DP-1,1920x1080@60,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 = flatpak run app.zen_browser.zen
exec-once = /home/nicole/Msty/msty.sh exec-once = /home/nicole/Msty/msty.sh
exec-once = nix-shell -p appimage-run --run "appimage-run ~/Msty/Msty.AppImage" 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 exec = gsettings set org.gnome.desktop.interface color-scheme "prefer-dark" # for GTK4 apps
#env = QT_QPA_PLATFORMTHEME,qt6ct # for Qt apps #env = QT_QPA_PLATFORMTHEME,qt6ct # for Qt apps
@ -84,7 +85,7 @@ env = __GLX_VENDOR_LIBRARY_NAME,nvidia
#} #}
#misc { #misc {
# vfr = 0 # enable_anr_dialog = no
#} #}
#debug { #debug {
@ -243,9 +244,9 @@ input {
} }
# https://wiki.hyprland.org/Configuring/Variables/#gestures # https://wiki.hyprland.org/Configuring/Variables/#gestures
gestures { #gestures {
workspace_swipe = false # workspace_swipe = false
} #}
# Example per-device config # Example per-device config
# See https://wiki.hyprland.org/Configuring/Keywords/#per-device-input-configs for more # 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, 8, movetoworkspace, 8
bind = $mainMod SHIFT, 9, movetoworkspace, 9 bind = $mainMod SHIFT, 9, movetoworkspace, 9
bind = $mainMod SHIFT, 0, movetoworkspace, 10 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) # Example special workspace (scratchpad)
#bind = $mainMod, A, togglespecialworkspace, ai #bind = $mainMod, A, togglespecialworkspace, ai
@ -317,7 +331,7 @@ bind = $mainMod SHIFT, 0, movetoworkspace, 10
# SCREENSHOTS # # SCREENSHOTS #
bind = $mainMod SHIFT, S, exec, grim -g "$(slurp -d)" - | wl-copy bind = $mainMod SHIFT, S, exec, grim -g "$(slurp -d)" - | wl-copy
bind = SHIFT, PRINT, exec, grim -g "$(slurp -d)" - | swappy -f - 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 # # FILE SEARCH #
bind = ALT, SPACE, exec, fsearch bind = ALT, SPACE, exec, fsearch
@ -382,6 +396,8 @@ windowrule = size 1366 768, class:^nemo$
windowrule = float, class:^org.gnome.Nautilus$ windowrule = float, class:^org.gnome.Nautilus$
windowrule = size 1366 768, class:^org.gnome.Nautilus$ windowrule = size 1366 768, class:^org.gnome.Nautilus$
windowrule = float, class:^mpv$ 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 1, class:^kitty$
windowrule = workspace 2, class:^floorp$ windowrule = workspace 2, class:^floorp$
@ -395,6 +411,7 @@ windowrule = workspace 5, class:^code$
windowrule = workspace 6, class:^steam$ windowrule = workspace 6, class:^steam$
windowrule = workspace 6, class:^lutris$ windowrule = workspace 6, class:^lutris$
windowrule = workspace 7, class:^ONLYOFFICE$ windowrule = workspace 7, class:^ONLYOFFICE$
windowrule = workspace 11, class:com.obsproject.Studio
#windowrule = size 1000 1380, Msty #windowrule = size 1000 1380, Msty
windowrule = size 1920 1080, class:^Msty$ windowrule = size 1920 1080, class:^Msty$
@ -404,6 +421,7 @@ windowrule = float, class:^Msty$
windowrule = float, class:org.gnome.NautilusPreviewer windowrule = float, class:org.gnome.NautilusPreviewer
windowrule = float, class:zenity windowrule = float, class:zenity
windowrule = float, class:looking-glass-client windowrule = float, class:looking-glass-client
windowrule = float, class:org.qbittorrent.qBittorrent
#windowrule = move 10 55, Msty #windowrule = move 10 55, Msty
#windowrule = pin, Msty #windowrule = pin, Msty
windowrule = workspace special:ai, class:^Msty$ windowrule = workspace special:ai, class:^Msty$

View file

@ -469,7 +469,7 @@
"bar.volume.label": false, "bar.volume.label": false,
"bar.launcher.autoDetectIcon": true, "bar.launcher.autoDetectIcon": true,
"theme.bar.buttons.dashboard.enableBorder": false, "theme.bar.buttons.dashboard.enableBorder": false,
"bar.workspaces.ignored": "-98", "bar.workspaces.ignored": "-98|11",
"menus.clock.weather.key": "e6c7f5f059c54c558f9200648251203", "menus.clock.weather.key": "e6c7f5f059c54c558f9200648251203",
"menus.media.displayTimeTooltip": false, "menus.media.displayTimeTooltip": false,
"bar.customModules.ram.round": true, "bar.customModules.ram.round": true,
@ -503,7 +503,7 @@
"theme.bar.buttons.modules.cpuTemp.text": "#c4a7e7", "theme.bar.buttons.modules.cpuTemp.text": "#c4a7e7",
"theme.bar.buttons.modules.cpuTemp.border": "#c4a7e7", "theme.bar.buttons.modules.cpuTemp.border": "#c4a7e7",
"theme.osd.border.color": "#8ff0a4", "theme.osd.border.color": "#8ff0a4",
"theme.font.size": "1.0rem", "theme.font.size": "0.9rem",
"hyprpanel.restartAgs": true, "hyprpanel.restartAgs": true,
"bar.customModules.storage.paths": [ "bar.customModules.storage.paths": [
"/" "/"
@ -515,5 +515,12 @@
"menus.dashboard.shortcuts.left.shortcut2.icon": "󰎆", "menus.dashboard.shortcuts.left.shortcut2.icon": "󰎆",
"menus.dashboard.shortcuts.left.shortcut1.tooltip": "Telegram", "menus.dashboard.shortcuts.left.shortcut1.tooltip": "Telegram",
"menus.dashboard.shortcuts.left.shortcut2.command": "feishin", "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"
} }

View file

@ -7,7 +7,7 @@ autoresize=yes
shmFile=/dev/kvmfr0 shmFile=/dev/kvmfr0
[egl] [egl]
doubleBuffer=no doubleBuffer=yes
[audio] [audio]
micDefault=allow micDefault=allow