- Updated README.md with full list of 7 supported platforms and build instructions. - Updated INSTALL.md to include GTK4 instructions and clarify Zed/GTK aggregated files. - Added 'Building' section to README.
3.0 KiB
Apex Theme System: Installation Guide
This guide explains how to install the Apex Neon (Dark) and Apex Aeon (Light) themes.
All generated theme files can be found in the dist/ directory after running uv run build.py.
1. Neovim (nvim)
Files:
dist/nvim/colors/apex-neon.luadist/nvim/colors/apex-aeon.lua
Manual Installation:
- Copy the files to your Neovim colors directory:
mkdir -p ~/.config/nvim/colors cp dist/nvim/colors/*.lua ~/.config/nvim/colors/ - Enable the theme in your
init.lua:vim.cmd.colorscheme "apex-neon" -- or vim.cmd.colorscheme "apex-aeon"
2. Zsh
Files:
dist/zsh/apex-neon.zsh-themedist/zsh/apex-aeon.zsh-theme
Installation:
-
Source the desired theme file in your
.zshrc. -
Ideally, place the file in a standard location like
~/.zsh/themes/.# In ~/.zshrc source /path/to/apex-neon.zsh-theme
3. Kitty Terminal
Files:
dist/kitty/apex-neon.confdist/kitty/apex-aeon.conf
Installation:
- Copy the files to your Kitty config directory:
cp dist/kitty/*.conf ~/.config/kitty/ - Include one of them in your
~/.config/kitty/kitty.conf:include apex-neon.conf # include apex-aeon.conf
4. Alacritty
Files:
dist/alacritty/apex-neon.tomldist/alacritty/apex-aeon.toml
Installation:
- Copy the files to your Alacritty config directory:
mkdir -p ~/.config/alacritty/themes cp dist/alacritty/*.toml ~/.config/alacritty/themes/ - Import the theme in your
~/.config/alacritty/alacritty.toml:[general] import = ["~/.config/alacritty/themes/apex-neon.toml"]
5. Zed Editor
Files:
dist/zed/apex.json(Aggregated: contains both Neon and Aeon)
Installation:
- Open Zed.
- Go to Extensions (Ctrl+Shift+X).
- If developing locally, you can open this file as a Dev Extension.
- Once loaded, switch themes via the theme picker (Ctrl+K Ctrl+T) and select "Apex Neon" or "Apex Aeon".
6. Gemini CLI
Files:
dist/gemini/apex-neon.jsondist/gemini/apex-aeon.json
Installation:
-
Edit your Gemini settings file (usually
~/.config/gemini/settings.jsonor viagemini settings). -
Point the
themeproperty to the absolute path of the generated file:{ "ui": { "theme": "/absolute/path/to/dist/gemini/apex-neon.json" } }
7. GTK4 / Libadwaita
Files:
dist/gtk4/gtk.css(Aggregated: Responsive to System Dark/Light mode)
Installation:
-
This file maps Apex colors to Libadwaita named colors (
@window_bg_color, etc.). -
Copy or symlink it to your GTK4 config directory:
# For standard GTK4 apps mkdir -p ~/.config/gtk-4.0 ln -s $(pwd)/dist/gtk4/gtk.css ~/.config/gtk-4.0/gtk.css -
To apply changes immediately, you may need to restart your applications or log out/in.