Compare commits
3 commits
master
...
ubuntuthem
| Author | SHA1 | Date | |
|---|---|---|---|
| c5ec3d14b1 | |||
| 0be536ca8e | |||
| cb74524818 |
5 changed files with 100 additions and 55 deletions
4
.gitignore
vendored
4
.gitignore
vendored
|
|
@ -14,5 +14,9 @@
|
||||||
!alacritty/**
|
!alacritty/**
|
||||||
!i3*/**
|
!i3*/**
|
||||||
|
|
||||||
|
# allow picom.conf/fonts
|
||||||
|
!picom.conf
|
||||||
|
!*.ttf
|
||||||
|
|
||||||
# Don't forget to not ignore .gitignore!
|
# Don't forget to not ignore .gitignore!
|
||||||
!.gitignore
|
!.gitignore
|
||||||
|
|
|
||||||
BIN
ModernDOS9x16.ttf
Normal file
BIN
ModernDOS9x16.ttf
Normal file
Binary file not shown.
|
|
@ -1,40 +1,42 @@
|
||||||
|
# ===========================================
|
||||||
|
# IBM Terminal Style — Modernized Alacritty
|
||||||
|
# ===========================================
|
||||||
|
|
||||||
[colors.bright]
|
[colors.primary]
|
||||||
black = "0x555555"
|
background = "0x000000" # Pitch black
|
||||||
blue = "0x5555ff"
|
foreground = "0xD0D0D0" # Soft bright IBM-gray (not pure white)
|
||||||
cyan = "0x00eaff"
|
|
||||||
green = "0x55ff55"
|
|
||||||
magenta = "0xff55ff"
|
|
||||||
red = "0xff5555"
|
|
||||||
white = "0xffffff"
|
|
||||||
yellow = "0xffff55"
|
|
||||||
|
|
||||||
[colors.cursor]
|
|
||||||
cursor = "0x00eaff"
|
|
||||||
text = "0x000000"
|
|
||||||
|
|
||||||
[colors.normal]
|
[colors.normal]
|
||||||
black = "0x000000"
|
black = "0x000000"
|
||||||
blue = "0x337bff"
|
red = "0xCC0000" # IBM red
|
||||||
cyan = "0x00aaaa"
|
green = "0x00CC00" # IBM phosphor green tone
|
||||||
green = "0x00aa00"
|
yellow = "0xCCCC00" # IBM amber
|
||||||
magenta = "0xaa00aa"
|
blue = "0x4C82FF" # Readable bright IBM blue (not navy)
|
||||||
red = "0xaa0000"
|
magenta = "0xCC00CC" # IBM magenta/pink
|
||||||
white = "0xaaaaaa"
|
cyan = "0x00CCCC" # Cyan
|
||||||
yellow = "0xaa5500"
|
white = "0xD0D0D0" # Light gray (foreground match)
|
||||||
|
|
||||||
[colors.primary]
|
[colors.bright]
|
||||||
background = "0x000000"
|
black = "0x4D4D4D"
|
||||||
foreground = "0x00eaff"
|
red = "0xFF3333"
|
||||||
|
green = "0x33FF33"
|
||||||
|
yellow = "0xFFFF66"
|
||||||
|
blue = "0x79A6FF" # Even brighter blue, visible on black
|
||||||
|
magenta = "0xFF33FF"
|
||||||
|
cyan = "0x33FFFF"
|
||||||
|
white = "0xFFFFFF"
|
||||||
|
|
||||||
|
[colors.cursor]
|
||||||
|
cursor = "0xFFFFFF" # White block cursor
|
||||||
|
text = "0x000000" # Invert on black background
|
||||||
|
|
||||||
[colors.selection]
|
[colors.selection]
|
||||||
background = "0x00a8b5"
|
background = "0x333333"
|
||||||
text = "0x000000"
|
text = "0xFFFFFF"
|
||||||
|
|
||||||
[cursor]
|
[cursor]
|
||||||
style = "Block"
|
style = "Block"
|
||||||
vi_mode_style = "Beam"
|
vi_mode_style = "Block"
|
||||||
|
|
||||||
|
|
||||||
[scrolling]
|
[scrolling]
|
||||||
history = 10000
|
history = 10000
|
||||||
|
|
@ -43,16 +45,13 @@ history = 10000
|
||||||
decorations = "full"
|
decorations = "full"
|
||||||
dynamic_padding = false
|
dynamic_padding = false
|
||||||
dynamic_title = true
|
dynamic_title = true
|
||||||
opacity = 1.0
|
opacity = 0.80
|
||||||
|
|
||||||
[window.padding]
|
[window.padding]
|
||||||
x = 6
|
x = 6
|
||||||
y = 4
|
y = 4
|
||||||
|
|
||||||
[general]
|
|
||||||
live_config_reload = true
|
|
||||||
|
|
||||||
[font]
|
[font]
|
||||||
|
normal = { family = "Modern DOS 9x16", style = "Regular" }
|
||||||
size = 12.0
|
size = 12.0
|
||||||
normal = { family = "monospace", style = "Regular" }
|
|
||||||
|
|
||||||
|
|
|
||||||
64
i3/config
64
i3/config
|
|
@ -9,11 +9,13 @@
|
||||||
#
|
#
|
||||||
# Please see https://i3wm.org/docs/userguide.html for a complete reference!
|
# Please see https://i3wm.org/docs/userguide.html for a complete reference!
|
||||||
|
|
||||||
set $mod Mod4
|
# Using alt key
|
||||||
|
set $mod Mod1
|
||||||
|
|
||||||
# Font for window titles. Will also be used by the bar unless a different font
|
# Font for window titles. Will also be used by the bar unless a different font
|
||||||
# is used in the bar {} block below.
|
# 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
|
# This font is widely installed, provides lots of unicode glyphs, right-to-left
|
||||||
# text rendering and scalability on retina/hidpi displays (thanks to pango).
|
# text rendering and scalability on retina/hidpi displays (thanks to pango).
|
||||||
|
|
@ -184,35 +186,57 @@ mode "resize" {
|
||||||
bindsym $mod+r mode "default"
|
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 \
|
||||||
# Hatsune Miku i3 Theme
|
# --blur-method kawase --blur-strength 5 \
|
||||||
# ================================
|
# --corner-radius 8 --shadow --shadow-radius 20 \
|
||||||
|
# --shadow-opacity 0.32 --shadow-color "#220022" --vsync
|
||||||
|
|
||||||
# class border backgr. text indicator child_border
|
|
||||||
client.focused #00eaff #000000 #00eaff #00eaff #00a8b5
|
exec --no-startup-id feh --bg-fill ~/Pictures/wallpaper.png
|
||||||
client.unfocused #00373a #000000 #aaaaaa #00373a #00373a
|
|
||||||
client.focused_inactive #00373a #000000 #aaaaaa #00373a #00373a
|
# ===========================
|
||||||
client.urgent #ff55ff #000000 #ffffff #ff55ff #ff55ff
|
# Ubuntu Yaru/Dark Theme
|
||||||
|
# ===========================
|
||||||
|
|
||||||
|
# Window border colors (Ubuntu style)
|
||||||
|
client.focused #E95420 #E95420 #FFFFFF #E95420
|
||||||
|
client.focused_inactive #3D1E2D #3D1E2D #CCCCCC #3D1E2D
|
||||||
|
client.unfocused #2C001E #2C001E #AAAAAA #2C001E
|
||||||
|
client.urgent #FF6E40 #FF6E40 #FFFFFF #FF6E40
|
||||||
|
|
||||||
bindsym $mod+r mode "resize"
|
bindsym $mod+r mode "resize"
|
||||||
|
|
||||||
# ================================
|
# i3bar styled like Ubuntu Dark
|
||||||
# Miku i3bar
|
|
||||||
# ================================
|
|
||||||
bar {
|
bar {
|
||||||
status_command i3status
|
status_command i3status
|
||||||
colors {
|
position top
|
||||||
background #000000
|
|
||||||
statusline #00eaff
|
|
||||||
|
|
||||||
focused_workspace #00eaff #000000 #ffffff
|
colors {
|
||||||
active_workspace #00a8b5 #000000 #000000
|
background #2C001E
|
||||||
inactive_workspace #000000 #000000 #555555
|
statusline #EEEEEE
|
||||||
urgent_workspace #ff55ff #000000 #ffffff
|
separator #FF6E40
|
||||||
|
|
||||||
|
# Workspace colors
|
||||||
|
focused_workspace #E95420 #E95420 #FFFFFF
|
||||||
|
active_workspace #3D1E2D #3D1E2D #FFFFFF
|
||||||
|
inactive_workspace #2C001E #2C001E #AAAAAA
|
||||||
|
urgent_workspace #FF6E40 #FF6E40 #FFFFFF
|
||||||
|
binding_mode #FF6E40 #FF6E40 #FFFFFF
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# Optional: Set a Ubuntu-inspired wallpaper (if using feh)
|
||||||
|
#exec --no-startup-id feh --bg-fill /usr/share/backgrounds/warty-final-ubuntu.png
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
18
picom.conf
Normal file
18
picom.conf
Normal file
|
|
@ -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;
|
||||||
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue