modified: Laptop-configs/hypr/hyprland.conf
modified: Laptop-configs/hypr/hyprpaper.conf
This commit is contained in:
@@ -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)
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user