Set custom cursor for hypr

This commit is contained in:
2025-05-27 17:22:16 +01:00
parent fcbd316b76
commit 0e7961fb32
2 changed files with 24 additions and 7 deletions

16
TODO Normal file
View File

@@ -0,0 +1,16 @@
[DONE] Custom cursor
SSH agent
Lockscreen
Waybar config
App launcher (everything, pretty much)
Terminal config
Correct font across all configs
Code editor
Temperature max instead of just one sensor
Settings screen
(maybe) Material3-like theming: accent color changes with the wallpaper, perhaps even use color theory to calculate the other ones, still keeping the Adwaita-inspired pallete
Add bluetooth GUI
Add usage guide (include nmtui)
Add keybinds script
Fix XDG-Portal
Make curves for animations and improve animation speeds/effects on Hyprland

View File

@@ -4,7 +4,7 @@
$color_accent = rgba(ffa348ee) $color_accent = rgba(ffa348ee)
$color_inactive = rgba(242424aa) $color_inactive = rgba(242424aa)
$color_shadow = rgba(1a1a1aee)
################ ################
### MONITORS ### ### MONITORS ###
@@ -36,7 +36,7 @@ exec-once = waybar
exec-once = swaybg -i ~/.wallpapers/bg-dark.png -m fill exec-once = swaybg -i ~/.wallpapers/bg-dark.png -m fill
exec-once = dunst exec-once = dunst
exec-once = udiskie exec-once = udiskie
exec-once = hyprctl setcursor GoogleDot-Black 24
############################# #############################
### ENVIRONMENT VARIABLES ### ### ENVIRONMENT VARIABLES ###
@@ -46,6 +46,7 @@ exec-once = udiskie
env = XCURSOR_SIZE,24 env = XCURSOR_SIZE,24
env = HYPRCURSOR_SIZE,24 env = HYPRCURSOR_SIZE,24
env = HYPRCURSOR_THEME,GoogleDot-Black
##################### #####################
@@ -84,7 +85,7 @@ decoration {
drop_shadow = false drop_shadow = false
shadow_range = 4 shadow_range = 4
shadow_render_power = 3 shadow_render_power = 3
col.shadow = rgba(1a1a1aee) col.shadow = $color_shadow
# https://wiki.hyprland.org/Configuring/Variables/#blur # https://wiki.hyprland.org/Configuring/Variables/#blur
blur { blur {
@@ -102,14 +103,14 @@ animations {
# Default animations, see https://wiki.hyprland.org/Configuring/Animations/ for more # Default animations, see https://wiki.hyprland.org/Configuring/Animations/ for more
bezier = myBezier, 0.05, 0.9, 0.1, 1.05 bezier = curve_main, 0.05, 0.9, 0.1, 1.05
animation = windows, 1, 4, myBezier animation = windows, 1, 4, curve_main
animation = windowsOut, 1, 7, default, popin 80% animation = windowsOut, 1, 7, default, popin 80%
animation = border, 1, 10, default animation = border, 1, 10, default
animation = borderangle, 1, 8, default animation = borderangle, 1, 8, default
animation = fade, 1, 7, default animation = fade, 1, 4, default
animation = workspaces, 1, 6, default animation = workspaces, 1, 4, default
} }
# See https://wiki.hyprland.org/Configuring/Dwindle-Layout/ for more # See https://wiki.hyprland.org/Configuring/Dwindle-Layout/ for more