Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rajasegar/alacritty-themes
:rainbow: :lollipop: Themes :candy: :heart_eyes: for Alacritty: A cross-platform GPU-accelerated Terminal emulator
https://github.com/rajasegar/alacritty-themes
alacritty alacritty-colorscheme alacritty-theme cli
Last synced: 4 days ago
JSON representation
:rainbow: :lollipop: Themes :candy: :heart_eyes: for Alacritty: A cross-platform GPU-accelerated Terminal emulator
- Host: GitHub
- URL: https://github.com/rajasegar/alacritty-themes
- Owner: rajasegar
- License: mit
- Created: 2020-06-20T05:38:52.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-08-13T23:10:32.000Z (4 months ago)
- Last Synced: 2024-12-13T23:04:21.240Z (11 days ago)
- Topics: alacritty, alacritty-colorscheme, alacritty-theme, cli
- Language: JavaScript
- Homepage:
- Size: 1.73 MB
- Stars: 711
- Watchers: 7
- Forks: 71
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: contributing.md
- License: LICENSE
Awesome Lists containing this project
README
# :rainbow: alacritty-themes :lollipop:
![Build and Deploy](https://github.com/rajasegar/alacritty-themes/workflows/Build%20and%20Deploy/badge.svg)
[![npm version](http://img.shields.io/npm/v/alacritty-themes.svg?style=flat)](https://npmjs.org/package/alacritty-themes 'View this project on npm')
[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)
[![Conventional Commits](https://img.shields.io/badge/Conventional%20Commits-1.0.0-yellow.svg)](https://conventionalcommits.org)Themes :candy: for [alacritty](https://github.com/alacritty/alacritty) A cross-platform, GPU-accelerated terminal emulator
To find the list of themes, you can visit the alacritty [wiki page](https://github.com/alacritty/alacritty/wiki/Color-schemes)
- ~~Live preview the themes~~
- 200+ Themes to choose from
- Apply any theme with just one command at the terminal
- Option to create your `alacritty.toml` config file
- Simple, Easy and intuitive User experience## Install
Install the `alacritty-themes` package globally with [npm](https://npmjs.com)
```
npm i -g alacritty-themes
```If you are using `npx` you don't have to install the package:
```
npx alacritty-themes
```If you are using Archlinux, you can install it from [AUR](https://aur.archlinux.org/packages/alacritty-themes/)
```
paru -S alacritty-themes
```## Usage
```
alacritty-themes
```To apply a theme directly, provide the theme name as an option
```
alacritty-themes Dracula
```To find the themes, you can check the file names [here](/themes)
![alacritty-themes demo gif](demo.gif)
Choose the theme from the list of options by typing the theme name and press `Enter` to apply.
The list of options are cycled through automatically so you can go to the last theme
by just pressing `up arrow` key.
The search is fuzzy so you can enter any part of the theme name to search.If no `alacritty.toml` is found in your `$HOME` path, you can create one using the `--create` or `-c` option.
```
alacritty-themes --create
```## Backups
We have experienced some errors when stringifying.
Probably, those are happening when changing themes,
that's the reason we decided to create backups of the `alacritty.toml` before changing the theme.This action could produce a bunch of backup files,
while we get a better solution you can remove all the backups with a
single command: `rm ~/.config/alacritty/alacritty.toml.*`## Bonus Tip: Alias
You can also create an alias for `alacritty-themes` like `at`
Just append this below line to your `~/.bashrc` or `~/.bash_profile````
alias at='alacritty-themes'
```Now you can simply use `at` to choose themes for your alacritty terminal.
```
at
```## Discussions
If you have some questions about alacritty-themes, please use the [Discussions Tab](https://github.com/rajasegar/alacritty-themes/discussions) in the correct category that way our community can solve their questions faster.
## Contributors
**Alacritty-Themes** is built by this great community:
| | |
| :---------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------: |
| @rajasegar | @juanvqz |
| Chennai, IND | Oaxaca, MX || |
| :------------------------------------------------------------------------------------------------------------------: |
| You Next? |
| Internet |