Compare commits

...

6 Commits

Author SHA1 Message Date
Fabio Scotto di Santolo
bf754fc7d2 Use PGTK Emacs on Void desktops 2026-06-06 21:52:12 +02:00
Fabio Scotto di Santolo
9d97cf86fd Tune Hyprland workspace animation 2026-06-06 21:07:55 +02:00
Fabio Scotto di Santolo
1d4f7a3e4c Tune Hyprland Waybar and focus behavior 2026-06-06 20:11:05 +02:00
Fabio Scotto di Santolo
a13fb2067b Set Hyprland geek girl wallpaper 2026-06-06 19:56:27 +02:00
Fabio Scotto di Santolo
5b1ec706c6 Tune Hyprland visual style 2026-06-06 19:53:42 +02:00
Fabio Scotto di Santolo
1503de5b55 Style Hyprlock screen 2026-06-06 19:44:20 +02:00
6 changed files with 212 additions and 19 deletions

View File

@@ -206,7 +206,7 @@ profile_packages:
- firefox
- deluge-gtk
- dnsmasq
- emacs-gtk3
- emacs-pgtk
- poppler-glib
- poppler-utils
- exo

View File

@@ -20,11 +20,11 @@ cursor {
}
general {
gaps_in = 10
gaps_out = 4
border_size = 2
col.active_border = rgba(4a90d9ff)
col.inactive_border = rgba(2b2b36ff)
gaps_in = 5
gaps_out = 20
border_size = 3
col.active_border = rgba(54d6ffff) rgba(1478ffff) 180deg
col.inactive_border = rgba(f5e6b899) rgba(8a8f9acc) 180deg
layout = master
}
@@ -51,7 +51,7 @@ animations {
animation = windows,1,2,easeOutQuint,popin 85%
animation = border,1,2,easeOutQuint
animation = fade,1,2,easeOutQuint
animation = workspaces,1,2,easeOutQuint,slidevert
animation = workspaces,1,2,easeOutQuint,slide
animation = layers,1,2,easeOutQuint,fade
}
@@ -64,7 +64,7 @@ misc {
disable_hyprland_logo = true
disable_splash_rendering = true
force_default_wallpaper = 0
focus_on_activate = true
focus_on_activate = false
}
xwayland {
@@ -105,7 +105,7 @@ exec-once = wireplumber
# Desktop services
exec-once = hyprctl setcursor Yaru 24
exec-once = hyprpaper
exec-once = waybar -c ~/.config/waybar/hyprland.jsonc
exec-once = waybar -c ~/.config/waybar/hyprland.jsonc -s ~/.config/waybar/hyprland-style.css
exec-once = swayosd-server
exec-once = dunst
exec-once = /usr/libexec/xfce-polkit

View File

@@ -1,26 +1,98 @@
general {
hide_cursor = true
immediate_render = true
fail_timeout = 1800
}
background {
monitor =
path = ~/.config/hypr/wallpapers/maxresdefault.jpg
blur_passes = 2
blur_size = 4
blur_passes = 1
blur_size = 3
brightness = 0.55
contrast = 0.95
vibrancy = 0.18
vibrancy_darkness = 0.08
}
shape {
monitor =
size = 560, 360
color = rgba(06070dcc)
rounding = 24
border_size = 2
border_color = rgba(f5c542ee)
shadow_passes = 2
shadow_size = 10
shadow_color = rgba(00000099)
position = 0, -5
halign = center
valign = center
}
label {
monitor =
text = $TIME
color = rgba(f5c542ff)
font_size = 78
font_family = Noto Sans
shadow_passes = 2
shadow_size = 4
shadow_color = rgba(000000cc)
position = 0, 105
halign = center
valign = center
}
label {
monitor =
text = cmd[update:60000] date '+%A %d %B %Y'
color = rgba(e6d3a3ee)
font_size = 18
font_family = Noto Sans
shadow_passes = 1
shadow_size = 3
shadow_color = rgba(000000bb)
position = 0, 20
halign = center
valign = center
}
label {
monitor =
text = $USER
color = rgba(d7d7d7ee)
font_size = 16
font_family = Noto Sans
shadow_passes = 1
shadow_size = 3
shadow_color = rgba(000000bb)
position = 0, -24
halign = center
valign = center
}
input-field {
monitor =
size = 300, 48
size = 360, 54
outline_thickness = 2
dots_size = 0.25
dots_spacing = 0.20
outer_color = rgba(4a90d9ff)
inner_color = rgba(1f1f28dd)
font_color = rgba(ffffffff)
dots_center = true
rounding = -1
outer_color = rgba(f5c542ee)
inner_color = rgba(11131bdd)
font_color = rgba(f5c542ff)
check_color = rgba(4a90d9ff)
fail_color = rgba(c7162bff)
capslock_color = rgba(ffd166ff)
placeholder_text = <i>Access code</i>
fail_text = <i>Access denied <b>($ATTEMPTS)</b></i>
fade_on_empty = false
placeholder_text = Password
position = 0, -80
shadow_passes = 2
shadow_size = 6
shadow_color = rgba(000000aa)
position = 0, -90
halign = center
valign = center
}

View File

@@ -2,6 +2,6 @@ splash = false
wallpaper {
monitor =
path = ~/.config/hypr/wallpapers/darth-vader-sam.jpg
fit_mode = contain
path = ~/.config/hypr/wallpapers/geek-girl.jpg
fit_mode = cover
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 365 KiB

View File

@@ -0,0 +1,121 @@
* {
font-family: "NotoSans NF";
font-size: 10pt;
font-weight: 600;
min-height: 0;
}
window#waybar {
background-color: rgba(6, 7, 13, 0.82);
color: #f2f4f8;
border: 1px solid rgba(84, 214, 255, 0.55);
border-radius: 0;
}
#workspaces {
padding: 0 4px;
}
#workspaces button {
padding: 0 8px;
margin: 3px 2px;
color: #c7ccd8;
background-color: rgba(17, 19, 27, 0.72);
border: 1px solid rgba(245, 230, 184, 0.18);
border-radius: 7px;
}
#workspaces button.visible {
color: #f5e6b8;
background-color: rgba(30, 34, 46, 0.92);
border-color: rgba(245, 230, 184, 0.45);
}
#workspaces button.active,
#workspaces button.focused {
color: #061018;
background: linear-gradient(180deg, #54d6ff, #1478ff);
border-color: #9eeaff;
}
#workspaces button.urgent {
color: #ffffff;
background-color: #c7162b;
border-color: #ff6b6b;
}
#clock,
#cpu,
#memory,
#disk,
#temperature,
#backlight,
#network,
#pulseaudio,
#battery,
#tray,
#custom-dnd,
#custom-power {
padding: 0 8px;
margin: 3px 2px;
border-radius: 7px;
background-color: rgba(17, 19, 27, 0.72);
border: 1px solid rgba(245, 230, 184, 0.12);
}
#clock {
color: #f5e6b8;
border-color: rgba(245, 230, 184, 0.38);
}
#cpu { color: #b28cff; }
#memory { color: #54d6ff; }
#disk { color: #b9f6ca; }
#temperature { color: #ffd166; }
#backlight { color: #f5e6b8; }
#network { color: #54d6ff; }
#pulseaudio { color: #9eeaff; }
#battery { color: #f2f4f8; }
#network.disconnected,
#pulseaudio.muted,
#custom-dnd {
color: #8a8f9a;
}
#battery.charging,
#battery.full {
color: #36ff73;
}
#battery.warning,
#custom-dnd.paused {
color: #ffd166;
border-color: rgba(255, 209, 102, 0.45);
}
#battery.critical,
#temperature.critical {
color: #ff6b6b;
border-color: rgba(199, 22, 43, 0.75);
}
#tray {
padding: 0 6px;
}
#custom-power {
color: #ff4d5d;
padding: 0 10px;
font-size: 12pt;
border-color: rgba(199, 22, 43, 0.40);
}
#custom-dnd:hover,
#custom-power:hover,
#clock:hover,
#network:hover,
#pulseaudio:hover {
background-color: rgba(84, 214, 255, 0.16);
border-color: rgba(84, 214, 255, 0.62);
}