This commit is contained in:
2025-12-11 14:47:40 -05:00
parent 59fd884cb3
commit 251d9698bd
3 changed files with 45 additions and 14 deletions

View File

@@ -1,9 +1,9 @@
# #######################################################################################
#####################################################################################
#
# the last thing you see before getting slimed out in New Bedford
#
# #######################################################################################
#####################################################################################
# This is an example Hyprland config file.
# Refer to the wiki for more information.
@@ -22,6 +22,17 @@
source = ~/.config/hypr/monitors.conf
workspace = 1, name:I
workspace = 2, name:II
workspace = 3, name:III
workspace = 4, name:IV
workspace = 5, name:V
workspace = 6, name:VI
workspace = 7, name:VII
workspace = 8, name:VIII
workspace = 9, name:IX
workspace = 10, name:X
###################
### MY PROGRAMS ###
###################
@@ -38,9 +49,20 @@ $menu = fuzzel
### AUTOSTART ###
#################
plugin {
hyprspace {
enabled = true
hyprbars {
font = "Sans 12"
buttons_enabled = true
bar_height = 30
bar_color = rgba(1f1f1fff)
font_color = rgba(2c2c2cff)
bar_blur = true
inherit_border = true
use_border_color = true
bar_precedence_over_border = false
hyprbars-button = rgba(2c2c2cff), 15, X, hyprctl dispatch killactive, rgba(ff0000ff)
hyprbars-button = rgba(2c2c2cff), 15, F, hyprctl dispatch fullscreen 1
}
}
@@ -50,6 +72,7 @@ plugin {
# exec-once = $terminal
# exec-once = nm-applet &
# exec-once = waybar & hyprpaper & firefox
exec = sleep 2 && hyprpm reload
exec-once = systemctl --user restart hyprpolkitagent.service
exec = hyprpaper
exec-once = waybar
@@ -59,6 +82,8 @@ exec-once = blueman-applet
exec-once = kdeconnect-indicator
exec-once = bash -c "source ~/.local/bin/riceman 2" # Sets system colorscheme to "4" (nord)
exec = setxkbmap us
exec = eww open ports
exec = eww open clock
#############################
### ENVIRONMENT VARIABLES ###
@@ -161,6 +186,8 @@ animations {
# windowrule = rounding 0, floating:0, onworkspace:w[tv1]
# windowrule = bordersize 0, floating:0, onworkspace:f[1]
# windowrule = rounding 0, floating:0, onworkspace:f[1]
windowrule = plugin:hyprbars:bar_color rgba(2c2c2c55), floating:1
windowrule = plugin:hyprbars:bar_color rgba(000000ff), fullscreen:1
# See https://wiki.hyprland.org/Configuring/Dwindle-Layout/ for more
dwindle {
@@ -201,6 +228,11 @@ input {
}
}
env = HYPRCURSOR_THEME,Bibata-Modern-Amber
env = HYPRCURSOR_SIZE,26
env = XCURSOR_THEME,Bibata-Modern-Amber
env = XCURSOR_SIZE,26
# https://wiki.hyprland.org/Configuring/Variables/#gestures
gesture = 3, horizontal, workspace
@@ -211,7 +243,6 @@ device {
sensitivity = -0.5
}
###################
### KEYBINDINGS ###
###################
@@ -219,7 +250,7 @@ device {
# See https://wiki.hyprland.org/Configuring/Keywords/
$mainMod = SUPER # Sets "Windows" key as main modifier
bind = SUPER_SHIFT, O, overview:toggle
bind = SUPER_SHIFT, O, hyprexpo:expo, toggle
bind = SUPER_SHIFT, D, exec, ~/.config/hypr/switch.sh d
bind = SUPER_SHIFT, L, exec, ~/.config/hypr/switch.sh l
@@ -228,10 +259,10 @@ bind = , Print, exec, grim -g "$(slurp)" "/home/lw/Pictures/screenshot-$(date).p
# Example binds, see https://wiki.hyprland.org/Configuring/Binds/ for more
bind = $mainMod, Return, exec, $terminal
bind = $mainMod, L, exec, librewolf
bind = $mainMod, L, exec, flatpak run io.gitlab.librewolf-community
bind = $mainMod, Q, killactive,
bind = SUPER_SHIFT, E, exec, nwg-bar
bind = $mainMod, F, fullscreen
bind = $mainMod, F, fullscreen, 1
bind = $mainMod SHIFT, Space, togglefloating,
bind = $mainMod, R, exec, $menu
bind = $mainMod, O, exec, flatpak run md.obsidian.Obsidian
@@ -281,10 +312,10 @@ bind = $mainMod ALT, 4, exec, riceman 4
# Resize windows (just like in i3)
bind = $mainMod, Z, submap, resize
submap = resize
bind = , left, resizeactive, -35 0
bind = , right, resizeactive, 35 0
bind = , up, resizeactive, 0 -35
bind = , down, resizeactive, 0 35
bind = , left, resizeactive, -45 0
bind = , right, resizeactive, 45 0
bind = , up, resizeactive, 0 -45
bind = , down, resizeactive, 0 45
bind = , escape, submap, reset
submap = reset

View File

@@ -1 +1 @@
/home/arco/.config/hypr/monitors_desktop.conf
/home/lw/.config/hypr/monitors_laptop.conf

View File

@@ -1 +1 @@
/home/arco/.config/hypr/t_gruvbox.conf
/home/lw/.config/hypr/t_gruvbox.conf