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 {
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.
}

View file

@ -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$

View file

@ -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"
}

View file

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