altp
A simple theme-picker for alacritty - a cross-platform, GPU-accelerated terminal emulator.
[al]acritty [t]heme [p]icker
Full credits to @rajasegar and @juanvqz for the awesome alacritty-themes NPM package that inspired this.
Credit for the included themes goes to the original authors. See the individual themes for the author details.
Requires Alacritty >= v0.13.0
Motivation
I'd wanted to try out some other themes for Alacritty so thought I'd give alacritty-themes a go, but found it didn't support the newer TOML config syntax for Alacritty.
Naturally, like any sane human being and instead of just updating my Alacritty config manually, I decided to re-write the entire thing in Rust with support for TOML config files.
Installation
If not already installed, first install rust.
Then install altp globally:
Usage
Using the command with no arguments or options will show an interactive menu to select a theme:
> 3024 ()
)
)
)
)
)
)
)
)
)
)
More advanced options can be used to customise behaviour.
Use the h or help options to view the documentation.
)
Note that, by default altp will assume the alacritty config dir path to be:
C:/Users/user/AppData/Roaming/alacritty
for Windows and:
/home/user/.config/alacritty
for all other operating systems.
Use the d or dir argument to provide a custom alacritty config path.