Theme changes and fastfetch tweaks 11-20

This commit is contained in:
markmental 2025-11-20 22:01:24 -05:00
commit 87fc80b423
3 changed files with 190 additions and 67 deletions

View file

@ -1,58 +1,93 @@
# ============================
# Alacritty Configuration
# ============================
[colors.bright]
black = "0x555555"
blue = "0x5555ff"
cyan = "0x00eaff"
green = "0x55ff55"
magenta = "0xff55ff"
red = "0xff5555"
white = "0xffffff"
yellow = "0xffff55"
[colors.cursor]
cursor = "0x00eaff"
text = "0x000000"
[colors.normal]
black = "0x000000"
blue = "0x337bff"
cyan = "0x00aaaa"
green = "0x00aa00"
magenta = "0xaa00aa"
red = "0xaa0000"
white = "0xaaaaaa"
yellow = "0xaa5500"
[colors.primary]
background = "0x000000"
foreground = "0x00eaff"
[colors.selection]
background = "0x00a8b5"
text = "0x000000"
[cursor]
style = "Block"
vi_mode_style = "Beam"
[general]
live_config_reload = true
[scrolling]
history = 10000
# ============================
# Window
# ============================
[window]
decorations = "full"
dynamic_padding = false
dynamic_padding = true
dynamic_title = true
opacity = 0.87
opacity = 0.80
[window.padding]
x = 6
y = 4
[general]
live_config_reload = true
# ============================
# Font
# ============================
[font]
size = 12.0
normal = { family = "Modern DOS 9x16", style = "Regular" }
normal = { family = "Cascadia Code NF", style = "Regular" }
bold = { family = "Cascadia Code NF", style = "Bold" }
italic = { family = "Cascadia Code NF", style = "Italic" }
bold_italic = { family = "Cascadia Code NF", style = "Bold Italic" }
#[font]
#normal = { family = "Modern DOS 9x16", style = "Regular" }
#size = 12
#[font.normal]
#family = "Modern DOS 9x16"
#style = "Regular"
# ============================
# Cursor
# ============================
# ============================
# Scrolling
# ============================
[scrolling]
history = 10000
# ============================
# ACTIVE COLORSCHEME: ROSE GOLD + MIKU PINK
# ============================
[colors.primary]
background = "0x000000"
foreground = "0x00d9ff" # miku-cyan primary
[colors.cursor]
cursor = "0xFF559F" # vibrant miku-pink accent
text = "0x000000"
[colors.normal]
black = "0x000000"
red = "0xbd3761" # hot miku-pink
green = "0xC7E0B8" # soft mint (balances pink)
yellow = "0xc98373" # gold kinda vibes
blue = "0x5a6d73" # dark Miku blue
magenta = "0xFF77C8" # neon-pink-magenta
cyan = "0x00d9ff" # miku-cyan
white = "0xa6babf" # muted miku blue colors
[colors.bright]
black = "0x666666"
red = "0xFF88BA" # brighter hot-pink
green = "0xDAFFC6" # bright mint green
yellow = "0xFFD8E6" # champagne-pink bright
blue = "0xBBD4FF" # bright pastel blue
magenta = "0xFFAAE1" # candy-pink magenta
cyan = "0xD0F2FF" # bright aqua
white = "0xFFFFFF"
[colors.selection]
background = "0x401B2A" # deep pink-wine blend for selection
text = "0xFF559F"

View file

