diff --git a/.gitignore b/.gitignore index 385704b..4c4fcca 100644 --- a/.gitignore +++ b/.gitignore @@ -14,5 +14,9 @@ !alacritty/** !i3*/** +# allow picom.conf/fonts +!picom.conf +!*.ttf + # Don't forget to not ignore .gitignore! !.gitignore diff --git a/ModernDOS9x16.ttf b/ModernDOS9x16.ttf new file mode 100644 index 0000000..3cbc942 Binary files /dev/null and b/ModernDOS9x16.ttf differ diff --git a/i3/config b/i3/config index 96bd513..d79f244 100644 --- a/i3/config +++ b/i3/config @@ -14,7 +14,8 @@ set $mod Mod1 # Font for window titles. Will also be used by the bar unless a different font # is used in the bar {} block below. -font pango:monospace 8 +#font pango:monospace 8 +font pango:Ubuntu 8, Italic # This font is widely installed, provides lots of unicode glyphs, right-to-left # text rendering and scalability on retina/hidpi displays (thanks to pango). @@ -185,6 +186,22 @@ mode "resize" { bindsym $mod+r mode "default" } +# Modern aesthetic tuning +gaps inner 12 +gaps outer 12 +smart_gaps on +smart_borders on +hide_edge_borders smart +default_border normal +default_floating_border pixel 2 + +#exec --no-startup-id picom --experimental-backends --backend glx \ +# --blur-method kawase --blur-strength 5 \ +# --corner-radius 8 --shadow --shadow-radius 20 \ +# --shadow-opacity 0.32 --shadow-color "#220022" --vsync + + +exec --no-startup-id feh --bg-fill ~/Pictures/wallpaper.png # =========================== # Ubuntu Yaru/Dark Theme @@ -196,6 +213,8 @@ client.focused_inactive #3D1E2D #3D1E2D #CCCCCC #3D1E2D client.unfocused #2C001E #2C001E #AAAAAA #2C001E client.urgent #FF6E40 #FF6E40 #FFFFFF #FF6E40 +bindsym $mod+r mode "resize" + # i3bar styled like Ubuntu Dark bar { status_command i3status diff --git a/picom.conf b/picom.conf new file mode 100644 index 0000000..447845d --- /dev/null +++ b/picom.conf @@ -0,0 +1,18 @@ +backend = "glx"; +vsync = true; + +corner-radius = 1; + +# Soft glow +shadow = true; +shadow-radius = 20; +shadow-opacity = 0.32; +shadow-color = "#220022"; + +# Slight blur (looks perfect behind gaps) +blur-method = "kawase"; +blur-strength = 3; + +# Make transparency smoother +detect-rounded-corners = true; +