- You can install runing the following command:
wget -qO- https://raw.githubusercontent.com/xscriptor/terminal/main/alacritty/install.sh | bashor
- Download the repo, go to the folder and run the installer:
chmod +x install.sh && ./install.sh
- What it does:
- Copies all
themes/*.tomlinto~/.config/alacritty/themes. - Backs up any existing config to
~/.config/alacritty/alacritty.toml.bak.<timestamp>. - Installs the provided
alacritty.tomlto~/.config/alacritty/alacritty.toml. - Ensures the import line is set to
themes/x.toml. - Appends shell aliases to
~/.bashrcand~/.zshrc.
- Copies all
- Reload your shell session:
source ~/.bashrcorsource ~/.zshrc
- Remote one‑liner:
wget -qO- https://raw.githubusercontent.com/xscriptor/terminal/main/alacritty/uninstall.sh | bash
# or
curl -fsSL https://raw.githubusercontent.com/xscriptor/terminal/main/alacritty/uninstall.sh | bash- Local:
chmod +x uninstall.sh && ./uninstall.sh- Generic function:
alax <theme_name>- Example:
alax oslosetsimport = ["themes/oslo.toml"].
- Aliases:
alaxx,alaxmadrid,alaxlahabana,alaxseul,alaxmiami,alaxparis,alaxtokio,alaxoslo,alaxhelsinki,alaxberlin,alaxlondon,alaxpraha,alaxbogota
- Changes apply immediately thanks to live config reload.
- Import:
import = ["themes/x.toml"] - Window:
opacity = 0.92decorations = "None"dynamic_padding = true,padding.x = 6,padding.y = 6startup_mode = "Windowed", dynamic title enabled
- Font:
AnonymicePro Nerd Font,size = 13.0
- Cursor:
Beam, blinking on, thickness0.12
- Scrolling:
history = 10000,multiplier = 3
- Selection:
save_to_clipboard = true
- Mouse:
hide_when_typing = true
- Shell:
zsh(/usr/bin/zsh, args-l)
- Env:
TERM = "alacritty",COLORTERM = "truecolor"
- Only the new theme names are supported; no legacy names are used or accepted.
- Installed theme files in
~/.config/alacritty/themesuse the new naming (<name>.toml). - Theme import path is relative to
~/.config/alacritty/alacritty.toml. The installer sets it tothemes/<file>.toml. - Aliases replace the
import = [...]line withsed. If you have custom imports, ensure a singleimport = [...]line exists. - If the font family name differs on your system, update
[font]in~/.config/alacritty/alacritty.tomlaccordingly.
- Aliases not found:
- Run
source ~/.bashrcorsource ~/.zshrc.
- Run
- Font missing:
- Install
AnonymicePro Nerd Font, or changefont.normal.familyto a font available on your system (fc-list : family stylecan help).
- Install
- Theme change not visible:
- Ensure
live_config_reload = trueis present in the config.
- Ensure