@ -1,25 +1,103 @@
{
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
"logo": {
"type": "builtin",
"source": "rhel_small",
"source": "rhel_old",
"color": {
"1": "36",
"2": "36",
"4": "36"
"2": "31",
"3": "36",
"4": "31"
}
},
"display": {
"separator": " == "
"separator": " ",
"color": {
"keys": "magenta",
"output": "cyan",
"title": "magenta"
},
"key": {
"width": 10
}
},
"modules": [
// System Info
"title",
"os",
"wm",
"kernel",
"memory",
"disk",
"cpu",
"uptime"
{
"type": "custom",
"format": "{#yellow}╭─  System Info ─────────────────────────────╮{#}"
},
{
"type": "os",
"key": " ├──  OS"
},
{
"type": "kernel",
"key": " ├──  Kernel"
},
{
"type": "wm",
"key": " ├──  Window Manager"
},
{
"type": "uptime",
"key": " └──  Uptime"
},
{
"type": "custom",
"format": "{#yellow}╰─────────────────────────────────────────────╯{#}"
},
// Hardware
{
"type": "custom",
"format": "{#yellow}╭─  Hardware ───────────────────────────────╮{#}"
},
{
"type": "cpu",
"key": " ├──  CPU"
},
{
"type": "gpu",
"key": " ├── 󰍛 GPU"
},
{
"type": "memory",
"key": " ├──  Memory"
},
{
"type": "disk",
"key": " └──  Disk"
},
{
"type": "custom",
"format": "{#yellow}╰─────────────────────────────────────────────╯{#}"
},
// Software & ENV
{
"type": "custom",
"format": "{#yellow}╭─  Software & ENV ─────────────────────────╮{#}"
},
{
"type": "packages",
"key": " ├── \uf487 Packages"
},
{
"type": "shell",
"key": " ├──  Shell"
},
{
"type": "terminal",
"key": " └──  Terminal"
},
{
"type": "custom",
"format": "{#yellow}╰─────────────────────────────────────────────╯{#}"
}
]
}

View file

@ -35,7 +35,7 @@ exec --no-startup-id xss-lock --transfer-sleep-lock -- i3lock --nofork
exec --no-startup-id nm-applet
# set wallpaper
exec_always --no-startup-id swaybg -i ~/Pictures/rainymikupixel.png -m tile
exec_always --no-startup-id swaybg -i ~/Pictures/apecamomikufedora.jpg -m tile
# Use pactl to adjust volume in PulseAudio.
set $refresh_i3status killall -SIGUSR1 i3status
@ -201,35 +201,45 @@ default_floating_border pixel 2
# ================================
# Hatsune Miku i3 Theme
# Rose Gold + Raw Cyan i3 Theme
# ================================
# class border backgr. text indicator child_border
client.focused #00eaff #000000 #00eaff #00eaff #00a8b5
client.unfocused #00373a #000000 #aaaaaa #00373a #00373a
client.focused_inactive #00373a #000000 #aaaaaa #00373a #00373a
client.urgent #ff55ff #000000 #ffffff #ff55ff #ff55ff
# class border backgr. text indicator child_border
client.focused #00eaff #000000 #E0BFB8 #00eaff #00eaff
client.unfocused #1a1f22 #000000 #00eaff #1a1f22 #1a1f22
client.focused_inactive #1a1f22 #000000 #00eaff #1a1f22 #1a1f22
client.urgent #ff55ff #000000 #ffffff #ff55ff #ff55ff
# Notes:
# - Focused border = raw cyan (#00eaff)
# - Focused text = rose gold (#E0BFB8) for premium contrast
# - Unfocused windows text = raw cyan for consistency
# - Raw cyan + rose gold gives a clean cyber-luxury vibe
# Resize mode
bindsym $mod+r mode "resize"
bindsym Ctrl+Mod1+p exec grim \
~/Pictures/Screenshots/$(date +'%Y-%m-%dT%H:%M:%S').png
bindsym Ctrl+Mod1+p exec grim ~/Pictures/Screenshots/$(date +'%Y-%m-%dT%H:%M:%S').png
# ================================
# Miku i3bar
# i3bar (Raw Cyan + Rose Gold)
# ================================
bar {
status_command i3status
position top
colors {
background #000000
statusline #00eaff
focused_workspace #00eaff #000000 #ffffff
active_workspace #00a8b5 #000000 #000000
focused_workspace #00eaff #000000 #E0BFB8
active_workspace #00eaff #000000 #000000
inactive_workspace #000000 #000000 #555555
urgent_workspace #ff55ff #000000 #ffffff
}
}