a lot of changes and new stuff! started using mako

This commit is contained in:
retrozinndev
2024-12-19 22:06:54 -03:00
parent ab899c2acb
commit e814cf996f
59 changed files with 837 additions and 542 deletions
+3 -2
View File
@@ -4,9 +4,10 @@
###############
exec-once = systemctl enable --user --now hyprpolkitagent.service # Hyprland Policy Kit
exec-once = eww daemon && eww open bar # Daemon + Status Bar
exec-once = dunst # Notification Daemon
exec-once = hyprpaper # Wallpaper
exec-once = systemctl --user start mako # Notification Daemon
exec-once = eww daemon --no-daemonize # Eww service
exec-once = sh $HOME/.config/eww/scripts/eww-window.sh open bar
exec-once = hypridle # Idle daemon
# Load pywal from cache || generate pywal colorscheme
+2 -2
View File
@@ -24,9 +24,9 @@ bind = $mainMod, F, togglefloating
bind = $mainMod, SPACE, exec, $menu
bind = $mainMod, P, pseudo,
bind = $mainMod, J, togglesplit
bind = $mainMod, F11, fullscreen
bind = $mainMod, N, exec, eww open --toggle control-center
bind = $mainMod, N, exec, sh $HOME/.config/eww/scripts/eww-window.sh toggle control-center
bind = $mainMod, L, exec, $lockscreen
bind = $mainMod, F11, fullscreen
# Media keys
bind = , XF86AudioMedia, exec, $media
+24 -9
View File
@@ -37,8 +37,8 @@ decoration {
shadow {
enabled = true
range = 3
render_power = 5
range = 1
render_power = 2
color = $background
}
@@ -54,17 +54,32 @@ decoration {
animations {
enabled = true
# Beziers
bezier = myBezier, 0.05, 0.9, 0.1, 1.05
bezier = amazingBezier, 0.25, 0.59, 0.1, 1.05
bezier = layerBezier, 0.36, 0.58, 0.1, 1
bezier = popinBezier, 0.5, .1, .05, 1.0
bezier = layerBezier, 0.5, .1, .05, 1.0
bezier = workspaceBezier, 0.16, 0.20, 0, 1
animation = windows, 1, 5, amazingBezier, slide
# Windows
animation = windowsIn, 1, 6, myBezier, slide
animation = windowsOut, 1, 5, amazingBezier, slide
animation = layers, 1, 6, layerBezier, slide
animation = windowsMove, 1, 4.5, amazingBezier
# Layers
animation = layersIn, 1, 6, layerBezier, slide
animation = layersOut, 1, 6, layerBezier, slide
animation = border, 1, 10, default
# Workspaces
animation = workspaces, 1, 3.5, workspaceBezier, slidefade 20%
# Fade
animation = fade, 1, 4, myBezier
animation = fadeLayersIn, 1, 3, layerBezier
animation = fadeLayersOut, 1, 4, layerBezier
# Others
animation = border, 1, 5.5, amazingBezier
animation = borderangle, 1, 8, default
animation = fade, 1, 3.5, default
animation = fadeLayers, 1, 7, amazingBezier
animation = workspaces, 1, 4, amazingBezier, slidefade 20%
}
+1 -1
View File
@@ -19,7 +19,7 @@ general {
background {
monitor =
path = $wallpaper
blur_passes = 2
blur_passes = 3
color = $background
}
+13 -7
View File
@@ -16,20 +16,24 @@ windowrulev2 = float, class:mcpelauncher-webview
windowrulev2 = float, class:org.gnome.Calculator
windowrulev2 = float, class:io.mrarm.mcpelauncher-ui-qt
windowrulev2 = float, class:Resources
windowrulev2 = float, class:io.github.kaii_lb.Overskride
# Resize
windowrulev2 = size 50% 50%, class:org.pulseaudio.pavucontrol
windowrulev2 = size 50% 50%, class:blueberry.py
windowrulev2 = size 50% 50%, class:io.github.kaii_lb.Overskride
windowrulev2 = size 70% 70%, class:io.mrarm.mcpelauncher-ui-qt
# Moving
windowrulev2 = move 49.27% 7.28%, class:org.pulseaudio.pavucontrol
windowrulev2 = move 49.27% 7.28%, class:blueberry.py
windowrulev2 = move 49.27% 7.28%, class:io.github.kaii_lb.Overskride
windowrulev2 = movetoworkspace e, class:org.pulseaudio.pavucontrol
# Animations
windowrulev2 = animation slide right, class:org.pulseaudio.pavucontrol
windowrulev2 = animation slide right, class:blueberry.py
windowrulev2 = animation slide right, class:io.github.kaii_lb.Overskride
layerrule = animation slide right, swaync-control-center
layerrule = animation fade, selection
layerrule = animation fade, waybar
@@ -37,7 +41,7 @@ layerrule = animation fade, hyprpaper
layerrule = animation slide right, swaync-notification-window
layerrule = animation fade, hyprpicker
layerrule = animation fade, eww-calendar
layerrule = animation fade, eww-audio
layerrule = animation fade, eww-volume
layerrule = animation fade, eww-powermenu
# Opacity
@@ -46,10 +50,8 @@ windowrulev2 = opacity .88 .88, class:spotify
windowrulev2 = opacity .88 .88, class:hyprpolkitagent
# No blur
windowrulev2 = noblur, class:steam.*
# Blur
windowrulev2 = noblur, class:^()$, title:^()$
windowrulev2 = noblur, class:steam(.*)$
# Window Blur list
blurls = logout_dialog
@@ -61,11 +63,15 @@ layerrule = blur, waybar
layerrule = blur, eww-bar
layerrule = blur, eww-calendar
layerrule = blur, eww-cc
layerrule = blur, eww-audio
layerrule = ignorealpha .5, eww-audio
layerrule = ignorealpha .5, eww-bar
layerrule = blur, eww-volume
layerrule = ignorealpha .6, eww-volume
layerrule = ignorealpha .55, eww-bar
layerrule = ignorealpha .5, eww-calendar
layerrule = ignorealpha .7, eww-cc
# Workspace Rules
workspace = 1, persistent:true
workspace = 2, persistent:true
# Suppress maximize event from windows
windowrulev2 = suppressevent maximize, class:.*