updated hyprland config to v0.55.1
This commit is contained in:
parent
363f492e29
commit
c0f9dd84aa
@ -11,7 +11,6 @@ general {
|
|||||||
}
|
}
|
||||||
|
|
||||||
dwindle {
|
dwindle {
|
||||||
pseudotile = yes
|
|
||||||
preserve_split = yes
|
preserve_split = yes
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -1,52 +1,50 @@
|
|||||||
# windowrule v1 https://wiki.hyprland.org/Configuring/Window-Rules/
|
# CopyQ - float, size, and position
|
||||||
|
windowrule = float on, match:initial_class ^(com.github.hluk.copyq)$
|
||||||
|
windowrule = size 500 300, match:initial_class ^(com.github.hluk.copyq)$
|
||||||
|
windowrule = move onscreen cursor 0 -100%, match:initial_class ^(com.github.hluk.copyq)$
|
||||||
|
|
||||||
windowrulev2 = float, initialClass:^(com.github.hluk.copyq)$
|
# Dialect - fixed position
|
||||||
windowrulev2 = size 500 300, initialClass:^(com.github.hluk.copyq)$
|
windowrule = size 600 300, match:title (.*)(Dialect)$
|
||||||
windowrulev2 = move onscreen cursor 0 -100%, initialClass:^(com.github.hluk.copyq)$
|
windowrule = move 0 2840, match:title (.*)(Dialect)$
|
||||||
# --- fixed pos
|
|
||||||
windowrule = size 600 300, title:(.*)(Dialect)$
|
|
||||||
windowrule = move 0 2840, title:(.*)(Dialect)$
|
|
||||||
|
|
||||||
windowrulev2 = suppressevent maximize, class:.*
|
# Thunar / FileRoller - file transfer window, float top right
|
||||||
|
windowrule = float on, match:initial_title [(Copying )|(Preparing to)|(File Operation Progress)], match:initial_class ^(thunar | org.gnome.FileRoller)$
|
||||||
|
windowrule = move 2753 12, match:initial_title [(Copying )|(Preparing to)|(File Operation Progress)], match:initial_class ^(thunar | org.gnome.FileRoller)$
|
||||||
|
windowrule = size 450 100, match:initial_title [(Copying )|(Preparing to)|(File Operation Progress)], match:initial_class ^(thunar | org.gnome.FileRoller)$
|
||||||
|
|
||||||
# Thunar file transfer window, float top right
|
windowrule = float on, match:title ^(Extract*), match:initial_class ^(org.gnome.FileRoller)$
|
||||||
windowrulev2 = float, initialTitle:[(Copying )|(Preparing to)|(File Operation Progress)],initialClass:^(thunar | org.gnome.FileRoller)$
|
windowrule = move 2903 13, match:title ^(Extract*), match:initial_class ^(org.gnome.FileRoller)$
|
||||||
windowrulev2 = move 2753 12, initialTitle:[(Copying )|(Preparing to)|(File Operation Progress)],initialClass:^(thunar | org.gnome.FileRoller)$
|
windowrule = size 450 100, match:title ^(Extract*), match:initial_class ^(org.gnome.FileRoller)$
|
||||||
windowrulev2 = size 450 100, initialTitle:[(Copying )|(Preparing to)|(File Operation Progress)],initialClass:^(thunar | org.gnome.FileRoller)$
|
|
||||||
|
|
||||||
windowrulev2 = float, title:^(Extract*), initialClass:^(org.gnome.FileRoller)$
|
# Steam drop down
|
||||||
windowrulev2 = move 2903 13, title:^(Extract*), initialClass:^(org.gnome.FileRoller)$
|
windowrule = stay_focused on, match:title ^()$, match:class ^(steam)$
|
||||||
windowrulev2 = size 450 100, title:^(Extract*), initialClass:^(org.gnome.FileRoller)$
|
windowrule = min_size 1 1, match:title ^()$, match:class ^(steam)$
|
||||||
|
|
||||||
# Fixing steam drop down
|
# XWaylandVideoBridge - hide and disable focus
|
||||||
windowrulev2 = stayfocused, title:^()$,class:^(steam)$
|
windowrule = opacity 0.0 override 0.0 override, match:class ^(xwaylandvideobridge)$
|
||||||
windowrulev2 = minsize 1 1, title:^()$,class:^(steam)$
|
windowrule = no_anim on, match:class ^(xwaylandvideobridge)$
|
||||||
|
windowrule = no_focus on, match:class ^(xwaylandvideobridge)$
|
||||||
|
windowrule = no_initial_focus on, match:class ^(xwaylandvideobridge)$
|
||||||
|
|
||||||
# Fix Screen sharing for XWayland
|
# Genshin Impact
|
||||||
windowrulev2 = opacity 0.0 override 0.0 override,class:^(xwaylandvideobridge)$
|
windowrule = maximize on, match:class ^(genshinimpact.exe)$
|
||||||
windowrulev2 = noanim,class:^(xwaylandvideobridge)$
|
windowrule = monitor 1, match:class ^(genshinimpact.exe)$
|
||||||
windowrulev2 = nofocus,class:^(xwaylandvideobridge)$
|
windowrule = no_anim on, match:class ^(genshinimpact.exe)$
|
||||||
windowrulev2 = noinitialfocus,class:^(xwaylandvideobridge)$
|
windowrule = float on, match:class ^(genshinimpact.exe)$
|
||||||
|
|
||||||
# Fix genshin impact
|
# Bar popups / Nextcloud - float near bar
|
||||||
windowrulev2 = maximize,class:^(genshinimpact.exe)$
|
windowrule = float on, match:class ^(bar_popup|com.nextcloud.desktopclient.nextcloud)$
|
||||||
windowrulev2 = monitor 1,class:^(genshinimpact.exe)$
|
windowrule = move 2690 298, match:title ^(Weather Report)$, match:class ^(bar_popup)$
|
||||||
windowrulev2 = noanim,class:^(genshinimpact.exe)$
|
windowrule = size 670 850, match:title ^(Weather Report)$, match:class ^(bar_popup)$
|
||||||
windowrulev2 = float,class:^(genshinimpact.exe)$
|
|
||||||
|
|
||||||
# Setting weather to float near bar
|
windowrule = move 2755 608, match:title ^(Connection Editor|Pipewire Volume Control)$, match:class ^(bar_popup|com.saivert.pwvucontrol)$
|
||||||
windowrulev2 = float,class:^(bar_popup|com.nextcloud.desktopclient.nextcloud)$
|
windowrule = size 596 819, match:title ^(Connection Editor|Pipewire Volume Control)$, match:class ^(bar_popup|com.saivert.pwvucontrol)$
|
||||||
windowrulev2 = move 2690 298,title:^(Weather Report)$,class:^(bar_popup)$
|
|
||||||
windowrulev2 = size 670 850, title:^(Weather Report)$,class:^(bar_popup)$
|
|
||||||
|
|
||||||
windowrulev2 = move 2755 608,title:^(Connection Editor|Pipewire Volume Control)$,class:^(bar_popup|com.saivert.pwvucontrol)$
|
windowrule = move 2765 615, match:title ^(Nextcloud)$, match:class ^(com.nextcloud.desktopclient.nextcloud)$
|
||||||
windowrulev2 = size 596 819, title:^(Connection Editor|Pipewire Volume Control)$,class:^(bar_popup|com.saivert.pwvucontrol)$
|
windowrule = size 596 819, match:title ^(Nextcloud)$, match:class ^(com.nextcloud.desktopclient.nextcloud)$
|
||||||
|
|
||||||
windowrulev2 = move 2765 615, title:^(Nextcloud)$,class:^(com.nextcloud.desktopclient.nextcloud)$
|
windowrule = float on, match:class ^(Rofi)$
|
||||||
windowrulev2 = size 596 819, title:^(Nextcloud)$,class:^(com.nextcloud.desktopclient.nextcloud)$
|
|
||||||
|
|
||||||
windowrulev2 = float,class:^(Rofi)$
|
windowrule = float on, match:class FloatingTerminal
|
||||||
|
windowrule = move -205 15, match:class FloatingTerminal
|
||||||
windowrulev2 = float,class:FloatingTerminal
|
windowrule = size 190 100, match:class FloatingTerminal
|
||||||
windowrulev2 = move -205 15,class:FloatingTerminal
|
|
||||||
windowrulev2 = size 190 100,class:FloatingTerminal
|
|
||||||
|
|||||||
@ -3,12 +3,20 @@
|
|||||||
preload = /home/someone/.config/assets/wallpaper/perfect-blue.png # DP-2
|
preload = /home/someone/.config/assets/wallpaper/perfect-blue.png # DP-2
|
||||||
preload = /home/someone/.config/assets/wallpaper/cat_arrow_edit.png # DP-3
|
preload = /home/someone/.config/assets/wallpaper/cat_arrow_edit.png # DP-3
|
||||||
|
|
||||||
#set the default wallpaper(s) seen on initial workspace(s) --depending on the number of monitors used
|
wallpaper {
|
||||||
wallpaper = DP-2,/home/someone/.config/assets/wallpaper/perfect-blue.png
|
monitor = DP-3
|
||||||
wallpaper = DP-3,/home/someone/.config/assets/wallpaper/cat_arrow_edit.png
|
path = /home/someone/.config/assets/wallpaper/cat_arrow_edit.png
|
||||||
|
fit_mode = cover
|
||||||
|
}
|
||||||
|
|
||||||
|
wallpaper {
|
||||||
|
monitor = DP-2
|
||||||
|
path = /home/someone/.config/assets/wallpaper/perfect-blue.png
|
||||||
|
fit_mode = cover
|
||||||
|
}
|
||||||
|
|
||||||
#enable splash text rendering over the wallpaper
|
#enable splash text rendering over the wallpaper
|
||||||
splash = true
|
splash = true
|
||||||
|
|
||||||
#fully disable ipc
|
#fully disable ipc
|
||||||
# ipc = off
|
# ipc = off
|
||||||
|
|||||||
@ -184,7 +184,6 @@ in
|
|||||||
hypridle
|
hypridle
|
||||||
playerctl
|
playerctl
|
||||||
pwvucontrol
|
pwvucontrol
|
||||||
hyprlandPlugins.hyprspace
|
|
||||||
android-tools
|
android-tools
|
||||||
|
|
||||||
kdePackages.kdeconnect-kde
|
kdePackages.kdeconnect-kde
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user