Compare commits
10 Commits
a0da696d07
...
da4df9a981
| Author | SHA1 | Date | |
|---|---|---|---|
| da4df9a981 | |||
| 0d5d88defe | |||
| 4abc4c4c84 | |||
| 441faf7628 | |||
| 1767ec5869 | |||
| 3b276ec013 | |||
| c7a8110d26 | |||
| b5619ecc31 | |||
| 96c4c96cd6 | |||
| c32dda4f21 |
Binary file not shown.
|
Before Width: | Height: | Size: 2.0 MiB After Width: | Height: | Size: 3.8 MiB |
Binary file not shown.
|
Before Width: | Height: | Size: 2.0 MiB After Width: | Height: | Size: 3.8 MiB |
+134
-29
@@ -144,7 +144,7 @@ animations {
|
|||||||
animation = layersOut, 1, 1.5, linear, popin 80%
|
animation = layersOut, 1, 1.5, linear, popin 80%
|
||||||
animation = fadeLayersIn, 1, 1.79, almostLinear
|
animation = fadeLayersIn, 1, 1.79, almostLinear
|
||||||
animation = fadeLayersOut, 1, 1.39, almostLinear
|
animation = fadeLayersOut, 1, 1.39, almostLinear
|
||||||
animation = fadePopups, 0
|
#animation = fadePopups, 0
|
||||||
animation = workspaces, 1, 5, easeInOutCubic, slide
|
animation = workspaces, 1, 5, easeInOutCubic, slide
|
||||||
animation = specialWorkspace, 1, 3, easeInOutCubic, fade
|
animation = specialWorkspace, 1, 3, easeInOutCubic, fade
|
||||||
}
|
}
|
||||||
@@ -155,15 +155,23 @@ dwindle {
|
|||||||
preserve_split = yes # you probably want this
|
preserve_split = yes # you probably want this
|
||||||
}
|
}
|
||||||
|
|
||||||
ecosystem {
|
|
||||||
enforce_permissions = true
|
|
||||||
}
|
|
||||||
|
|
||||||
master {
|
master {
|
||||||
# See https://wiki.hyprland.org/Configuring/Master-Layout/ for more
|
# See https://wiki.hyprland.org/Configuring/Master-Layout/ for more
|
||||||
new_status = master
|
new_status = master
|
||||||
}
|
}
|
||||||
|
|
||||||
|
group {
|
||||||
|
groupbar {
|
||||||
|
font_size = 14
|
||||||
|
height = 24
|
||||||
|
indicator_height = 4
|
||||||
|
scrolling = true
|
||||||
|
rounding = 6
|
||||||
|
rounding_power = 0
|
||||||
|
round_only_edges = true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
gestures {
|
gestures {
|
||||||
# See https://wiki.hyprland.org/Configuring/Variables/ for more
|
# See https://wiki.hyprland.org/Configuring/Variables/ for more
|
||||||
workspace_swipe_distance = 300
|
workspace_swipe_distance = 300
|
||||||
@@ -191,26 +199,111 @@ device {
|
|||||||
# Example windowrule v2
|
# Example windowrule v2
|
||||||
# windowrulev2 = float,class:^(kitty)$,title:^(kitty)$
|
# windowrulev2 = float,class:^(kitty)$,title:^(kitty)$
|
||||||
# See https://wiki.hyprland.org/Configuring/Window-Rules/ for more
|
# See https://wiki.hyprland.org/Configuring/Window-Rules/ for more
|
||||||
windowrulev2 = suppressevent maximize, class:.* # You'll probably like this.
|
windowrule {
|
||||||
windowrulev2 = opacity 0.85,class:^(nemo)
|
name = windowrule-1
|
||||||
windowrulev2 = opacity 0.90,class:^(code)
|
suppress_event = maximize
|
||||||
windowrulev2 = opacity 0.90,class:^(code-url-handler)
|
match:class = .* # You'll probably like this.
|
||||||
windowrulev2 = opacity 0.90,class:^(Spotify)$
|
}
|
||||||
windowrulev2 = opacity 0.90,class:^(spotify)$
|
|
||||||
windowrulev2 = opacity 0.85,class:^(thunar)$
|
windowrule {
|
||||||
windowrulev2 = opacity 0.85,class:^(Thunar)$
|
name = windowrule-2
|
||||||
windowrulev2 = opacity 0.90,class:^(org.qbittorrent.qBittorrent)$
|
opacity = 0.85
|
||||||
windowrulev2 = opacity 0.90,class:^(SWT)$
|
match:class = ^(nemo)
|
||||||
windowrulev2 = opacity 0.90,class:^(Eclipse)$
|
}
|
||||||
windowrulev2 = opacity 0.90,class:^(SpringToolSuite4)$
|
|
||||||
windowrulev2 = opacity 0.90,class:^(jetbrains-idea-ce)$
|
windowrule {
|
||||||
layerrule = blur, rofi
|
name = windowrule-3
|
||||||
layerrule = xray[0], rofi
|
opacity = 0.90
|
||||||
layerrule = ignorezero, rofi
|
match:class = ^(code)
|
||||||
layerrule = noanim, selection
|
}
|
||||||
|
|
||||||
|
windowrule {
|
||||||
|
name = windowrule-4
|
||||||
|
opacity = 0.90
|
||||||
|
match:class = ^(code-url-handler)
|
||||||
|
}
|
||||||
|
|
||||||
|
windowrule {
|
||||||
|
name = windowrule-5
|
||||||
|
opacity = 0.90
|
||||||
|
match:class = ^(Spotify)$
|
||||||
|
}
|
||||||
|
|
||||||
|
windowrule {
|
||||||
|
name = windowrule-6
|
||||||
|
opacity = 0.90
|
||||||
|
match:class = ^(spotify)$
|
||||||
|
}
|
||||||
|
|
||||||
|
windowrule {
|
||||||
|
name = windowrule-7
|
||||||
|
opacity = 0.85
|
||||||
|
match:class = ^(thunar)$
|
||||||
|
}
|
||||||
|
|
||||||
|
windowrule {
|
||||||
|
name = windowrule-8
|
||||||
|
opacity = 0.85
|
||||||
|
match:class = ^(Thunar)$
|
||||||
|
}
|
||||||
|
|
||||||
|
windowrule {
|
||||||
|
name = windowrule-9
|
||||||
|
opacity = 0.90
|
||||||
|
match:class = ^(org.qbittorrent.qBittorrent)$
|
||||||
|
}
|
||||||
|
|
||||||
|
windowrule {
|
||||||
|
name = windowrule-10
|
||||||
|
opacity = 0.90
|
||||||
|
match:class = ^(SWT)$
|
||||||
|
}
|
||||||
|
|
||||||
|
windowrule {
|
||||||
|
name = windowrule-11
|
||||||
|
opacity = 0.90
|
||||||
|
match:class = ^(Eclipse)$
|
||||||
|
}
|
||||||
|
|
||||||
|
windowrule {
|
||||||
|
name = windowrule-12
|
||||||
|
opacity = 0.90
|
||||||
|
match:class = ^(SpringToolSuite4)$
|
||||||
|
}
|
||||||
|
|
||||||
|
windowrule {
|
||||||
|
name = windowrule-13
|
||||||
|
opacity = 0.90
|
||||||
|
match:class = ^(jetbrains-idea-ce)$
|
||||||
|
}
|
||||||
|
|
||||||
|
layerrule {
|
||||||
|
name = layerrule-1
|
||||||
|
blur = on
|
||||||
|
xray[0] = on
|
||||||
|
ignore_alpha = 0
|
||||||
|
match:namespace = rofi
|
||||||
|
}
|
||||||
|
|
||||||
|
layerrule {
|
||||||
|
name = layerrule-2
|
||||||
|
no_anim = on
|
||||||
|
match:namespace = selection
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
# Fix some dragging issues with XWayland
|
# Fix some dragging issues with XWayland
|
||||||
windowrule = nofocus,class:^$,title:^$,xwayland:1,floating:1,fullscreen:0,pinned:0
|
windowrule {
|
||||||
|
name = windowrule-14
|
||||||
|
no_focus = on
|
||||||
|
match:class = ^$
|
||||||
|
match:title = ^$
|
||||||
|
match:xwayland = 1
|
||||||
|
match:float = 1
|
||||||
|
match:fullscreen = 0
|
||||||
|
match:pin = 0
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
# See https://wiki.hyprland.org/Configuring/Keywords/ for more
|
# See https://wiki.hyprland.org/Configuring/Keywords/ for more
|
||||||
$mainMod = SUPER
|
$mainMod = SUPER
|
||||||
@@ -224,12 +317,14 @@ bind = $mainMod, E, exec, $fileManager
|
|||||||
bind = $mainMod SHIFT, E, exec, $fileManagerAlt
|
bind = $mainMod SHIFT, E, exec, $fileManagerAlt
|
||||||
bind = $mainMod, V, togglefloating,
|
bind = $mainMod, V, togglefloating,
|
||||||
bind = $mainMod, P, pseudo, # dwindle
|
bind = $mainMod, P, pseudo, # dwindle
|
||||||
bind = $mainMod, 1, togglesplit, # dwindle
|
bind = $mainMod, 1, layoutmsg, togglesplit # dwindle
|
||||||
bind = $mainMod, 2, layoutmsg, swapsplit
|
bind = $mainMod, 2, layoutmsg, swapsplit
|
||||||
bind = $mainMod, W, toggleswallow # toggles swallow
|
bind = $mainMod, W, toggleswallow # toggles swallow
|
||||||
|
bind = ALT, G, togglegroup # toggles group
|
||||||
|
bind = ALT SHIFT, TAB, changegroupactive # toggles group
|
||||||
bind = $mainMod, D, dpms, toggle # toggles dpms
|
bind = $mainMod, D, dpms, toggle # toggles dpms
|
||||||
bind = $mainMod, B, exec, librewolf
|
bind = $mainMod, B, exec, firefox
|
||||||
bind = $mainMod SHIFT, B, exec, librewolf --private-window
|
bind = $mainMod SHIFT, B, exec, firefox --private-window
|
||||||
bind = , Print, exec, grim -g "$(slurp -d)" "$HOME/Pictures/grim/$(date +'%Y_%m_%d_%H_%M_%S').png"
|
bind = , Print, exec, grim -g "$(slurp -d)" "$HOME/Pictures/grim/$(date +'%Y_%m_%d_%H_%M_%S').png"
|
||||||
bind = ALT , Print, exec, grim -t jpeg -q 100 -g "$(slurp -d)" "$HOME/Pictures/grim/$(date +'%Y_%m_%d_%H_%M_%S').jpeg"
|
bind = ALT , Print, exec, grim -t jpeg -q 100 -g "$(slurp -d)" "$HOME/Pictures/grim/$(date +'%Y_%m_%d_%H_%M_%S').jpeg"
|
||||||
bind = $mainMod , Print ,exec, grim -g "$(slurp -d)" -| wl-copy
|
bind = $mainMod , Print ,exec, grim -g "$(slurp -d)" -| wl-copy
|
||||||
@@ -357,7 +452,17 @@ render {
|
|||||||
|
|
||||||
# Game Rules
|
# Game Rules
|
||||||
# steam
|
# steam
|
||||||
windowrulev2 = fullscreen,class:^steam_app\d+$
|
windowrule {
|
||||||
windowrulev2 = monitor 1,class:^steam_app_\d+$
|
name = windowrule-15
|
||||||
windowrulev2 = workspace 10,class:^steam_app_\d+$
|
fullscreen = on
|
||||||
|
match:class = ^steam_app\d+$
|
||||||
|
}
|
||||||
|
|
||||||
|
windowrule {
|
||||||
|
name = windowrule-16
|
||||||
|
monitor = 1
|
||||||
|
workspace = 10
|
||||||
|
match:class = ^steam_app_\d+$
|
||||||
|
}
|
||||||
|
|
||||||
workspace = 10, border:false, rounding:false,gapsin:0,gapsout:0,shadow:false,rounding:false,decorare:false,on-created-empty:bash ~/.config/hypr/gamemode.sh
|
workspace = 10, border:false, rounding:false,gapsin:0,gapsout:0,shadow:false,rounding:false,decorare:false,on-created-empty:bash ~/.config/hypr/gamemode.sh
|
||||||
|
|||||||
@@ -1,7 +1,9 @@
|
|||||||
preload = ~/.config/.wallpaper/wall.png
|
wallpaper {
|
||||||
|
monitor = eDP-1
|
||||||
wallpaper = ,~/.config/.wallpaper/wall.png
|
path = ~/.config/.wallpaper/wall.png
|
||||||
|
fit_mode = cover
|
||||||
|
}
|
||||||
|
|
||||||
splash = true
|
splash = true
|
||||||
|
splash_offset = 20
|
||||||
ipc = off
|
splash_opacity = 0.2
|
||||||
|
|||||||
Reference in New Issue
Block a user