modified: Laptop-configs/hypr/hyprland.conf

modified:   Laptop-configs/hypr/hyprpaper.conf
This commit is contained in:
mal0
2025-12-01 11:30:51 -05:00
parent c171cac5cd
commit 2c0d8fc5f5
2 changed files with 12 additions and 28 deletions
+10 -26
View File
@@ -17,21 +17,20 @@ $screenshot =grim -g "$(slurp)" $HOME/screenshots/$(date +'%Y-%m-%d-%H%M%S').png
# Some default env vars.
env = QT_QPA_PLATFORMTHEME,qt5ct # change to qt6ct if you have that
#mice
env = HYPRCURSONR_SIZE,24
env = HYPRCURSONR_THEME=Adwaita
env = XCURSOR_SIZE,24
env = XCURSOR_THEME=Adwaita
env = WLR_NO_HARDWARE_CURSORS=1
# Disable x11 app scaling
xwayland {
force_zero_scaling = true
}
# For all categories, see https://wiki.hyprland.org/Configuring/Variables/
input {
kb_layout = us
kb_variant =
kb_model =
kb_options = caps:escape , XF86AudioPlay:F9
kb_options = caps:escape , XF86AudioPlay:F9, compose:rctrl
kb_rules =
follow_mouse = 1
@@ -40,7 +39,7 @@ input {
natural_scroll = no
}
sensitivity = 0 # -1.0 to 1.0, 0 means no modification.
sensitivity = 0
}
general {
@@ -72,8 +71,6 @@ layerrule = blur,waybar
animations {
enabled = yes
# Some default animations, see https://wiki.hyprland.org/Configuring/Animations/ for more
bezier = myBezier, 0.05, 0.9, 0.1, 1.05
animation = windows, 1, 7, myBezier
@@ -85,13 +82,11 @@ animations {
}
dwindle {
# See https://wiki.hyprland.org/Configuring/Dwindle-Layout/ for more
pseudotile = yes # master switch for pseudotiling. Enabling is bound to mainMod + P in the keybinds section below
preserve_split = yes # you probably want this
}
master {
# See https://wiki.hyprland.org/Configuring/Master-Layout/ for more
}
@@ -100,33 +95,23 @@ misc {
disable_hyprland_logo = true
}
# Example per-device config
# See https://wiki.hyprland.org/Configuring/Keywords/#per-device-input-configs for more
device {
name = epic-mouse-v1
sensitivity = -0.5
}
# Example windowrule v1
# windowrule = float, ^(kitty)$
# Example windowrule v2
# windowrulev2 = float,class:^(kitty)$,title:^(kitty)$
# See https://wiki.hyprland.org/Configuring/Window-Rules/ for more
windowrulev2 = suppressevent maximize, class:.* # You'll probably like this.
windowrulev2 = stayfocused, title:^(.*Rofi.*)$
windowrulev2 = float,title:^(Amberol)$
windowrulev2 = size 413 689,title:^(Amberol)$
windowrulev2 = float,class:^(qalculate-gtk)$,title:^(Qalculate!)$
windowrulev2 = forcergbx, class:^(soffice)$, floating:1
windowrulev2 = forcergbx, class:^(.*)$, floating:1 # disable treansparency in floating
$mainMod = SUPER
# Example binds, see https://wiki.hyprland.org/Configuring/Binds/ for more
bind = $mainMod, R, exec, $terminal
bind = $mainMod, T, exec, firefox
bind = $mainMod, T, exec, alacritty
bind = $mainMod, W, exec, firefox
bind = $mainMod, Q, killactive,
bind = $mainMod, M, exit,
bind = $mainMod, E, exec, $fileManager
@@ -194,19 +179,18 @@ bind = $mainMod SHIFT, 0, movetoworkspace, 10
##############
windowrulev2 = workspace 1,class:^(kitty)$
windowrulev2 = workspace 1,class:^(alacritty)$
windowrulev2 = workspace 2,class:^(org.mozilla.firefox)$
windowrulev2 = workspace 3,class:^(nemo)$
windowrulev2 = workspace 7,class:^(org.mozilla.thunderbird)$
windowrulev2 = workspace 5,class:^(obsidian)$
windowrulev2 = workspace 5,class:^(org.gnome.Evince)$
windowrulev2 = workspace 5,class:^(discord)$
windowrulev2 = workspace 4,title:^(VSCodium)$
windowrulev2 = workspace 4,title:^(RStudio)$
windowrulev2 = workspace 4,class:^(jetbrains-idea-ce)$
windowrulev2 = workspace 8,class:^(Microsoft-edge)$
windowrulev2 = workspace 8,class:^(obsidian)$
windowrulev2 = workspace 8,title:^(Jellyfin Media Player)$
windowrulev2 = workspace 9,class:^(Virt-manager)$
windowrulev2 = workspace 10,class:^(Gimp-2.10)$
# Example special workspace (scratchpad)
+2 -2
View File
@@ -1,7 +1,7 @@
preload = $HOME/Downloads/wallhaven-ex21vr.jpg
preload= /home/mal0/photos/wallhaven-85poqj.jpg
wallpaper = eDP-1,/home/mal0/photos/wallhaven-85poqj.jpg
#set the default wallpaper(s) seen on initial workspace(s) --depending on the number of monitors used
wallpaper = eDP-1,$HOME/Downloads/wallhaven-ex21vr.jpg
#enable splash text rendering over the wallpaper
splash = false