rounded windows and waybar edits

This commit is contained in:
2025-01-25 16:11:20 +00:00
parent cc74a71512
commit eb95c2a06b
313 changed files with 43580 additions and 52 deletions

Binary file not shown.

View File

@@ -1,37 +1,76 @@
exec-once="hyprpaper"
exec-once="waybar"
exec-once="dunst"
env = XCURSOR_SIZE,24
env = HYPRCURSOR_SIZE,24
decoration {
rounding = 0
rounding = 15
shadow {
range = 0
render_power = 1
color = rgba(282828ff)
color_inactive = rgba(000000ff)
offset = 0, 0
}
blur {
enabled = true
size = 3
passes = 2
}
}
misc {
disable_hyprland_logo = true
disable_splash_rendering = true
}
general {
col.active_border = rgb(b8bb26)
col.inactive_border = rgb(282828)
border_size = 2
gaps_in = 10
gaps_out = 20
layout = master
}
master {
new_on_top = true
new_status = "master"
}
input {
kb_layout = gb
}
bind = SUPER, Q, exec, kitty --hold fastfetch
bind = SUPER, Q, exec, kitty
bind = SUPER, C, killactive,
bind = SUPER, M, fullscreen, 1
bind = SUPER SHIFT, M, fullscreen,
bind = SUPER, V, togglefloating,
bind = SUPER, Space, exec, fuzzel
bind = SUPER, P, exec, ~/bin/screenshot-w
bind = SUPER, J, togglesplit, # dwindle
bind = SUPER, P, exec, screenshot
bind = SUPER SHIFT, up, exec, pactl set-sink-volume 0 +5%
bind = SUPER SHIFT, down, exec, pactl set-sink-volume 0 -5%
bind = SUPER, F, fullscreen,
bind = SUPER, L, exec, hyprlock
bind = SUPER, O, exec, hyprlock
bind = SUPER SHIFT, E, exit
bind = SUPER SHIFT, F, exec, pcmanfm
# Move focus with mainMod + arrow keys
bind = SUPER, left, movefocus, l
bind = SUPER, right, movefocus, r
bind = SUPER, up, movefocus, u
bind = SUPER, down, movefocus, d
bind = SUPER, h, movefocus, l
bind = SUPER, l, movefocus, r
bind = SUPER, k, layoutmsg, cycleprev
bind = SUPER, j, layoutmsg, cyclenext
bind = SUPER SHIFT, k, layoutmsg, swapprev
bind = SUPER SHIFT, j, layoutmsg, swapnext
bind = SUPER ALT, h, resizeactive, 15 0
bind = SUPER ALT, l, resizeactive, -15 0
bind = SUPER ALT, k, resizeactive, 0 -15
bind = SUPER ALT, j, resizeactive, 0 15
# Switch workspaces with mainMod + [0-9]
bind = SUPER, 1, workspace, 1
@@ -60,3 +99,23 @@ bind = SUPER SHIFT, 0, movetoworkspace, 10
# Mouse binds
bindm = SUPER, mouse:272, movewindow
bindm = SUPER, mouse:273, resizewindow
# Media playback
bindle = , XF86AudioRaiseVolume, exec, amixer -q set Master 5%+
bindle = SHIFT, XF86AudioRaiseVolume, exec, amixer -q set Master 2%+
bindle = CTRL , XF86AudioRaiseVolume, exec, amixer -q set Master 15%+
bindle = , XF86AudioLowerVolume, exec, amixer -q set Master 5%-
bindle = SHIFT, XF86AudioLowerVolume, exec, amixer -q set Master 2%-
bindle = CTRL , XF86AudioLowerVolume, exec, amixer -q set Master 15%-
bindl = , XF86AudioMute , exec, amixer set Master toggle
bind = , XF86AudioStop , exec, playerctl stop
bind = , XF86AudioPlay , exec, playerctl play-pause
bind = , XF86AudioPrev , exec, playerctl previous
binde = SHIFT, XF86AudioPrev , exec, playerctl position 1.5-
binde = CTRL , XF86AudioPrev , exec, playerctl position 7.5-
bind = , XF86AudioNext , exec, playerctl next
binde = SHIFT, XF86AudioNext , exec, playerctl position 1.5+
binde = CTRL , XF86AudioNext , exec, playerctl position 7.5+
# Window rules
windowrule = float, mpv

111
.config/hypr/hyprlock.conf Normal file
View File

@@ -0,0 +1,111 @@
background {
monitor =
path = screenshot
blur_passes = 2
blur_size = 10
}
background {
monitor =
color = rgba(0, 0, 0, 0.4)
}
image {
# monitor = DP-1
path = $HOME/pictures/pfp.png
size = 220
rounding = -1
border_size = 4
border_color = rgb(184, 187, 38)
position = 0, 150
halign = center
valign = center
}
label {
monitor =
text = $USER
text_align = center
color = rgba(200, 200, 200, 1.0)
font_size = 35
font_family = Noto Sans
rotate = 0
position = 0, 0
halign = center
valign = center
}
label {
monitor =
text = cmd[update:500] date +%H:%M:%S
text_align = center
color = rgba(200, 200, 200, 1.0)
font_size = 20
font_family = Noto Sans
rotate = 0
position = 30, 30
halign = left
valign = bottom
}
label {
monitor =
text = cmd[update:500] num=5; echo $num; num=$num-1
text_align = center
color = rgba(200, 200, 200, 1.0)
font_size = 20
font_family = Noto Sans
rotate = 0
position = 30, -30
halign = left
valign = top
}
label {
monitor =
text = cmd[update:10000] uptime -p
text_align = center
color = rgba(200, 200, 200, 1.0)
font_size = 20
font_family = Noto Sans
rotate = 0
position = -30, 30
halign = right
valign = bottom
}
input-field {
monitor =
size = 240, 50
outline_thickness = 2
dots_size = 0.2
dots_spacing = 0.2
dots_center = false
dots_rounding = -1
outer_color = rgb(184, 187, 38)
inner_color = rgb(40, 40, 40)
font_color = rgb(200, 200, 200)
fade_on_empty = true
fade_timeout = 5000
placeholder_text = <i>password</i>
hide_input = false
rounding = -1
check_color = rgb(204, 136, 34)
fail_color = rgb(204, 34, 34)
fail_text = <i>$FAIL <b>($ATTEMPTS)</b></i>
fail_timeout = 2000
fail_transition = 300
capslock_color = -1
numlock_color = -1
bothlock_color = -1
invert_numlock = false
swap_font_color = false
position = 0, -80
halign = center
valign = center
}