theme: template configs and refresh apex assets
- template theme selection in alacritty, btop, fuzzel, ghostty, waybar, swaync, wezterm, zathura, gemini, zsh, and nvim astroui - add apex-aeon assets and refresh apex-neon palettes across terminals, editors, and UI components - switch UI fonts to GeistMono in GTK/Qt, Hyprland/Hyprlock, Kitty, Zed, and Satty - add refresh-apex-themes helper to sync theme outputs
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
|
||||
#* Name of a btop++/bpytop/bashtop formatted ".theme" file, "Default" and "TTY" for builtin themes.
|
||||
#* Themes should be placed in "../share/btop/themes" relative to binary or "$HOME/.config/btop/themes"
|
||||
color_theme = "/home/mpuchstein/.config/btop/themes/apex-neon.theme"
|
||||
color_theme = "{{ .chezmoi.homeDir }}/.config/btop/themes/{{ .chezmoi.config.data.theme }}.theme"
|
||||
|
||||
#* If the theme set background should be shown, set to False if you want terminal background transparency.
|
||||
theme_background = true
|
||||
89
dot_config/btop/themes/apex-aeon.theme
Normal file
89
dot_config/btop/themes/apex-aeon.theme
Normal file
@@ -0,0 +1,89 @@
|
||||
# Apex Aeon — Btop Theme
|
||||
# DNA: State over Decoration
|
||||
|
||||
# Main background, empty for terminal default, black for dark themes
|
||||
theme[main_bg]="#f5f5f5"
|
||||
|
||||
# Main text color
|
||||
theme[main_fg]="#0a0a0a"
|
||||
|
||||
# Title color for boxes
|
||||
theme[title]="#0a0a0a"
|
||||
|
||||
# Highlight color for keyboard shortcuts
|
||||
theme[hi_fg]="#ff0044"
|
||||
|
||||
# Background color of selected item in processes box
|
||||
theme[selected_bg]="#ff0044"
|
||||
|
||||
# Foreground color of selected item in processes box
|
||||
theme[selected_fg]="#0a0a0a"
|
||||
|
||||
# Color of inactive/disabled text
|
||||
theme[inactive_fg]="#737373"
|
||||
|
||||
# Color of text appearing on top of graphs, i.e. usage percentage
|
||||
theme[graph_text]="#737373"
|
||||
|
||||
# Background color of the percentage meters
|
||||
theme[meter_bg]="#e8e8e8"
|
||||
|
||||
# Misc colors for processes box including mini cpu graphs, used memory percentage, and entries filter
|
||||
theme[proc_misc]="#007a88"
|
||||
|
||||
# Cpu box outline color
|
||||
theme[cpu_box]="#737373"
|
||||
|
||||
# Memory box outline color
|
||||
theme[mem_box]="#737373"
|
||||
|
||||
# Net box outline color
|
||||
theme[net_box]="#737373"
|
||||
|
||||
# Processes box outline color
|
||||
theme[proc_box]="#737373"
|
||||
|
||||
# Box divider line and small boxes line color
|
||||
theme[div_line]="#737373"
|
||||
|
||||
# Temperature graph colors
|
||||
theme[temp_start]="#007a88"
|
||||
theme[temp_mid]="#7a3cff"
|
||||
theme[temp_end]="#ff0044"
|
||||
|
||||
# CPU graph colors
|
||||
theme[cpu_start]="#007a88"
|
||||
theme[cpu_mid]="#7a3cff"
|
||||
theme[cpu_end]="#ff0044"
|
||||
|
||||
# Mem graph colors
|
||||
theme[free_start]="#00b377"
|
||||
theme[free_mid]="#d18f00"
|
||||
theme[free_end]="#ff0044"
|
||||
|
||||
theme[cached_start]="#007a88"
|
||||
theme[cached_mid]="#7a3cff"
|
||||
theme[cached_end]="#ff0044"
|
||||
|
||||
theme[available_start]="#00b377"
|
||||
theme[available_mid]="#d18f00"
|
||||
theme[available_end]="#ff0044"
|
||||
|
||||
theme[used_start]="#007a88"
|
||||
theme[used_mid]="#7a3cff"
|
||||
theme[used_end]="#ff0044"
|
||||
|
||||
# Download graph colors
|
||||
theme[download_start]="#007a88"
|
||||
theme[download_mid]="#7a3cff"
|
||||
theme[download_end]="#ff0044"
|
||||
|
||||
# Upload graph colors
|
||||
theme[upload_start]="#007a88"
|
||||
theme[upload_mid]="#7a3cff"
|
||||
theme[upload_end]="#ff0044"
|
||||
|
||||
# Process path color
|
||||
theme[process_start]="#007a88"
|
||||
theme[process_mid]="#7a3cff"
|
||||
theme[process_end]="#ff0044"
|
||||
89
dot_config/btop/themes/apex-neon.theme
Normal file
89
dot_config/btop/themes/apex-neon.theme
Normal file
@@ -0,0 +1,89 @@
|
||||
# Apex Neon — Btop Theme
|
||||
# DNA: State over Decoration
|
||||
|
||||
# Main background, empty for terminal default, black for dark themes
|
||||
theme[main_bg]="#050505"
|
||||
|
||||
# Main text color
|
||||
theme[main_fg]="#ededed"
|
||||
|
||||
# Title color for boxes
|
||||
theme[title]="#ededed"
|
||||
|
||||
# Highlight color for keyboard shortcuts
|
||||
theme[hi_fg]="#ff0044"
|
||||
|
||||
# Background color of selected item in processes box
|
||||
theme[selected_bg]="#ff0044"
|
||||
|
||||
# Foreground color of selected item in processes box
|
||||
theme[selected_fg]="#050505"
|
||||
|
||||
# Color of inactive/disabled text
|
||||
theme[inactive_fg]="#737373"
|
||||
|
||||
# Color of text appearing on top of graphs, i.e. usage percentage
|
||||
theme[graph_text]="#737373"
|
||||
|
||||
# Background color of the percentage meters
|
||||
theme[meter_bg]="#141414"
|
||||
|
||||
# Misc colors for processes box including mini cpu graphs, used memory percentage, and entries filter
|
||||
theme[proc_misc]="#00eaff"
|
||||
|
||||
# Cpu box outline color
|
||||
theme[cpu_box]="#262626"
|
||||
|
||||
# Memory box outline color
|
||||
theme[mem_box]="#262626"
|
||||
|
||||
# Net box outline color
|
||||
theme[net_box]="#262626"
|
||||
|
||||
# Processes box outline color
|
||||
theme[proc_box]="#262626"
|
||||
|
||||
# Box divider line and small boxes line color
|
||||
theme[div_line]="#262626"
|
||||
|
||||
# Temperature graph colors
|
||||
theme[temp_start]="#00eaff"
|
||||
theme[temp_mid]="#9d00ff"
|
||||
theme[temp_end]="#ff0044"
|
||||
|
||||
# CPU graph colors
|
||||
theme[cpu_start]="#00eaff"
|
||||
theme[cpu_mid]="#9d00ff"
|
||||
theme[cpu_end]="#ff0044"
|
||||
|
||||
# Mem graph colors
|
||||
theme[free_start]="#00ff99"
|
||||
theme[free_mid]="#ffb700"
|
||||
theme[free_end]="#ff0044"
|
||||
|
||||
theme[cached_start]="#00eaff"
|
||||
theme[cached_mid]="#9d00ff"
|
||||
theme[cached_end]="#ff0044"
|
||||
|
||||
theme[available_start]="#00ff99"
|
||||
theme[available_mid]="#ffb700"
|
||||
theme[available_end]="#ff0044"
|
||||
|
||||
theme[used_start]="#00eaff"
|
||||
theme[used_mid]="#9d00ff"
|
||||
theme[used_end]="#ff0044"
|
||||
|
||||
# Download graph colors
|
||||
theme[download_start]="#00eaff"
|
||||
theme[download_mid]="#9d00ff"
|
||||
theme[download_end]="#ff0044"
|
||||
|
||||
# Upload graph colors
|
||||
theme[upload_start]="#00eaff"
|
||||
theme[upload_mid]="#9d00ff"
|
||||
theme[upload_end]="#ff0044"
|
||||
|
||||
# Process path color
|
||||
theme[process_start]="#00eaff"
|
||||
theme[process_mid]="#9d00ff"
|
||||
theme[process_end]="#ff0044"
|
||||
@@ -1,63 +0,0 @@
|
||||
# APEX NEON - BTOP THEME
|
||||
# Bashtop theme with #050505 background and Razor Red accents
|
||||
|
||||
theme[main_bg]="#050505"
|
||||
|
||||
# Main text color
|
||||
theme[main_fg]="#ededed"
|
||||
|
||||
# Title color for boxes
|
||||
theme[title]="#ededed"
|
||||
|
||||
# Highlight color for keyboard shortcuts
|
||||
theme[hi_fg]="#ff0044"
|
||||
|
||||
# Background color of selected item in processes box
|
||||
theme[selected_bg]="#00eaff"
|
||||
|
||||
# Foreground color of selected item in processes box
|
||||
theme[selected_fg]="#050505"
|
||||
|
||||
# Color of inactive/disabled text
|
||||
theme[inactive_fg]="#404040"
|
||||
|
||||
# Color of text appearing on top of graphs (i.e uptime, network graph)
|
||||
theme[graph_text]="#ededed"
|
||||
|
||||
# Misc colors for processes box including mini cpu graphs, details memory graph and details status text
|
||||
theme[proc_misc]="#00eaff"
|
||||
|
||||
# Cpu box outline color
|
||||
theme[cpu_box]="#ff0044"
|
||||
|
||||
# Memory box outline color
|
||||
theme[mem_box]="#ff0044"
|
||||
|
||||
# Net box outline color
|
||||
theme[net_box]="#ff0044"
|
||||
|
||||
# Processes box outline color
|
||||
theme[proc_box]="#ff0044"
|
||||
|
||||
# Box divider line and small boxes line color
|
||||
theme[div_line]="#262626"
|
||||
|
||||
# Temperature graph colors (Green -> Yellow -> Red)
|
||||
theme[temp_start]="#00ff99"
|
||||
theme[temp_mid]="#ffb700"
|
||||
theme[temp_end]="#ff0044"
|
||||
|
||||
# CPU graph colors (Teal -> Cyan -> Purple)
|
||||
theme[cpu_start]="#00eaff"
|
||||
theme[cpu_mid]="#0088cc"
|
||||
theme[cpu_end]="#9d00ff"
|
||||
|
||||
# Upload graph colors (start -> mid -> end)
|
||||
theme[upload_start]="#9d00ff"
|
||||
theme[upload_mid]="#ff0044"
|
||||
theme[upload_end]="#ff0044"
|
||||
|
||||
# Download graph colors (start -> mid -> end)
|
||||
theme[download_start]="#00eaff"
|
||||
theme[download_mid]="#0088cc"
|
||||
theme[download_end]="#0088cc"
|
||||
Reference in New Issue
Block a user