Fix dotfiles structure
This commit is contained in:
1
.config/alacritty/alacritty-themes/.eslintignore
Executable file
1
.config/alacritty/alacritty-themes/.eslintignore
Executable file
@@ -0,0 +1 @@
|
||||
src/templates
|
||||
25
.config/alacritty/alacritty-themes/.eslintrc.js
Executable file
25
.config/alacritty/alacritty-themes/.eslintrc.js
Executable file
@@ -0,0 +1,25 @@
|
||||
'use strict';
|
||||
|
||||
module.exports = {
|
||||
root: true,
|
||||
parserOptions: {
|
||||
ecmaVersion: 2017,
|
||||
sourceType: 'module',
|
||||
},
|
||||
plugins: ['prettier', 'node'],
|
||||
extends: ['eslint:recommended', 'plugin:node/recommended', 'prettier'],
|
||||
env: {
|
||||
node: true,
|
||||
},
|
||||
rules: {
|
||||
'prettier/prettier': 'error',
|
||||
//'node/no-unsupported-features': ['error', { ignores: ['modules'] }],
|
||||
'node/no-unpublished-require': 0,
|
||||
'node/no-missing-require': 0,
|
||||
},
|
||||
overrides: [
|
||||
{
|
||||
files: ['test/**'],
|
||||
},
|
||||
],
|
||||
};
|
||||
2
.config/alacritty/alacritty-themes/.gitignore
vendored
Executable file
2
.config/alacritty/alacritty-themes/.gitignore
vendored
Executable file
@@ -0,0 +1,2 @@
|
||||
node_modules
|
||||
temp
|
||||
4
.config/alacritty/alacritty-themes/.husky/commit-msg
Executable file
4
.config/alacritty/alacritty-themes/.husky/commit-msg
Executable file
@@ -0,0 +1,4 @@
|
||||
#!/bin/sh
|
||||
. "$(dirname "$0")/_/husky.sh"
|
||||
|
||||
npx --no-install commitlint --edit "$1"
|
||||
5
.config/alacritty/alacritty-themes/.husky/pre-commit
Executable file
5
.config/alacritty/alacritty-themes/.husky/pre-commit
Executable file
@@ -0,0 +1,5 @@
|
||||
#!/bin/sh
|
||||
. "$(dirname "$0")/_/husky.sh"
|
||||
|
||||
npm run lint
|
||||
npm test
|
||||
3
.config/alacritty/alacritty-themes/.npmignore
Executable file
3
.config/alacritty/alacritty-themes/.npmignore
Executable file
@@ -0,0 +1,3 @@
|
||||
demo.gif
|
||||
convert.js
|
||||
temp
|
||||
6
.config/alacritty/alacritty-themes/.prettierrc.js
Executable file
6
.config/alacritty/alacritty-themes/.prettierrc.js
Executable file
@@ -0,0 +1,6 @@
|
||||
'use strict';
|
||||
|
||||
module.exports = {
|
||||
singleQuote: true,
|
||||
trailingComma: 'es5',
|
||||
};
|
||||
72
.config/alacritty/alacritty-themes/CHANGELOG.md
Executable file
72
.config/alacritty/alacritty-themes/CHANGELOG.md
Executable file
@@ -0,0 +1,72 @@
|
||||
## [4.4.2](https://github.com/rajasegar/alacritty-themes/compare/v4.4.1...v4.4.2) (2022-07-17)
|
||||
|
||||
## [4.4.1](https://github.com/rajasegar/alacritty-themes/compare/v4.4.0...v4.4.1) (2022-06-24)
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* **cli:** Add createBackup method ([#157](https://github.com/rajasegar/alacritty-themes/issues/157)) ([ffe2abf](https://github.com/rajasegar/alacritty-themes/commit/ffe2abf804f7134c493f844dff52d2f0bad9be7a)), closes [#131](https://github.com/rajasegar/alacritty-themes/issues/131)
|
||||
|
||||
# [4.4.0](https://github.com/rajasegar/alacritty-themes/compare/v4.3.0...v4.4.0) (2022-06-22)
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* **dependencies:** Update dependencies ([#156](https://github.com/rajasegar/alacritty-themes/issues/156)) ([939aa5b](https://github.com/rajasegar/alacritty-themes/commit/939aa5b602bd8538ba0867bec39ef89c6262e059))
|
||||
|
||||
# [4.3.0](https://github.com/rajasegar/alacritty-themes/compare/v4.2.0...v4.3.0) (2022-02-11)
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* **alacritty:** update readme ([#101](https://github.com/rajasegar/alacritty-themes/issues/101)) ([37d2bd6](https://github.com/rajasegar/alacritty-themes/commit/37d2bd6911d6328addbb51b98ef9cc269e8110d8))
|
||||
|
||||
# [4.2.0](https://github.com/rajasegar/alacritty-themes/compare/v4.1.6...v4.2.0) (2022-01-20)
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* **convert:** remove convert file ([#89](https://github.com/rajasegar/alacritty-themes/issues/89)) ([e15d125](https://github.com/rajasegar/alacritty-themes/commit/e15d12571de91f99ef66f132f0487c035d94f47d))
|
||||
|
||||
## [4.1.6](https://github.com/rajasegar/alacritty-themes/compare/v4.1.5...v4.1.6) (2021-11-27)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* check if alacrittyConfigPath is undefined before reading the file ([#74](https://github.com/rajasegar/alacritty-themes/issues/74)) ([afd82eb](https://github.com/rajasegar/alacritty-themes/commit/afd82ebbe516bf942a6f0cefb6438b207d6590fc))
|
||||
|
||||
## [4.1.5](https://github.com/rajasegar/alacritty-themes/compare/v4.1.4...v4.1.5) (2021-11-12)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* possible alacritty locations ([#68](https://github.com/rajasegar/alacritty-themes/issues/68)) ([9b1cb94](https://github.com/rajasegar/alacritty-themes/commit/9b1cb94de6ec6ad97c6508107b2ae886c812ec11)), closes [#67](https://github.com/rajasegar/alacritty-themes/issues/67)
|
||||
|
||||
## [4.1.4](https://github.com/rajasegar/alacritty-themes/compare/v4.1.3...v4.1.4) (2021-11-09)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* add theme folder method ([#58](https://github.com/rajasegar/alacritty-themes/issues/58)) ([0c4b6fa](https://github.com/rajasegar/alacritty-themes/commit/0c4b6fa5978c12b1c8be6a84db195c70b2d22404))
|
||||
|
||||
## [4.1.3](https://github.com/rajasegar/alacritty-themes/compare/v4.1.2...v4.1.3) (2021-09-28)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* set project dir as rootDirectory ([#47](https://github.com/rajasegar/alacritty-themes/issues/47)) ([82782dc](https://github.com/rajasegar/alacritty-themes/commit/82782dcb0bdb3c404881562e6e1e25adc54f4e78))
|
||||
|
||||
## [4.1.2](https://github.com/rajasegar/alacritty-themes/compare/v4.1.1...v4.1.2) (2021-09-21)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* stop removing existing comments on the alacritty file ([#42](https://github.com/rajasegar/alacritty-themes/issues/42)) ([98a5d68](https://github.com/rajasegar/alacritty-themes/commit/98a5d68d4be76eb8a7e9ccd9277ada5a44ef71e6)), closes [#30](https://github.com/rajasegar/alacritty-themes/issues/30)
|
||||
|
||||
## [4.1.1](https://github.com/rajasegar/alacritty-themes/compare/v4.1.0...v4.1.1) (2021-08-18)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* format error in action yml ([ce94628](https://github.com/rajasegar/alacritty-themes/commit/ce9462883f7f56fd3f49377b6c90a574f560baff))
|
||||
* github action to install deps first ([a1a7f00](https://github.com/rajasegar/alacritty-themes/commit/a1a7f0053e83827b5de511a5ba17537278970473))
|
||||
21
.config/alacritty/alacritty-themes/LICENSE
Executable file
21
.config/alacritty/alacritty-themes/LICENSE
Executable file
@@ -0,0 +1,21 @@
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (c) 2020 Rajasegar Chandran
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in
|
||||
all copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
THE SOFTWARE.
|
||||
106
.config/alacritty/alacritty-themes/README.md
Executable file
106
.config/alacritty/alacritty-themes/README.md
Executable file
@@ -0,0 +1,106 @@
|
||||
# :rainbow: alacritty-themes :lollipop:
|
||||
|
||||

|
||||
[](https://npmjs.org/package/alacritty-themes 'View this project on npm')
|
||||
[](https://github.com/semantic-release/semantic-release)
|
||||
[](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.yml` 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)
|
||||
|
||||

|
||||
|
||||
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.yml` 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.yml` 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.yml.*`
|
||||
|
||||
## 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:
|
||||
|
||||
| <img src="https://avatars.githubusercontent.com/rajasegar?s=256" alt="rajasegar" width="128" /> | <img src="https://avatars.githubusercontent.com/juanvqz?s=256" alt="juanvqz" width="128" /> |
|
||||
| :---------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------: |
|
||||
| <a href="https://github.com/rajasegar">@rajasegar</a> | <a href="https://github.com/juanvqz">@juanvqz</a> |
|
||||
| Chennai, IND | Oaxaca, MX |
|
||||
|
||||
| <img src="https://www.gravatar.com/avatar/00000000000000000000000000000000?d=identicon&s=128&" alt="" width="128" /> |
|
||||
| :------------------------------------------------------------------------------------------------------------------: |
|
||||
| You Next? |
|
||||
| Internet |
|
||||
546
.config/alacritty/alacritty-themes/alacritty.yml
Executable file
546
.config/alacritty/alacritty-themes/alacritty.yml
Executable file
@@ -0,0 +1,546 @@
|
||||
# Configuration for Alacritty, the GPU enhanced terminal emulator.
|
||||
|
||||
# Any items in the `env` entry below will be added as
|
||||
# environment variables. Some entries may override variables
|
||||
# set by alacritty itself.
|
||||
env:
|
||||
# TERM variable
|
||||
#
|
||||
# This value is used to set the `$TERM` environment variable for
|
||||
# each instance of Alacritty. If it is not present, alacritty will
|
||||
# check the local terminfo database and use `alacritty` if it is
|
||||
# available, otherwise `xterm-256color` is used.
|
||||
TERM: alacritty
|
||||
LANG: "en_US.UTF-8"
|
||||
LC_CTYPE: en_US.UTF-8
|
||||
|
||||
#window:
|
||||
# Window background opacity
|
||||
#
|
||||
# Specified in floating number from `0.0` to `1.0`.
|
||||
# The value `0.0` is completely transparent and `1.0` is opaque.
|
||||
#opacity: 1.0
|
||||
|
||||
# Window dimensions (changes require restart)
|
||||
#
|
||||
# Specified in number of columns/lines, not pixels.
|
||||
# If both are `0`, this setting is ignored.
|
||||
#dimensions:
|
||||
# columns: 0
|
||||
# lines: 0
|
||||
|
||||
# Window position (changes require restart)
|
||||
#
|
||||
# Specified in number of pixels.
|
||||
# If the position is not set, the window manager will handle the placement.
|
||||
#position:
|
||||
# x: 0
|
||||
# y: 0
|
||||
|
||||
# Window padding (changes require restart)
|
||||
#
|
||||
# Blank space added around the window in pixels. This padding is scaled
|
||||
# by DPI and the specified value is always added at both opposing sides.
|
||||
#padding:
|
||||
# x: 0
|
||||
# y: 0
|
||||
|
||||
# Spread additional padding evenly around the terminal content.
|
||||
#dynamic_padding: false
|
||||
|
||||
# Window decorations
|
||||
#
|
||||
# Values for `decorations`:
|
||||
# - full: Borders and title bar
|
||||
# - none: Neither borders nor title bar
|
||||
#
|
||||
# Values for `decorations` (macOS only):
|
||||
# - transparent: Title bar, transparent background and title bar buttons
|
||||
# - buttonless: Title bar, transparent background, but no title bar buttons
|
||||
#decorations: full
|
||||
|
||||
# Startup Mode (changes require restart)
|
||||
#
|
||||
# Values for `startup_mode`:
|
||||
# - Windowed
|
||||
# - Maximized
|
||||
# - Fullscreen
|
||||
#
|
||||
# Values for `startup_mode` (macOS only):
|
||||
# - SimpleFullscreen
|
||||
#startup_mode: Windowed
|
||||
|
||||
# Window title
|
||||
#title: Alacritty
|
||||
|
||||
# Window class (Linux/BSD only):
|
||||
#class:
|
||||
# Application instance name
|
||||
#instance: Alacritty
|
||||
# General application class
|
||||
#general: Alacritty
|
||||
|
||||
# GTK theme variant (Linux/BSD only)
|
||||
#
|
||||
# Override the variant of the GTK theme. Commonly supported values are `dark` and `light`.
|
||||
# Set this to `None` to use the default theme variant.
|
||||
#gtk_theme_variant: None
|
||||
|
||||
#scrolling:
|
||||
# Maximum number of lines in the scrollback buffer.
|
||||
# Specifying '0' will disable scrolling.
|
||||
#history: 10000
|
||||
|
||||
# Number of lines the viewport will move for every line scrolled when
|
||||
# scrollback is enabled (history > 0).
|
||||
#multiplier: 3
|
||||
|
||||
# Font configuration
|
||||
font:
|
||||
# Normal (roman) font face
|
||||
normal:
|
||||
# Font family
|
||||
#
|
||||
# Default:
|
||||
# - (macOS) Menlo
|
||||
# - (Linux/BSD) monospace
|
||||
# - (Windows) Consolas
|
||||
family: "monospace"
|
||||
|
||||
# The `style` can be specified to pick a specific face.
|
||||
style: Regular
|
||||
|
||||
# Bold font face
|
||||
#bold:
|
||||
# Font family
|
||||
#
|
||||
# If the bold family is not specified, it will fall back to the
|
||||
# value specified for the normal font.
|
||||
#family: monospace
|
||||
|
||||
# The `style` can be specified to pick a specific face.
|
||||
#style: Bold
|
||||
|
||||
# Italic font face
|
||||
#italic:
|
||||
# Font family
|
||||
#
|
||||
# If the italic family is not specified, it will fall back to the
|
||||
# value specified for the normal font.
|
||||
#family: monospace
|
||||
|
||||
# The `style` can be specified to pick a specific face.
|
||||
#style: Italic
|
||||
|
||||
# Bold italic font face
|
||||
#bold_italic:
|
||||
# Font family
|
||||
#
|
||||
# If the bold italic family is not specified, it will fall back to the
|
||||
# value specified for the normal font.
|
||||
#family: monospace
|
||||
|
||||
# The `style` can be specified to pick a specific face.
|
||||
#style: Bold Italic
|
||||
|
||||
# Point size
|
||||
size: 11.0
|
||||
|
||||
# Offset is the extra space around each character. `offset.y` can be thought of
|
||||
# as modifying the line spacing, and `offset.x` as modifying the letter spacing.
|
||||
#offset:
|
||||
# x: 0
|
||||
# y: 0
|
||||
|
||||
# Glyph offset determines the locations of the glyphs within their cells with
|
||||
# the default being at the bottom. Increasing `x` moves the glyph to the right,
|
||||
# increasing `y` moves the glyph upwards.
|
||||
#glyph_offset:
|
||||
# x: 0
|
||||
# y: 0
|
||||
|
||||
# If `true`, bold text is drawn using the bright color variants.
|
||||
#draw_bold_text_with_bright_colors: false
|
||||
|
||||
# Colors (Tomorrow Night Bright)
|
||||
colors:
|
||||
# Default colors
|
||||
primary:
|
||||
background: '#282c34'
|
||||
foreground: '#eaeaea'
|
||||
|
||||
# Bright and dim foreground colors
|
||||
#
|
||||
# The dimmed foreground color is calculated automatically if it is not present.
|
||||
# If the bright foreground color is not set, or `draw_bold_text_with_bright_colors`
|
||||
# is `false`, the normal foreground color will be used.
|
||||
#dim_foreground: '#9a9a9a'
|
||||
#bright_foreground: '#ffffff'
|
||||
|
||||
# Cursor colors
|
||||
#
|
||||
# Colors which should be used to draw the terminal cursor. If these are unset,
|
||||
# the cursor color will be the inverse of the cell color.
|
||||
#cursor:
|
||||
# text: '#000000'
|
||||
# cursor: '#ffffff'
|
||||
|
||||
# Selection colors
|
||||
#
|
||||
# Colors which should be used to draw the selection area. If selection
|
||||
# background is unset, selection color will be the inverse of the cell colors.
|
||||
# If only text is unset the cell text color will remain the same.
|
||||
#selection:
|
||||
# text: '#eaeaea'
|
||||
# background: '#404040'
|
||||
|
||||
# Normal colors
|
||||
#normal:
|
||||
# black: '#000000'
|
||||
# red: '#d54e53'
|
||||
# green: '#b9ca4a'
|
||||
# yellow: '#e6c547'
|
||||
# blue: '#7aa6da'
|
||||
# magenta: '#c397d8'
|
||||
# cyan: '#70c0ba'
|
||||
# white: '#eaeaea'
|
||||
|
||||
# Bright colors
|
||||
#bright:
|
||||
# black: '#666666'
|
||||
# red: '#ff3334'
|
||||
# green: '#9ec400'
|
||||
# yellow: '#e7c547'
|
||||
# blue: '#7aa6da'
|
||||
# magenta: '#b77ee0'
|
||||
# cyan: '#54ced6'
|
||||
# white: '#ffffff'
|
||||
|
||||
# Dim colors
|
||||
#
|
||||
# If the dim colors are not set, they will be calculated automatically based
|
||||
# on the `normal` colors.
|
||||
#dim:
|
||||
# black: '#000000'
|
||||
# red: '#8c3336'
|
||||
# green: '#7a8530'
|
||||
# yellow: '#97822e'
|
||||
# blue: '#506d8f'
|
||||
# magenta: '#80638e'
|
||||
# cyan: '#497e7a'
|
||||
# white: '#9a9a9a'
|
||||
|
||||
# Indexed Colors
|
||||
#
|
||||
# The indexed colors include all colors from 16 to 256.
|
||||
# When these are not set, they're filled with sensible defaults.
|
||||
#
|
||||
# Example:
|
||||
# `- { index: 16, color: '#ff00ff' }`
|
||||
#
|
||||
#indexed_colors: []
|
||||
|
||||
# Visual Bell
|
||||
#
|
||||
# Any time the BEL code is received, Alacritty "rings" the visual bell. Once
|
||||
# rung, the terminal background will be set to white and transition back to the
|
||||
# default background color. You can control the rate of this transition by
|
||||
# setting the `duration` property (represented in milliseconds). You can also
|
||||
# configure the transition function by setting the `animation` property.
|
||||
#
|
||||
# Values for `animation`:
|
||||
# - Ease
|
||||
# - EaseOut
|
||||
# - EaseOutSine
|
||||
# - EaseOutQuad
|
||||
# - EaseOutCubic
|
||||
# - EaseOutQuart
|
||||
# - EaseOutQuint
|
||||
# - EaseOutExpo
|
||||
# - EaseOutCirc
|
||||
# - Linear
|
||||
#
|
||||
# Specifying a `duration` of `0` will disable the visual bell.
|
||||
#visual_bell:
|
||||
# animation: EaseOutExpo
|
||||
# duration: 0
|
||||
# color: '#ffffff'
|
||||
|
||||
#selection:
|
||||
#semantic_escape_chars: ",│`|:\"' ()[]{}<>\t"
|
||||
|
||||
# When set to `true`, selected text will be copied to the primary clipboard.
|
||||
#save_to_clipboard: false
|
||||
|
||||
# Allow terminal applications to change Alacritty's window title.
|
||||
#dynamic_title: true
|
||||
|
||||
#cursor:
|
||||
# Cursor style
|
||||
#
|
||||
# Values for `style`:
|
||||
# - ▇ Block
|
||||
# - _ Underline
|
||||
# - | Beam
|
||||
#style: Block
|
||||
|
||||
# If this is `true`, the cursor will be rendered as a hollow box when the
|
||||
# window is not focused.
|
||||
#unfocused_hollow: true
|
||||
|
||||
# Live config reload (changes require restart)
|
||||
#live_config_reload: true
|
||||
|
||||
# Shell
|
||||
#
|
||||
# You can set `shell.program` to the path of your favorite shell, e.g. `/bin/fish`.
|
||||
# Entries in `shell.args` are passed unmodified as arguments to the shell.
|
||||
#
|
||||
# Default:
|
||||
# - (macOS) /bin/bash --login
|
||||
# - (Linux/BSD) user login shell
|
||||
# - (Windows) powershell
|
||||
#shell:
|
||||
#program: /usr/local/bin/tmux
|
||||
#args:
|
||||
#- -u # force UTF-8 in tmux
|
||||
|
||||
# Startup directory
|
||||
#
|
||||
# Directory the shell is started in. If this is unset, or `None`, the working
|
||||
# directory of the parent process will be used.
|
||||
#working_directory: None
|
||||
|
||||
# WinPTY backend (Windows only)
|
||||
#
|
||||
# Alacritty defaults to using the newer ConPTY backend if it is available,
|
||||
# since it resolves a lot of bugs and is quite a bit faster. If it is not
|
||||
# available, the the WinPTY backend will be used instead.
|
||||
#
|
||||
# Setting this option to `true` makes Alacritty use the legacy WinPTY backend,
|
||||
# even if the ConPTY backend is available.
|
||||
#winpty_backend: false
|
||||
|
||||
# Send ESC (\x1b) before characters when alt is pressed.
|
||||
#alt_send_esc: true
|
||||
|
||||
#mouse:
|
||||
# Click settings
|
||||
#
|
||||
# The `double_click` and `triple_click` settings control the time
|
||||
# alacritty should wait for accepting multiple clicks as one double
|
||||
# or triple click.
|
||||
#double_click: { threshold: 300 }
|
||||
#triple_click: { threshold: 300 }
|
||||
|
||||
# If this is `true`, the cursor is temporarily hidden when typing.
|
||||
#hide_when_typing: false
|
||||
|
||||
#url:
|
||||
# URL launcher
|
||||
#
|
||||
# This program is executed when clicking on a text which is recognized as a URL.
|
||||
# The URL is always added to the command as the last parameter.
|
||||
#
|
||||
# When set to `None`, URL launching will be disabled completely.
|
||||
#
|
||||
# Default:
|
||||
# - (macOS) open
|
||||
# - (Linux/BSD) xdg-open
|
||||
# - (Windows) explorer
|
||||
#launcher:
|
||||
# program: xdg-open
|
||||
# args: []
|
||||
|
||||
# URL modifiers
|
||||
#
|
||||
# These are the modifiers that need to be held down for opening URLs when clicking
|
||||
# on them. The available modifiers are documented in the key binding section.
|
||||
#modifiers: None
|
||||
|
||||
# Mouse bindings
|
||||
#
|
||||
# Mouse bindings are specified as a list of objects, much like the key
|
||||
# bindings further below.
|
||||
#
|
||||
# To trigger mouse bindings when an application running within Alacritty captures the mouse, the
|
||||
# `Shift` modifier is automatically added as a requirement.
|
||||
#
|
||||
# Each mouse binding will specify a:
|
||||
#
|
||||
# - `mouse`:
|
||||
#
|
||||
# - Middle
|
||||
# - Left
|
||||
# - Right
|
||||
# - Numeric identifier such as `5`
|
||||
#
|
||||
# - `action` (see key bindings)
|
||||
#
|
||||
# And optionally:
|
||||
#
|
||||
# - `mods` (see key bindings)
|
||||
#mouse_bindings:
|
||||
# - { mouse: Middle, action: PasteSelection }
|
||||
|
||||
# Key bindings
|
||||
#
|
||||
# Key bindings are specified as a list of objects. For example, this is the
|
||||
# default paste binding:
|
||||
#
|
||||
# `- { key: V, mods: Control|Shift, action: Paste }`
|
||||
#
|
||||
# Each key binding will specify a:
|
||||
#
|
||||
# - `key`: Identifier of the key pressed
|
||||
#
|
||||
# - A-Z
|
||||
# - F1-F24
|
||||
# - Key0-Key9
|
||||
#
|
||||
# A full list with available key codes can be found here:
|
||||
# https://docs.rs/glutin/*/glutin/event/enum.VirtualKeyCode.html#variants
|
||||
#
|
||||
# Instead of using the name of the keys, the `key` field also supports using
|
||||
# the scancode of the desired key. Scancodes have to be specified as a
|
||||
# decimal number. This command will allow you to display the hex scancodes
|
||||
# for certain keys:
|
||||
#
|
||||
# `showkey --scancodes`.
|
||||
#
|
||||
# Then exactly one of:
|
||||
#
|
||||
# - `chars`: Send a byte sequence to the running application
|
||||
#
|
||||
# The `chars` field writes the specified string to the terminal. This makes
|
||||
# it possible to pass escape sequences. To find escape codes for bindings
|
||||
# like `PageUp` (`"\x1b[5~"`), you can run the command `showkey -a` outside
|
||||
# of tmux. Note that applications use terminfo to map escape sequences back
|
||||
# to keys. It is therefore required to update the terminfo when changing an
|
||||
# escape sequence.
|
||||
#
|
||||
# - `action`: Execute a predefined action
|
||||
#
|
||||
# - Copy
|
||||
# - Paste
|
||||
# - PasteSelection
|
||||
# - IncreaseFontSize
|
||||
# - DecreaseFontSize
|
||||
# - ResetFontSize
|
||||
# - ScrollPageUp
|
||||
# - ScrollPageDown
|
||||
# - ScrollLineUp
|
||||
# - ScrollLineDown
|
||||
# - ScrollToTop
|
||||
# - ScrollToBottom
|
||||
# - ClearHistory
|
||||
# - Hide
|
||||
# - Minimize
|
||||
# - Quit
|
||||
# - ToggleFullscreen
|
||||
# - SpawnNewInstance
|
||||
# - ClearLogNotice
|
||||
# - ReceiveChar
|
||||
# - None
|
||||
#
|
||||
# (macOS only):
|
||||
# - ToggleSimpleFullscreen: Enters fullscreen without occupying another space
|
||||
#
|
||||
# - `command`: Fork and execute a specified command plus arguments
|
||||
#
|
||||
# The `command` field must be a map containing a `program` string and an
|
||||
# `args` array of command line parameter strings. For example:
|
||||
# `{ program: "alacritty", args: ["-e", "vttest"] }`
|
||||
#
|
||||
# And optionally:
|
||||
#
|
||||
# - `mods`: Key modifiers to filter binding actions
|
||||
#
|
||||
# - Command
|
||||
# - Control
|
||||
# - Option
|
||||
# - Super
|
||||
# - Shift
|
||||
# - Alt
|
||||
#
|
||||
# Multiple `mods` can be combined using `|` like this:
|
||||
# `mods: Control|Shift`.
|
||||
# Whitespace and capitalization are relevant and must match the example.
|
||||
#
|
||||
# - `mode`: Indicate a binding for only specific terminal reported modes
|
||||
#
|
||||
# This is mainly used to send applications the correct escape sequences
|
||||
# when in different modes.
|
||||
#
|
||||
# - AppCursor
|
||||
# - AppKeypad
|
||||
# - Alt
|
||||
#
|
||||
# A `~` operator can be used before a mode to apply the binding whenever
|
||||
# the mode is *not* active, e.g. `~Alt`.
|
||||
#
|
||||
# Bindings are always filled by default, but will be replaced when a new
|
||||
# binding with the same triggers is defined. To unset a default binding, it can
|
||||
# be mapped to the `ReceiveChar` action. Alternatively, you can use `None` for
|
||||
# a no-op if you do not wish to receive input characters for that binding.
|
||||
#
|
||||
# If the same trigger is assigned to multiple actions, all of them are executed
|
||||
# at once.
|
||||
#key_bindings:
|
||||
# (Windows, Linux, and BSD only)
|
||||
#- { key: V, mods: Control|Shift, action: Paste }
|
||||
#- { key: C, mods: Control|Shift, action: Copy }
|
||||
#- { key: Insert, mods: Shift, action: PasteSelection }
|
||||
#- { key: Key0, mods: Control, action: ResetFontSize }
|
||||
#- { key: Equals, mods: Control, action: IncreaseFontSize }
|
||||
#- { key: Add, mods: Control, action: IncreaseFontSize }
|
||||
#- { key: Subtract, mods: Control, action: DecreaseFontSize }
|
||||
#- { key: Minus, mods: Control, action: DecreaseFontSize }
|
||||
|
||||
# (Windows only)
|
||||
#- { key: Return, mods: Alt, action: ToggleFullscreen }
|
||||
|
||||
# (macOS only)
|
||||
#- { key: Key0, mods: Command, action: ResetFontSize }
|
||||
#- { key: Equals, mods: Command, action: IncreaseFontSize }
|
||||
#- { key: Add, mods: Command, action: IncreaseFontSize }
|
||||
#- { key: Minus, mods: Command, action: DecreaseFontSize }
|
||||
#- { key: K, mods: Command, action: ClearHistory }
|
||||
#- { key: K, mods: Command, chars: "\x0c" }
|
||||
#- { key: V, mods: Command, action: Paste }
|
||||
#- { key: C, mods: Command, action: Copy }
|
||||
#- { key: H, mods: Command, action: Hide }
|
||||
#- { key: M, mods: Command, action: Minimize }
|
||||
#- { key: Q, mods: Command, action: Quit }
|
||||
#- { key: W, mods: Command, action: Quit }
|
||||
#- { key: F, mods: Command|Control, action: ToggleFullscreen }
|
||||
|
||||
#- { key: Paste, action: Paste }
|
||||
#- { key: Copy, action: Copy }
|
||||
#- { key: L, mods: Control, action: ClearLogNotice }
|
||||
#- { key: L, mods: Control, chars: "\x0c" }
|
||||
#- { key: PageUp, mods: Shift, action: ScrollPageUp, mode: ~Alt }
|
||||
#- { key: PageDown, mods: Shift, action: ScrollPageDown, mode: ~Alt }
|
||||
#- { key: Home, mods: Shift, action: ScrollToTop, mode: ~Alt }
|
||||
#- { key: End, mods: Shift, action: ScrollToBottom, mode: ~Alt }
|
||||
|
||||
#debug:
|
||||
# Display the time it takes to redraw each frame.
|
||||
#render_timer: false
|
||||
|
||||
# Keep the log file after quitting Alacritty.
|
||||
#persistent_logging: false
|
||||
|
||||
# Log level
|
||||
#
|
||||
# Values for `log_level`:
|
||||
# - None
|
||||
# - Error
|
||||
# - Warn
|
||||
# - Info
|
||||
# - Debug
|
||||
# - Trace
|
||||
#log_level: Warn
|
||||
|
||||
# Print all received window events.
|
||||
#print_events: false
|
||||
107
.config/alacritty/alacritty-themes/bin/cli.js
Executable file
107
.config/alacritty/alacritty-themes/bin/cli.js
Executable file
@@ -0,0 +1,107 @@
|
||||
#!/usr/bin/env node
|
||||
|
||||
const fs = require('fs');
|
||||
const path = require('path');
|
||||
const prompts = require('prompts');
|
||||
const temp = require('temp').track();
|
||||
|
||||
const { createBackup, themesFolder } = require('../src/helpers');
|
||||
|
||||
const {
|
||||
applyTheme,
|
||||
createConfigFile,
|
||||
getAlacrittyConfig,
|
||||
getCurrentTheme,
|
||||
} = require('../index');
|
||||
|
||||
let themes = fs.readdirSync(themesFolder()).map((f) => f.replace('.yml', ''));
|
||||
|
||||
function main() {
|
||||
createBackup();
|
||||
const argumentsExist = process.argv.length > 2;
|
||||
const isAltThemesFolder =
|
||||
process.argv.includes('--directory') || process.argv.includes('-d');
|
||||
|
||||
if (argumentsExist && !isAltThemesFolder) {
|
||||
if (process.argv.includes('--help') || process.argv.includes('-h')) {
|
||||
console.log(
|
||||
'Usage: \n\talacritty-themes [options] [theme-name] | [themes-directory]\n'
|
||||
);
|
||||
console.log(
|
||||
'Description: \n\tThemes candy for alacritty A cross-platform GPU-accelerated terminal emulator\n'
|
||||
);
|
||||
console.log('Options: \n\t--help, -h\tshows this help message and exit');
|
||||
console.log('\t--create, -C\tcreates a new config file');
|
||||
console.log('\t--current, -c\tshows applied theme name');
|
||||
console.log('\t--list, -l\tlists all available themes');
|
||||
console.log('\t--directory, -d\tspecify themes directory');
|
||||
} else if (
|
||||
process.argv.includes('--create') ||
|
||||
process.argv.includes('-C')
|
||||
) {
|
||||
createConfigFile();
|
||||
} else if (
|
||||
process.argv.includes('--current') ||
|
||||
process.argv.includes('-c')
|
||||
) {
|
||||
console.log(getCurrentTheme());
|
||||
} else if (process.argv.includes('--list') || process.argv.includes('-l')) {
|
||||
themes.map((theme, index) => {
|
||||
console.log(index, theme);
|
||||
});
|
||||
} else {
|
||||
// the 3rd arg is theme name
|
||||
applyTheme(process.argv[2], themesFolder());
|
||||
}
|
||||
} else {
|
||||
let themesFolderPath = themesFolder();
|
||||
|
||||
// Alternative themes folder specified
|
||||
if (isAltThemesFolder) {
|
||||
themesFolderPath = path.resolve(process.argv[3]);
|
||||
themes = fs
|
||||
.readdirSync(themesFolderPath)
|
||||
.map((f) => f.replace('.yml', ''));
|
||||
}
|
||||
|
||||
// Copy original config to new file
|
||||
//
|
||||
const tempDir = temp.mkdirSync('alacritty-themes');
|
||||
const backupPath = path.join(tempDir, 'alacritty.yml');
|
||||
|
||||
const ymlPath = getAlacrittyConfig();
|
||||
fs.copyFile(ymlPath, backupPath, (err) => {
|
||||
if (err) throw err;
|
||||
});
|
||||
|
||||
(async () => {
|
||||
const response = await prompts({
|
||||
type: 'autocomplete',
|
||||
name: 'theme',
|
||||
message: 'Select a theme',
|
||||
choices: themes.map((t) => {
|
||||
return {
|
||||
title: t,
|
||||
value: t,
|
||||
};
|
||||
}),
|
||||
onState: (state) => {
|
||||
state.value && applyTheme(state.value, themesFolderPath, true); // set preview true
|
||||
},
|
||||
});
|
||||
|
||||
if (response.theme) {
|
||||
applyTheme(response.theme, themesFolderPath);
|
||||
} else {
|
||||
// Restore original config
|
||||
fs.readFile(backupPath, 'utf8', (err, data) => {
|
||||
fs.writeFile(ymlPath, data, 'utf8', (err2) => {
|
||||
if (err2) throw err2;
|
||||
});
|
||||
});
|
||||
}
|
||||
})();
|
||||
}
|
||||
}
|
||||
|
||||
main();
|
||||
1
.config/alacritty/alacritty-themes/commitlint.config.js
Executable file
1
.config/alacritty/alacritty-themes/commitlint.config.js
Executable file
@@ -0,0 +1 @@
|
||||
module.exports = { extends: ['@commitlint/config-conventional'] };
|
||||
105
.config/alacritty/alacritty-themes/contributing.md
Executable file
105
.config/alacritty/alacritty-themes/contributing.md
Executable file
@@ -0,0 +1,105 @@
|
||||
# Contributing to alacritty-themes
|
||||
|
||||
First and foremost, thank you! We appreciate that you want to contribute to alacritty-themes, your time is valuable, and your contributions mean a lot to us.
|
||||
|
||||
|
||||
## Important!
|
||||
|
||||
By contributing to this project, you:
|
||||
|
||||
* Agree that you have authored 100% of the content
|
||||
* Agree that you have the necessary rights to the content
|
||||
* Agree that you have received the necessary permissions from your employer to make the contributions (if applicable)
|
||||
* Agree that the content you contribute may be provided under the Project license(s)
|
||||
* Agree that, if you did not author 100% of the content, the appropriate licenses and copyrights have been added along with any other necessary attribution.
|
||||
|
||||
|
||||
## Getting started
|
||||
|
||||
**What does "contributing" mean?**
|
||||
|
||||
Creating an issue is the simplest form of contributing to a project. But there are many ways to contribute, including the following:
|
||||
|
||||
- Updating or correcting documentation
|
||||
- Feature requests
|
||||
- Bug reports
|
||||
|
||||
If you'd like to learn more about contributing in general, the [Guide to Idiomatic Contributing](https://github.com/jonschlinkert/idiomatic-contributing) has a lot of useful information.
|
||||
|
||||
**Showing support for alacritty-themes**
|
||||
|
||||
Please keep in mind that open source software is built by people like you, who spend their free time creating things the rest the community can use.
|
||||
|
||||
Don't have time to contribute? No worries, here are some other ways to show your support for alacritty-themes:
|
||||
|
||||
- star the [project](https://github.com/rajasegar/alacritty-themes)
|
||||
- tweet your support for alacritty-themes
|
||||
|
||||
|
||||
## Issues
|
||||
|
||||
Please only create issues for bug reports or feature requests. Issues discussing any other topics may be closed by the project's maintainers without further explanation.
|
||||
|
||||
Do not create issues about bumping dependencies unless a bug has been identified and you can demonstrate that it effects this library.
|
||||
|
||||
**Help us to help you**
|
||||
|
||||
Remember that we’re here to help, but not to make guesses about what you need help with:
|
||||
|
||||
- Whatever bug or issue you're experiencing, assume that it will not be as obvious to the maintainers as it is to you.
|
||||
- Spell it out completely. Keep in mind that maintainers need to think about _all potential use cases_ of a library. It's important that you explain how you're using a library so that maintainers can make that connection and solve the issue.
|
||||
|
||||
_It can't be understated how frustrating and draining it can be to maintainers to have to ask clarifying questions on the most basic things, before it's even possible to start debugging. Please try to make the best use of everyone's time involved, including yourself, by providing this information up front._
|
||||
|
||||
### Before creating an issue
|
||||
|
||||
Please try to determine if the issue is caused by an underlying library, and if so, create the issue there. Sometimes this is difficult to know. We only ask that you attempt to give a reasonable attempt to find out. Oftentimes the readme will have advice about where to go to create issues.
|
||||
|
||||
Try to follow these guidelines:
|
||||
|
||||
- **Avoid creating issues for implementation help** - It's much better for discoverability, SEO, and semantics - to keep the issue tracker focused on bugs and feature requests - to ask implementation-related questions on [stackoverflow.com][so]
|
||||
- **Investigate the issue** - Search for exising issues (open or closed) that address the issue, and might have even resolved it already.
|
||||
- **Check the readme** - oftentimes you will find notes about creating issues, and where to go depending on the type of issue.
|
||||
- Create the issue in the appropriate repository.
|
||||
|
||||
### Creating an issue
|
||||
|
||||
Please be as descriptive as possible when creating an issue. Give us the information we need to successfully answer your question or address your issue by answering the following in your issue:
|
||||
|
||||
- **description**: (required) What is the bug you're experiencing? How are you using this library/app?
|
||||
- **OS**: (required) what operating system are you on?
|
||||
- **version**: (required) please note the version of alacritty-themes are you using
|
||||
- **error messages**: (required) please paste any error messages into the issue, or a [gist](https://gist.github.com/)
|
||||
- **extensions, plugins, helpers, etc** (if applicable): please list any extensions you're using
|
||||
|
||||
|
||||
### Closing issues
|
||||
|
||||
The original poster or the maintainers of alacritty-themes may close an issue at any time. Typically, but not exclusively, issues are closed when:
|
||||
|
||||
- The issue is resolved
|
||||
- The project's maintainers have determined the issue is out of scope
|
||||
- An issue is clearly a duplicate of another issue, in which case the duplicate issue will be linked.
|
||||
- A discussion has clearly run its course
|
||||
|
||||
|
||||
## Next steps
|
||||
|
||||
**Tips for creating idiomatic issues**
|
||||
|
||||
Spending just a little extra time to review best practices and brush up on your contributing skills will, at minimum, make your issue easier to read, easier to resolve, and more likely to be found by others who have the same or similar issue in the future. At best, it will open up doors and potential career opportunities by helping you be at your best.
|
||||
|
||||
The following resources were hand-picked to help you be the most effective contributor you can be:
|
||||
|
||||
- The [Guide to Idiomatic Contributing](https://github.com/jonschlinkert/idiomatic-contributing) is a great place for newcomers to start, but there is also information for experienced contributors there.
|
||||
- Take some time to learn basic markdown. We can't stress this enough. Don't start pasting code into GitHub issues before you've taken a moment to review this [markdown cheatsheet](https://gist.github.com/jonschlinkert/5854601)
|
||||
- The GitHub guide to [basic markdown](https://help.github.com/articles/markdown-basics/) is another great markdown resource.
|
||||
- Learn about [GitHub Flavored Markdown](https://help.github.com/articles/github-flavored-markdown/). And if you want to really go above and beyond, read [mastering markdown](https://guides.github.com/features/mastering-markdown/).
|
||||
|
||||
At the very least, please try to:
|
||||
|
||||
- Use backticks to wrap code. This ensures that it retains its formatting and isn't modified when it's rendered by GitHub, and makes the code more readable to others
|
||||
- When applicable, use syntax highlighting by adding the correct language name after the first "code fence"
|
||||
|
||||
|
||||
[so]: http://stackoverflow.com/questions/tagged/alacritty-themes
|
||||
BIN
.config/alacritty/alacritty-themes/demo.gif
Executable file
BIN
.config/alacritty/alacritty-themes/demo.gif
Executable file
Binary file not shown.
|
After Width: | Height: | Size: 694 KiB |
133
.config/alacritty/alacritty-themes/index.js
Executable file
133
.config/alacritty/alacritty-themes/index.js
Executable file
@@ -0,0 +1,133 @@
|
||||
const YAML = require('yaml');
|
||||
const fs = require('fs');
|
||||
const fsPromises = fs.promises;
|
||||
const { Pair } = require('yaml/types');
|
||||
|
||||
const {
|
||||
NoAlacrittyFileFoundError,
|
||||
alacrittyConfigPath,
|
||||
alacrittyFileExists,
|
||||
alacrittyTemplatePath,
|
||||
pathToAlacrittyFile,
|
||||
themeFilePath,
|
||||
} = require('./src/helpers');
|
||||
const { exit } = require('process');
|
||||
|
||||
// pick the correct config file or handle errors, if it doesn't exist
|
||||
function getAlacrittyConfig() {
|
||||
if (!alacrittyFileExists()) {
|
||||
throw NoAlacrittyFileFoundError;
|
||||
}
|
||||
|
||||
return alacrittyConfigPath();
|
||||
}
|
||||
|
||||
function createConfigFile() {
|
||||
const templatePath = alacrittyTemplatePath();
|
||||
const configTemplate = fs.readFileSync(templatePath, 'utf8');
|
||||
const directories = pathToAlacrittyFile();
|
||||
const configFile = `${directories}alacritty.yml`;
|
||||
|
||||
// If .config/alacritty folder doesn't exists, create one
|
||||
if (!fs.existsSync(directories)) {
|
||||
fs.mkdirSync(directories);
|
||||
}
|
||||
|
||||
return fsPromises
|
||||
.writeFile(configFile, configTemplate, 'utf8')
|
||||
.then(() => {
|
||||
console.log(
|
||||
`The alacritty.yml config file was created here ${configFile}`
|
||||
);
|
||||
})
|
||||
.catch((err) => {
|
||||
if (err) throw err;
|
||||
});
|
||||
}
|
||||
|
||||
function getCurrentTheme() {
|
||||
if (!alacrittyConfigPath()) {
|
||||
console.log(
|
||||
'No Alacritty configuration file found\nRun: `alacritty-themes -C` to create one'
|
||||
);
|
||||
exit(1);
|
||||
}
|
||||
const themeFile = fs.readFileSync(alacrittyConfigPath(), 'utf8');
|
||||
const themeDoc = YAML.parse(themeFile);
|
||||
|
||||
return themeDoc.theme ? themeDoc.theme : 'default';
|
||||
}
|
||||
|
||||
function updateThemeWithFile(
|
||||
data,
|
||||
themeName,
|
||||
themePath,
|
||||
ymlPath,
|
||||
preview = false
|
||||
) {
|
||||
const themeFile = fs.readFileSync(themePath, 'utf8');
|
||||
const themeDoc = YAML.parseDocument(themeFile);
|
||||
const themeColors = themeDoc.contents.items.find(
|
||||
(i) => i.key.value === 'colors'
|
||||
);
|
||||
|
||||
const alacrittyDoc = YAML.parseDocument(data);
|
||||
if (alacrittyDoc.contents === null) {
|
||||
alacrittyDoc.contents = { items: [] };
|
||||
}
|
||||
const alacrittyColors = alacrittyDoc.contents.items.find(
|
||||
(i) => i.key.value === 'colors'
|
||||
);
|
||||
|
||||
if (alacrittyColors) {
|
||||
alacrittyColors.value = themeColors.value;
|
||||
} else {
|
||||
alacrittyDoc.contents.items.push(new Pair('colors', themeColors.value));
|
||||
}
|
||||
|
||||
const alacrittyTheme = alacrittyDoc.contents.items.find(
|
||||
(i) => i.key.value === 'theme'
|
||||
);
|
||||
|
||||
if (alacrittyTheme) {
|
||||
alacrittyTheme.value = themeName;
|
||||
} else {
|
||||
alacrittyDoc.contents.items.push(new Pair('theme', themeName));
|
||||
}
|
||||
|
||||
const newContent = String(alacrittyDoc);
|
||||
|
||||
return fsPromises
|
||||
.writeFile(ymlPath, newContent, 'utf8')
|
||||
.then(() => {
|
||||
if (!preview) {
|
||||
console.log(`The theme "${themeName}" has been applied successfully!`);
|
||||
}
|
||||
})
|
||||
.catch((err) => {
|
||||
if (err) throw err;
|
||||
});
|
||||
}
|
||||
|
||||
function updateTheme(data, theme, themesFolder, ymlPath, preview = false) {
|
||||
const isSpecificFile =
|
||||
fs.existsSync(theme) && !fs.lstatSync(theme).isDirectory();
|
||||
const themePath = isSpecificFile ? theme : themeFilePath(theme, themesFolder);
|
||||
|
||||
return updateThemeWithFile(data, theme, themePath, ymlPath, preview);
|
||||
}
|
||||
|
||||
function applyTheme(theme, themesFolder, preview = false) {
|
||||
const ymlPath = getAlacrittyConfig();
|
||||
|
||||
return fsPromises.readFile(ymlPath, 'utf8').then((data) => {
|
||||
return updateTheme(data, theme, themesFolder, ymlPath, preview);
|
||||
});
|
||||
}
|
||||
|
||||
module.exports = {
|
||||
applyTheme,
|
||||
createConfigFile,
|
||||
getAlacrittyConfig,
|
||||
getCurrentTheme,
|
||||
};
|
||||
98
.config/alacritty/alacritty-themes/package.json
Executable file
98
.config/alacritty/alacritty-themes/package.json
Executable file
@@ -0,0 +1,98 @@
|
||||
{
|
||||
"name": "alacritty-themes",
|
||||
"version": "4.4.2",
|
||||
"description": "Themes for Alacritty : A cross-platform GPU-Accelerated Terminal emulator",
|
||||
"main": "index.js",
|
||||
"bin": {
|
||||
"alacritty-themes": "./bin/cli.js"
|
||||
},
|
||||
"scripts": {
|
||||
"test": "mocha --recursive",
|
||||
"deploy": "git push && git push --tags && npm publish",
|
||||
"lint": "eslint .",
|
||||
"semantic-release": "semantic-release"
|
||||
},
|
||||
"keywords": [
|
||||
"alacritty",
|
||||
"theme",
|
||||
"themes",
|
||||
"terminal emulators",
|
||||
"terminal"
|
||||
],
|
||||
"author": "Rajasegar Chandran <rajasegar.c@gmail.com>",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"prompts": "2.4.2",
|
||||
"temp": "0.9.4",
|
||||
"yaml": "1.10.2"
|
||||
},
|
||||
"preferGlobal": true,
|
||||
"devDependencies": {
|
||||
"@commitlint/cli": "17.0.3",
|
||||
"@commitlint/config-conventional": "17.0.3",
|
||||
"@semantic-release/changelog": "6.0.1",
|
||||
"@semantic-release/git": "10.0.1",
|
||||
"eslint": "8.20.0",
|
||||
"eslint-config-prettier": "8.5.0",
|
||||
"eslint-plugin-node": "11.1.0",
|
||||
"eslint-plugin-prettier": "4.2.1",
|
||||
"husky": "8.0.1",
|
||||
"mocha": "10.0.0",
|
||||
"mock-fs": "5.1.2",
|
||||
"prettier": "2.7.1",
|
||||
"semantic-release": "^19.0.2",
|
||||
"sinon": "14.0.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=14.0.0"
|
||||
},
|
||||
"release": {
|
||||
"branches": [
|
||||
"master"
|
||||
],
|
||||
"plugins": [
|
||||
[
|
||||
"@semantic-release/commit-analyzer",
|
||||
{
|
||||
"preset": "angular",
|
||||
"releaseRules": [
|
||||
{
|
||||
"type": "docs",
|
||||
"scope": "README",
|
||||
"release": "patch"
|
||||
},
|
||||
{
|
||||
"type": "refactor",
|
||||
"scope": "core-*",
|
||||
"release": "minor"
|
||||
},
|
||||
{
|
||||
"type": "refactor",
|
||||
"release": "patch"
|
||||
}
|
||||
],
|
||||
"parserOpts": {
|
||||
"noteKeywords": [
|
||||
"BREAKING CHANGE",
|
||||
"BREAKING CHANGES"
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"@semantic-release/release-notes-generator",
|
||||
"@semantic-release/changelog",
|
||||
"@semantic-release/npm",
|
||||
[
|
||||
"@semantic-release/git",
|
||||
{
|
||||
"assets": [
|
||||
"package.json",
|
||||
"CHANGELOG.md"
|
||||
],
|
||||
"message": "release(version): Release ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"
|
||||
}
|
||||
],
|
||||
"@semantic-release/github"
|
||||
]
|
||||
}
|
||||
}
|
||||
3
.config/alacritty/alacritty-themes/settings.js
Executable file
3
.config/alacritty/alacritty-themes/settings.js
Executable file
@@ -0,0 +1,3 @@
|
||||
module.exports = {
|
||||
PROJECT_DIR: __dirname,
|
||||
};
|
||||
134
.config/alacritty/alacritty-themes/src/helpers/index.js
Executable file
134
.config/alacritty/alacritty-themes/src/helpers/index.js
Executable file
@@ -0,0 +1,134 @@
|
||||
const fs = require('fs');
|
||||
const fsPromises = fs.promises;
|
||||
const path = require('path');
|
||||
const settings = require('../../settings');
|
||||
|
||||
const NoAlacrittyFileFoundError = new Error(
|
||||
'No Alacritty configuration file found.\nExpected one of the following files to exist:\n' +
|
||||
possibleLocations().join('\n') +
|
||||
'\nOr you can create a new one using `alacritty-themes --create`'
|
||||
);
|
||||
|
||||
function createBackup() {
|
||||
if (!alacrittyFileExists()) {
|
||||
return;
|
||||
}
|
||||
|
||||
const backupFile = `${pathToAlacrittyFile()}alacritty.yml.${Date.now()}.bak`;
|
||||
|
||||
fsPromises
|
||||
.copyFile(alacrittyFile(), backupFile)
|
||||
.then(() => {
|
||||
console.log(`Automatic backup file was created: ${backupFile}`);
|
||||
})
|
||||
.catch((err) => {
|
||||
if (err) throw err;
|
||||
});
|
||||
}
|
||||
|
||||
function rootDirectory() {
|
||||
return settings.PROJECT_DIR;
|
||||
}
|
||||
|
||||
function themeFilePath(themeName, themesFolder) {
|
||||
return path.join(themesFolder, `${themeName}.yml`);
|
||||
}
|
||||
|
||||
function themesFolder() {
|
||||
return path.join(rootDirectory(), 'themes');
|
||||
}
|
||||
|
||||
function isWindows() {
|
||||
return process.env.OS === 'Windows_NT';
|
||||
}
|
||||
|
||||
function windowsHome() {
|
||||
return process.env.APPDATA;
|
||||
}
|
||||
|
||||
function linuxHome() {
|
||||
return process.env.HOME;
|
||||
}
|
||||
|
||||
function archHome() {
|
||||
return process.env.XDG_CONFIG_HOME;
|
||||
}
|
||||
|
||||
function alacrittyFile() {
|
||||
return `${pathToAlacrittyFile()}alacritty.yml`;
|
||||
}
|
||||
|
||||
function pathToAlacrittyFile() {
|
||||
return isWindows()
|
||||
? pathToAlacrittyFileOnWindows()
|
||||
: pathToAlacrittyFileOnLinux();
|
||||
}
|
||||
|
||||
function pathToAlacrittyFileOnWindows() {
|
||||
return path.join(windowsHome(), 'alacritty/');
|
||||
}
|
||||
|
||||
function pathToAlacrittyFileOnLinux() {
|
||||
return path.join(linuxHome(), '.config/alacritty/');
|
||||
}
|
||||
|
||||
function alacrittyTemplatePath() {
|
||||
return path.join(rootDirectory(), 'alacritty.yml');
|
||||
}
|
||||
|
||||
function alacrittyFileExists() {
|
||||
return possibleLocations().some(function (location) {
|
||||
return fs.existsSync(location);
|
||||
});
|
||||
}
|
||||
|
||||
function alacrittyConfigPath() {
|
||||
return possibleLocations().find(function (location) {
|
||||
if (!fs.existsSync(location)) return;
|
||||
|
||||
return location;
|
||||
});
|
||||
}
|
||||
|
||||
function possibleLocations() {
|
||||
let locations = [];
|
||||
|
||||
if (linuxHome()) {
|
||||
locations.push(
|
||||
path.join(linuxHome(), '.config/alacritty/alacritty.yml'),
|
||||
path.join(linuxHome(), '.alacritty.yml')
|
||||
);
|
||||
}
|
||||
|
||||
if (isWindows()) {
|
||||
locations.push(path.join(windowsHome(), 'alacritty/alacritty.yml'));
|
||||
}
|
||||
|
||||
// locations where the alacritty config can be located according to
|
||||
// https://github.com/alacritty/alacritty#configuration
|
||||
if (archHome()) {
|
||||
locations.push(
|
||||
path.join(archHome(), 'alacritty/alacritty.yml'),
|
||||
path.join(archHome(), 'alacritty.yml')
|
||||
);
|
||||
}
|
||||
|
||||
return locations;
|
||||
}
|
||||
|
||||
module.exports = {
|
||||
NoAlacrittyFileFoundError,
|
||||
alacrittyConfigPath,
|
||||
alacrittyFileExists,
|
||||
alacrittyTemplatePath,
|
||||
archHome,
|
||||
createBackup,
|
||||
isWindows,
|
||||
linuxHome,
|
||||
pathToAlacrittyFile,
|
||||
possibleLocations,
|
||||
rootDirectory,
|
||||
themeFilePath,
|
||||
themesFolder,
|
||||
windowsHome,
|
||||
};
|
||||
99
.config/alacritty/alacritty-themes/test/index.test.js
Executable file
99
.config/alacritty/alacritty-themes/test/index.test.js
Executable file
@@ -0,0 +1,99 @@
|
||||
/* globals describe it afterEach */
|
||||
'use strict';
|
||||
|
||||
const assert = require('assert');
|
||||
const mockFs = require('mock-fs');
|
||||
const fs = require('fs');
|
||||
const YAML = require('yaml');
|
||||
|
||||
const { getAlacrittyConfig, createConfigFile, applyTheme } = require('../');
|
||||
|
||||
const {
|
||||
NoAlacrittyFileFoundError,
|
||||
alacrittyTemplatePath,
|
||||
linuxHome,
|
||||
themeFilePath,
|
||||
themesFolder,
|
||||
} = require('../src/helpers');
|
||||
|
||||
const homeDir = linuxHome();
|
||||
|
||||
afterEach(mockFs.restore);
|
||||
|
||||
describe('Alacritty Themes', () => {
|
||||
it('returns NoAlacrittyFileFoundError error', () => {
|
||||
mockFs();
|
||||
assert.throws(() => getAlacrittyConfig(), NoAlacrittyFileFoundError);
|
||||
});
|
||||
|
||||
it('creates an alacritty.yml config file', async () => {
|
||||
const templatePath = alacrittyTemplatePath();
|
||||
const mockDir = {
|
||||
'alacritty.yml': mockFs.load(templatePath),
|
||||
};
|
||||
mockDir[`${homeDir}/.config/`] = { alacritty: {} };
|
||||
mockFs(mockDir);
|
||||
await createConfigFile();
|
||||
const ymlPath = getAlacrittyConfig();
|
||||
assert.strictEqual(ymlPath, `${homeDir}/.config/alacritty/alacritty.yml`);
|
||||
});
|
||||
|
||||
it('sets the correct theme colors', async () => {
|
||||
const templatePath = alacrittyTemplatePath();
|
||||
const draculaPath = themeFilePath('Dracula', themesFolder());
|
||||
const draculaTemplateContent = mockFs.bypass(() =>
|
||||
fs.readFileSync(draculaPath, 'utf8')
|
||||
);
|
||||
const draculaParsedContent = YAML.parse(draculaTemplateContent);
|
||||
|
||||
const mockDir = {
|
||||
'alacritty.yml': mockFs.load(templatePath),
|
||||
themes: {
|
||||
'Dracula.yml': draculaTemplateContent,
|
||||
},
|
||||
};
|
||||
|
||||
mockDir[`${homeDir}/.config`] = { alacritty: {} };
|
||||
mockFs(mockDir);
|
||||
await createConfigFile();
|
||||
const ymlPath = getAlacrittyConfig();
|
||||
await applyTheme('Dracula', themesFolder());
|
||||
const newAlacrittyFile = fs.readFileSync(ymlPath, 'utf8');
|
||||
const alacrittyParsedContent = YAML.parse(newAlacrittyFile);
|
||||
|
||||
assert.deepStrictEqual(
|
||||
alacrittyParsedContent.colors,
|
||||
draculaParsedContent.colors
|
||||
);
|
||||
});
|
||||
|
||||
it('keeps comments', async () => {
|
||||
const alacrittyPath = alacrittyTemplatePath();
|
||||
const alacrittyContent = mockFs.bypass(() =>
|
||||
fs.readFileSync(alacrittyPath, 'utf8')
|
||||
);
|
||||
const draculaPath = themeFilePath('Dracula', themesFolder());
|
||||
const draculaContent = mockFs.bypass(() =>
|
||||
fs.readFileSync(draculaPath, 'utf8')
|
||||
);
|
||||
|
||||
const mockDir = {
|
||||
'alacritty.yml': alacrittyContent,
|
||||
themes: {
|
||||
'Dracula.yml': draculaContent,
|
||||
},
|
||||
};
|
||||
mockDir[`${homeDir}/.config`] = { alacritty: {} };
|
||||
mockFs(mockDir);
|
||||
await createConfigFile();
|
||||
const userAlacrittyPath = getAlacrittyConfig();
|
||||
await applyTheme('Dracula', themesFolder());
|
||||
const userAlacrittyFile = fs.readFileSync(userAlacrittyPath, 'utf8');
|
||||
const alacritty = YAML.parseDocument(userAlacrittyFile);
|
||||
|
||||
assert.strictEqual(
|
||||
alacritty.commentBefore,
|
||||
' Configuration for Alacritty, the GPU enhanced terminal emulator.'
|
||||
);
|
||||
});
|
||||
});
|
||||
133
.config/alacritty/alacritty-themes/test/src/helpers/index.test.js
Executable file
133
.config/alacritty/alacritty-themes/test/src/helpers/index.test.js
Executable file
@@ -0,0 +1,133 @@
|
||||
/* globals describe it afterEach */
|
||||
const assert = require('assert');
|
||||
const fs = require('fs');
|
||||
const mockFs = require('mock-fs');
|
||||
const sinon = require('sinon');
|
||||
|
||||
const helper = require('../../../src/helpers');
|
||||
const settings = require('../../../settings');
|
||||
|
||||
afterEach(() => {
|
||||
sinon.restore();
|
||||
});
|
||||
|
||||
describe('rootDirectory', () => {
|
||||
it('returns the alacritty-themes root directory', () => {
|
||||
let alacrittyThemeDirectory = '/home/rajasegar/projects/alacritty-themes';
|
||||
sinon.stub(helper, 'rootDirectory').returns(alacrittyThemeDirectory);
|
||||
|
||||
assert.strictEqual(helper.rootDirectory(), alacrittyThemeDirectory);
|
||||
});
|
||||
});
|
||||
|
||||
describe('themeFilePath', 'themesFolder', () => {
|
||||
it('returns a theme file', () => {
|
||||
let path = `${settings.PROJECT_DIR}/themes/TokyoNight_Storm.yml`;
|
||||
let themePath = {};
|
||||
themePath[path] = '# TokyoNight Alacritty Colors';
|
||||
mockFs(themePath);
|
||||
|
||||
assert.strictEqual(
|
||||
path,
|
||||
helper.themeFilePath('TokyoNight_Storm', helper.themesFolder())
|
||||
);
|
||||
});
|
||||
|
||||
it('does not return a theme file', () => {
|
||||
let path = `${settings.PROJECT_DIR}/themes/TokyoNight_Storm.yml`;
|
||||
let themePath = {};
|
||||
themePath[path] = '# TokyoNight Alacritty Colors';
|
||||
|
||||
mockFs({
|
||||
'TokyoNight_Storm.yml': '# TokyoNight Alacritty Colors',
|
||||
});
|
||||
|
||||
assert.strictEqual(
|
||||
fs.existsSync(helper.themeFilePath('Dracula', helper.themesFolder())),
|
||||
false
|
||||
);
|
||||
});
|
||||
});
|
||||
|
||||
describe('isWindows', () => {
|
||||
it('returns true', () => {
|
||||
sinon.stub(helper, 'isWindows').returns(true);
|
||||
|
||||
assert.strictEqual(helper.isWindows(), true);
|
||||
});
|
||||
|
||||
it('returns false', () => {
|
||||
sinon.stub(helper, 'isWindows').returns(false);
|
||||
|
||||
assert.strictEqual(helper.isWindows(), false);
|
||||
});
|
||||
});
|
||||
|
||||
describe('linuxHome', () => {
|
||||
it('returns user linux root directory', () => {
|
||||
let home = '/home/rajasegar';
|
||||
sinon.stub(helper, 'linuxHome').returns(home);
|
||||
|
||||
assert.strictEqual(helper.linuxHome(), home);
|
||||
});
|
||||
});
|
||||
|
||||
describe('archHome', () => {
|
||||
it('returns user arch root directory', () => {
|
||||
let home = '/users/rajasegar';
|
||||
sinon.stub(helper, 'archHome').returns(home);
|
||||
|
||||
assert.strictEqual(helper.archHome(), home);
|
||||
});
|
||||
});
|
||||
|
||||
describe('pathToAlacrittyFile', () => {
|
||||
it('returns the path to alacritty file on linux', () => {
|
||||
let home = '/home/rajasegar';
|
||||
sinon.stub(helper, 'isWindows').returns(false);
|
||||
sinon
|
||||
.stub(helper, 'pathToAlacrittyFile')
|
||||
.returns(`${home}/.config/alacritty/`);
|
||||
|
||||
assert.strictEqual(
|
||||
helper.pathToAlacrittyFile(),
|
||||
`${home}/.config/alacritty/`
|
||||
);
|
||||
});
|
||||
});
|
||||
|
||||
describe('possibleLocations', () => {
|
||||
it('returns an array', () => {
|
||||
let locations = typeof helper.possibleLocations();
|
||||
|
||||
assert(locations, 'array');
|
||||
});
|
||||
|
||||
it('returns Linux possible locations', () => {
|
||||
let home = '/home/rajasegar';
|
||||
sinon.stub(helper, 'linuxHome').returns(home);
|
||||
|
||||
let locations = helper.possibleLocations();
|
||||
|
||||
assert(locations, [
|
||||
`${home}/.config/alacritty/alacritty.yml`,
|
||||
`${home}/.config/.alacritty.yml`,
|
||||
]);
|
||||
});
|
||||
|
||||
it('includes Arch possible locations', () => {
|
||||
let home = '/home/rajasegar';
|
||||
let local = '/usr/local';
|
||||
sinon.stub(helper, 'linuxHome').returns(home);
|
||||
sinon.stub(helper, 'archHome').returns(local);
|
||||
|
||||
let locations = helper.possibleLocations();
|
||||
|
||||
assert(locations, [
|
||||
`${home}/.config/alacritty/alacritty.yml`,
|
||||
`${home}/.alacritty.yml`,
|
||||
`${local}/alacritty/alacritty.yml`,
|
||||
`${local}/alacritty.yml`,
|
||||
]);
|
||||
});
|
||||
});
|
||||
27
.config/alacritty/alacritty-themes/themes/3024.dark.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/3024.dark.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: 3024 (dark)
|
||||
author: Chris Kempson
|
||||
primary:
|
||||
background: "#090300"
|
||||
foreground: "#a5a2a2"
|
||||
cursor:
|
||||
text: "#090300"
|
||||
cursor: "#a5a2a2"
|
||||
normal:
|
||||
black: "#090300"
|
||||
red: "#db2d20"
|
||||
green: "#01a252"
|
||||
yellow: "#fded02"
|
||||
blue: "#01a0e4"
|
||||
magenta: "#a16a94"
|
||||
cyan: "#b5e4f4"
|
||||
white: "#a5a2a2"
|
||||
bright:
|
||||
black: "#5c5855"
|
||||
red: "#db2d20"
|
||||
green: "#01a252"
|
||||
yellow: "#fded02"
|
||||
blue: "#01a0e4"
|
||||
magenta: "#a16a94"
|
||||
cyan: "#b5e4f4"
|
||||
white: "#f7f7f7"
|
||||
27
.config/alacritty/alacritty-themes/themes/3024.light.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/3024.light.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: 3024 (light)
|
||||
author: Chris Kempson
|
||||
primary:
|
||||
background: "#f7f7f7"
|
||||
foreground: "#4a4543"
|
||||
cursor:
|
||||
text: "#f7f7f7"
|
||||
cursor: "#4a4543"
|
||||
normal:
|
||||
black: "#090300"
|
||||
red: "#db2d20"
|
||||
green: "#01a252"
|
||||
yellow: "#fded02"
|
||||
blue: "#01a0e4"
|
||||
magenta: "#a16a94"
|
||||
cyan: "#b5e4f4"
|
||||
white: "#a5a2a2"
|
||||
bright:
|
||||
black: "#5c5855"
|
||||
red: "#db2d20"
|
||||
green: "#01a252"
|
||||
yellow: "#fded02"
|
||||
blue: "#01a0e4"
|
||||
magenta: "#a16a94"
|
||||
cyan: "#b5e4f4"
|
||||
white: "#f7f7f7"
|
||||
48
.config/alacritty/alacritty-themes/themes/Afterglow.yml
Executable file
48
.config/alacritty/alacritty-themes/themes/Afterglow.yml
Executable file
@@ -0,0 +1,48 @@
|
||||
colors:
|
||||
# Default colors
|
||||
primary:
|
||||
background: '#2c2c2c'
|
||||
foreground: '#d6d6d6'
|
||||
|
||||
dim_foreground: '#dbdbdb'
|
||||
bright_foreground: '#d9d9d9'
|
||||
dim_background: '#202020' # not sure
|
||||
bright_background: '#3a3a3a' # not sure
|
||||
|
||||
# Cursor colors
|
||||
cursor:
|
||||
text: '#2c2c2c'
|
||||
cursor: '#d9d9d9'
|
||||
|
||||
# Normal colors
|
||||
normal:
|
||||
black: '#1c1c1c'
|
||||
red: '#bc5653'
|
||||
green: '#909d63'
|
||||
yellow: '#ebc17a'
|
||||
blue: '#7eaac7'
|
||||
magenta: '#aa6292'
|
||||
cyan: '#86d3ce'
|
||||
white: '#cacaca'
|
||||
|
||||
# Bright colors
|
||||
bright:
|
||||
black: '#636363'
|
||||
red: '#bc5653'
|
||||
green: '#909d63'
|
||||
yellow: '#ebc17a'
|
||||
blue: '#7eaac7'
|
||||
magenta: '#aa6292'
|
||||
cyan: '#86d3ce'
|
||||
white: '#f7f7f7'
|
||||
|
||||
# Dim colors
|
||||
dim:
|
||||
black: '#232323'
|
||||
red: '#74423f'
|
||||
green: '#5e6547'
|
||||
yellow: '#8b7653'
|
||||
blue: '#556b79'
|
||||
magenta: '#6e4962'
|
||||
cyan: '#5c8482'
|
||||
white: '#828282'
|
||||
27
.config/alacritty/alacritty-themes/themes/Alabaster.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Alabaster.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Alabaster
|
||||
author: tonsky
|
||||
primary:
|
||||
background: "#F7F7F7"
|
||||
foreground: "#000000"
|
||||
cursor:
|
||||
text: "#448C27"
|
||||
cursor: "#000000"
|
||||
normal:
|
||||
black: "#000000"
|
||||
red: "#AA3731"
|
||||
green: "#448C27"
|
||||
yellow: "#CB9000"
|
||||
blue: "#325CC0"
|
||||
magenta: "#7A3E9D"
|
||||
cyan: "#0083B2"
|
||||
white: "#BBBBBB"
|
||||
bright:
|
||||
black: "#777777"
|
||||
red: "#F05050"
|
||||
green: "#60CB00"
|
||||
yellow: "#FFBC5D"
|
||||
blue: "#007ACC"
|
||||
magenta: "#E64CE6"
|
||||
cyan: "#00AACB"
|
||||
white: "#FFFFFF"
|
||||
32
.config/alacritty/alacritty-themes/themes/Argonaut.yml
Executable file
32
.config/alacritty/alacritty-themes/themes/Argonaut.yml
Executable file
@@ -0,0 +1,32 @@
|
||||
colors:
|
||||
# Default colors
|
||||
primary:
|
||||
background: '#292C3E'
|
||||
foreground: '#EBEBEB'
|
||||
|
||||
# Cursor colors
|
||||
cursor:
|
||||
text: '#FF261E'
|
||||
cursor: '#FF261E'
|
||||
|
||||
# Normal colors
|
||||
normal:
|
||||
black: '#0d0d0d'
|
||||
red: '#FF301B'
|
||||
green: '#A0E521'
|
||||
yellow: '#FFC620'
|
||||
blue: '#1BA6FA'
|
||||
magenta: '#8763B8'
|
||||
cyan: '#21DEEF'
|
||||
white: '#EBEBEB'
|
||||
|
||||
# Bright colors
|
||||
bright:
|
||||
black: '#6D7070'
|
||||
red: '#FF4352'
|
||||
green: '#B8E466'
|
||||
yellow: '#FFD750'
|
||||
blue: '#1BA6FA'
|
||||
magenta: '#A578EA'
|
||||
cyan: '#73FBF1'
|
||||
white: '#FEFEF8'
|
||||
27
.config/alacritty/alacritty-themes/themes/Ashes.dark.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Ashes.dark.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Ashes (dark)
|
||||
author: Chris Kempson
|
||||
primary:
|
||||
background: "#1c2023"
|
||||
foreground: "#c7ccd1"
|
||||
cursor:
|
||||
text: "#1c2023"
|
||||
cursor: "#c7ccd1"
|
||||
normal:
|
||||
black: "#1c2023"
|
||||
red: "#c7ae95"
|
||||
green: "#95c7ae"
|
||||
yellow: "#aec795"
|
||||
blue: "#ae95c7"
|
||||
magenta: "#c795ae"
|
||||
cyan: "#95aec7"
|
||||
white: "#c7ccd1"
|
||||
bright:
|
||||
black: "#747c84"
|
||||
red: "#c7ae95"
|
||||
green: "#95c7ae"
|
||||
yellow: "#aec795"
|
||||
blue: "#ae95c7"
|
||||
magenta: "#c795ae"
|
||||
cyan: "#95aec7"
|
||||
white: "#f3f4f5"
|
||||
27
.config/alacritty/alacritty-themes/themes/Ashes.light.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Ashes.light.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Ashes (light)
|
||||
author: Chris Kempson
|
||||
primary:
|
||||
background: "#f3f4f5"
|
||||
foreground: "#565e65"
|
||||
cursor:
|
||||
text: "#f3f4f5"
|
||||
cursor: "#565e65"
|
||||
normal:
|
||||
black: "#1c2023"
|
||||
red: "#c7ae95"
|
||||
green: "#95c7ae"
|
||||
yellow: "#aec795"
|
||||
blue: "#ae95c7"
|
||||
magenta: "#c795ae"
|
||||
cyan: "#95aec7"
|
||||
white: "#c7ccd1"
|
||||
bright:
|
||||
black: "#747c84"
|
||||
red: "#c7ae95"
|
||||
green: "#95c7ae"
|
||||
yellow: "#aec795"
|
||||
blue: "#ae95c7"
|
||||
magenta: "#c795ae"
|
||||
cyan: "#95aec7"
|
||||
white: "#f3f4f5"
|
||||
27
.config/alacritty/alacritty-themes/themes/Astromouse.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Astromouse.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: astromouse
|
||||
author: ""
|
||||
primary:
|
||||
background: "#000000"
|
||||
foreground: "#ffffff"
|
||||
cursor:
|
||||
text: "#000000"
|
||||
cursor: "#ffffff"
|
||||
normal:
|
||||
black: "#1c1c1c"
|
||||
red: "#d770af"
|
||||
green: "#9acc79"
|
||||
yellow: "#d0d26b"
|
||||
blue: "#77b6c5"
|
||||
magenta: "#a488d9"
|
||||
cyan: "#7fcab3"
|
||||
white: "#8d8d8d"
|
||||
bright:
|
||||
black: "#3d3a3a"
|
||||
red: "#d28abf"
|
||||
green: "#8fb676"
|
||||
yellow: "#c8bc45"
|
||||
blue: "#8fa7b9"
|
||||
magenta: "#bd89de"
|
||||
cyan: "#6ec2a8"
|
||||
white: "#dad3d3"
|
||||
27
.config/alacritty/alacritty-themes/themes/Atelierdune.dark.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Atelierdune.dark.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Atelierdune (dark)
|
||||
author: Chris Kempson
|
||||
primary:
|
||||
background: "#20201d"
|
||||
foreground: "#a6a28c"
|
||||
cursor:
|
||||
text: "#20201d"
|
||||
cursor: "#a6a28c"
|
||||
normal:
|
||||
black: "#20201d"
|
||||
red: "#d73737"
|
||||
green: "#60ac39"
|
||||
yellow: "#cfb017"
|
||||
blue: "#6684e1"
|
||||
magenta: "#b854d4"
|
||||
cyan: "#1fad83"
|
||||
white: "#a6a28c"
|
||||
bright:
|
||||
black: "#7d7a68"
|
||||
red: "#d73737"
|
||||
green: "#60ac39"
|
||||
yellow: "#cfb017"
|
||||
blue: "#6684e1"
|
||||
magenta: "#b854d4"
|
||||
cyan: "#1fad83"
|
||||
white: "#fefbec"
|
||||
27
.config/alacritty/alacritty-themes/themes/Atelierdune.light.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Atelierdune.light.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Atelierdune (light)
|
||||
author: Chris Kempson
|
||||
primary:
|
||||
background: "#fefbec"
|
||||
foreground: "#6e6b5e"
|
||||
cursor:
|
||||
text: "#fefbec"
|
||||
cursor: "#6e6b5e"
|
||||
normal:
|
||||
black: "#20201d"
|
||||
red: "#d73737"
|
||||
green: "#60ac39"
|
||||
yellow: "#cfb017"
|
||||
blue: "#6684e1"
|
||||
magenta: "#b854d4"
|
||||
cyan: "#1fad83"
|
||||
white: "#a6a28c"
|
||||
bright:
|
||||
black: "#7d7a68"
|
||||
red: "#d73737"
|
||||
green: "#60ac39"
|
||||
yellow: "#cfb017"
|
||||
blue: "#6684e1"
|
||||
magenta: "#b854d4"
|
||||
cyan: "#1fad83"
|
||||
white: "#fefbec"
|
||||
27
.config/alacritty/alacritty-themes/themes/Atelierforest.dark.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Atelierforest.dark.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Atelierforest (dark)
|
||||
author: Chris Kempson
|
||||
primary:
|
||||
background: "#1b1918"
|
||||
foreground: "#a8a19f"
|
||||
cursor:
|
||||
text: "#1b1918"
|
||||
cursor: "#a8a19f"
|
||||
normal:
|
||||
black: "#1b1918"
|
||||
red: "#f22c40"
|
||||
green: "#5ab738"
|
||||
yellow: "#d5911a"
|
||||
blue: "#407ee7"
|
||||
magenta: "#6666ea"
|
||||
cyan: "#00ad9c"
|
||||
white: "#a8a19f"
|
||||
bright:
|
||||
black: "#766e6b"
|
||||
red: "#f22c40"
|
||||
green: "#5ab738"
|
||||
yellow: "#d5911a"
|
||||
blue: "#407ee7"
|
||||
magenta: "#6666ea"
|
||||
cyan: "#00ad9c"
|
||||
white: "#f1efee"
|
||||
27
.config/alacritty/alacritty-themes/themes/Atelierforest.light.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Atelierforest.light.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Atelierforest (light)
|
||||
author: Chris Kempson
|
||||
primary:
|
||||
background: "#f1efee"
|
||||
foreground: "#68615e"
|
||||
cursor:
|
||||
text: "#f1efee"
|
||||
cursor: "#68615e"
|
||||
normal:
|
||||
black: "#1b1918"
|
||||
red: "#f22c40"
|
||||
green: "#5ab738"
|
||||
yellow: "#d5911a"
|
||||
blue: "#407ee7"
|
||||
magenta: "#6666ea"
|
||||
cyan: "#00ad9c"
|
||||
white: "#a8a19f"
|
||||
bright:
|
||||
black: "#766e6b"
|
||||
red: "#f22c40"
|
||||
green: "#5ab738"
|
||||
yellow: "#d5911a"
|
||||
blue: "#407ee7"
|
||||
magenta: "#6666ea"
|
||||
cyan: "#00ad9c"
|
||||
white: "#f1efee"
|
||||
27
.config/alacritty/alacritty-themes/themes/Atelierheath.dark.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Atelierheath.dark.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Atelierheath (dark)
|
||||
author: Chris Kempson
|
||||
primary:
|
||||
background: "#1b181b"
|
||||
foreground: "#ab9bab"
|
||||
cursor:
|
||||
text: "#1b181b"
|
||||
cursor: "#ab9bab"
|
||||
normal:
|
||||
black: "#1b181b"
|
||||
red: "#ca402b"
|
||||
green: "#379a37"
|
||||
yellow: "#bb8a35"
|
||||
blue: "#516aec"
|
||||
magenta: "#7b59c0"
|
||||
cyan: "#159393"
|
||||
white: "#ab9bab"
|
||||
bright:
|
||||
black: "#776977"
|
||||
red: "#ca402b"
|
||||
green: "#379a37"
|
||||
yellow: "#bb8a35"
|
||||
blue: "#516aec"
|
||||
magenta: "#7b59c0"
|
||||
cyan: "#159393"
|
||||
white: "#f7f3f7"
|
||||
27
.config/alacritty/alacritty-themes/themes/Atelierheath.light.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Atelierheath.light.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Atelierheath (light)
|
||||
author: Chris Kempson
|
||||
primary:
|
||||
background: "#f7f3f7"
|
||||
foreground: "#695d69"
|
||||
cursor:
|
||||
text: "#f7f3f7"
|
||||
cursor: "#695d69"
|
||||
normal:
|
||||
black: "#1b181b"
|
||||
red: "#ca402b"
|
||||
green: "#379a37"
|
||||
yellow: "#bb8a35"
|
||||
blue: "#516aec"
|
||||
magenta: "#7b59c0"
|
||||
cyan: "#159393"
|
||||
white: "#ab9bab"
|
||||
bright:
|
||||
black: "#776977"
|
||||
red: "#ca402b"
|
||||
green: "#379a37"
|
||||
yellow: "#bb8a35"
|
||||
blue: "#516aec"
|
||||
magenta: "#7b59c0"
|
||||
cyan: "#159393"
|
||||
white: "#f7f3f7"
|
||||
27
.config/alacritty/alacritty-themes/themes/Atelierlakeside.dark.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Atelierlakeside.dark.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Atelierlakeside (dark)
|
||||
author: Chris Kempson
|
||||
primary:
|
||||
background: "#161b1d"
|
||||
foreground: "#7ea2b4"
|
||||
cursor:
|
||||
text: "#161b1d"
|
||||
cursor: "#7ea2b4"
|
||||
normal:
|
||||
black: "#161b1d"
|
||||
red: "#d22d72"
|
||||
green: "#568c3b"
|
||||
yellow: "#8a8a0f"
|
||||
blue: "#257fad"
|
||||
magenta: "#5d5db1"
|
||||
cyan: "#2d8f6f"
|
||||
white: "#7ea2b4"
|
||||
bright:
|
||||
black: "#5a7b8c"
|
||||
red: "#d22d72"
|
||||
green: "#568c3b"
|
||||
yellow: "#8a8a0f"
|
||||
blue: "#257fad"
|
||||
magenta: "#5d5db1"
|
||||
cyan: "#2d8f6f"
|
||||
white: "#ebf8ff"
|
||||
27
.config/alacritty/alacritty-themes/themes/Atelierlakeside.light.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Atelierlakeside.light.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Atelierlakeside (light)
|
||||
author: Chris Kempson
|
||||
primary:
|
||||
background: "#ebf8ff"
|
||||
foreground: "#516d7b"
|
||||
cursor:
|
||||
text: "#ebf8ff"
|
||||
cursor: "#516d7b"
|
||||
normal:
|
||||
black: "#161b1d"
|
||||
red: "#d22d72"
|
||||
green: "#568c3b"
|
||||
yellow: "#8a8a0f"
|
||||
blue: "#257fad"
|
||||
magenta: "#5d5db1"
|
||||
cyan: "#2d8f6f"
|
||||
white: "#7ea2b4"
|
||||
bright:
|
||||
black: "#5a7b8c"
|
||||
red: "#d22d72"
|
||||
green: "#568c3b"
|
||||
yellow: "#8a8a0f"
|
||||
blue: "#257fad"
|
||||
magenta: "#5d5db1"
|
||||
cyan: "#2d8f6f"
|
||||
white: "#ebf8ff"
|
||||
27
.config/alacritty/alacritty-themes/themes/Atelierseaside.dark.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Atelierseaside.dark.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Atelierseaside (dark)
|
||||
author: Chris Kempson
|
||||
primary:
|
||||
background: "#131513"
|
||||
foreground: "#8ca68c"
|
||||
cursor:
|
||||
text: "#131513"
|
||||
cursor: "#8ca68c"
|
||||
normal:
|
||||
black: "#131513"
|
||||
red: "#e6193c"
|
||||
green: "#29a329"
|
||||
yellow: "#c3c322"
|
||||
blue: "#3d62f5"
|
||||
magenta: "#ad2bee"
|
||||
cyan: "#1999b3"
|
||||
white: "#8ca68c"
|
||||
bright:
|
||||
black: "#687d68"
|
||||
red: "#e6193c"
|
||||
green: "#29a329"
|
||||
yellow: "#c3c322"
|
||||
blue: "#3d62f5"
|
||||
magenta: "#ad2bee"
|
||||
cyan: "#1999b3"
|
||||
white: "#f0fff0"
|
||||
27
.config/alacritty/alacritty-themes/themes/Atelierseaside.light.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Atelierseaside.light.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Atelierseaside (light)
|
||||
author: Chris Kempson
|
||||
primary:
|
||||
background: "#f0fff0"
|
||||
foreground: "#5e6e5e"
|
||||
cursor:
|
||||
text: "#f0fff0"
|
||||
cursor: "#5e6e5e"
|
||||
normal:
|
||||
black: "#131513"
|
||||
red: "#e6193c"
|
||||
green: "#29a329"
|
||||
yellow: "#c3c322"
|
||||
blue: "#3d62f5"
|
||||
magenta: "#ad2bee"
|
||||
cyan: "#1999b3"
|
||||
white: "#8ca68c"
|
||||
bright:
|
||||
black: "#687d68"
|
||||
red: "#e6193c"
|
||||
green: "#29a329"
|
||||
yellow: "#c3c322"
|
||||
blue: "#3d62f5"
|
||||
magenta: "#ad2bee"
|
||||
cyan: "#1999b3"
|
||||
white: "#f0fff0"
|
||||
28
.config/alacritty/alacritty-themes/themes/Ayu-Dark.yml
Executable file
28
.config/alacritty/alacritty-themes/themes/Ayu-Dark.yml
Executable file
@@ -0,0 +1,28 @@
|
||||
# Colors (Ayu Dark)
|
||||
colors:
|
||||
# Default colors
|
||||
primary:
|
||||
background: '#0A0E14'
|
||||
foreground: '#B3B1AD'
|
||||
|
||||
# Normal colors
|
||||
normal:
|
||||
black: '#01060E'
|
||||
red: '#EA6C73'
|
||||
green: '#91B362'
|
||||
yellow: '#F9AF4F'
|
||||
blue: '#53BDFA'
|
||||
magenta: '#FAE994'
|
||||
cyan: '#90E1C6'
|
||||
white: '#C7C7C7'
|
||||
|
||||
# Bright colors
|
||||
bright:
|
||||
black: '#686868'
|
||||
red: '#F07178'
|
||||
green: '#C2D94C'
|
||||
yellow: '#FFB454'
|
||||
blue: '#59C2FF'
|
||||
magenta: '#FFEE99'
|
||||
cyan: '#95E6CB'
|
||||
white: '#FFFFFF'
|
||||
28
.config/alacritty/alacritty-themes/themes/Ayu-Mirage.yml
Executable file
28
.config/alacritty/alacritty-themes/themes/Ayu-Mirage.yml
Executable file
@@ -0,0 +1,28 @@
|
||||
# Colors (Ayu Mirage)
|
||||
colors:
|
||||
# Default colors
|
||||
primary:
|
||||
background: '#202734'
|
||||
foreground: '#CBCCC6'
|
||||
|
||||
# Normal colors
|
||||
normal:
|
||||
black: '#191E2A'
|
||||
red: '#FF3333'
|
||||
green: '#BAE67E'
|
||||
yellow: '#FFA759'
|
||||
blue: '#73D0FF'
|
||||
magenta: '#FFD580'
|
||||
cyan: '#95E6CB'
|
||||
white: '#C7C7C7'
|
||||
|
||||
# Bright colors
|
||||
bright:
|
||||
black: '#686868'
|
||||
red: '#F27983'
|
||||
green: '#A6CC70'
|
||||
yellow: '#FFCC66'
|
||||
blue: '#5CCFE6'
|
||||
magenta: '#FFEE99'
|
||||
cyan: '#95E6CB'
|
||||
white: '#FFFFFF'
|
||||
33
.config/alacritty/alacritty-themes/themes/Base16-Default-Dark.yml
Executable file
33
.config/alacritty/alacritty-themes/themes/Base16-Default-Dark.yml
Executable file
@@ -0,0 +1,33 @@
|
||||
# Colors (Base16 Default Dark)
|
||||
colors:
|
||||
# Default colors
|
||||
primary:
|
||||
background: '#181818'
|
||||
foreground: '#d8d8d8'
|
||||
|
||||
# Colors the cursor will use if `custom_cursor_colors` is true
|
||||
cursor:
|
||||
text: '#d8d8d8'
|
||||
cursor: '#d8d8d8'
|
||||
|
||||
# Normal colors
|
||||
normal:
|
||||
black: '#181818'
|
||||
red: '#ab4642'
|
||||
green: '#a1b56c'
|
||||
yellow: '#f7ca88'
|
||||
blue: '#7cafc2'
|
||||
magenta: '#ba8baf'
|
||||
cyan: '#86c1b9'
|
||||
white: '#d8d8d8'
|
||||
|
||||
# Bright colors
|
||||
bright:
|
||||
black: '#585858'
|
||||
red: '#ab4642'
|
||||
green: '#a1b56c'
|
||||
yellow: '#f7ca88'
|
||||
blue: '#7cafc2'
|
||||
magenta: '#ba8baf'
|
||||
cyan: '#86c1b9'
|
||||
white: '#f8f8f8'
|
||||
27
.config/alacritty/alacritty-themes/themes/Baskerville - Count Von Count.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Baskerville - Count Von Count.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Count Von Count
|
||||
author: Baskerville
|
||||
primary:
|
||||
background: "#000000"
|
||||
foreground: "#919191"
|
||||
cursor:
|
||||
text: "#000000"
|
||||
cursor: "#919191"
|
||||
normal:
|
||||
black: "#303030"
|
||||
red: "#c10023"
|
||||
green: "#a83334"
|
||||
yellow: "#b51d2c"
|
||||
blue: "#8c4b46"
|
||||
magenta: "#7d534f"
|
||||
cyan: "#9a413d"
|
||||
white: "#c6c6c6"
|
||||
bright:
|
||||
black: "#5e5e5e"
|
||||
red: "#ff8781"
|
||||
green: "#ffa095"
|
||||
yellow: "#ff948b"
|
||||
blue: "#feb2aa"
|
||||
magenta: "#ebbbb5"
|
||||
cyan: "#ffaaa0"
|
||||
white: "#ffffff"
|
||||
27
.config/alacritty/alacritty-themes/themes/Baskerville - Eldorado dark.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Baskerville - Eldorado dark.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Eldorado dark
|
||||
author: Baskerville
|
||||
primary:
|
||||
background: "#292929"
|
||||
foreground: "#a2a2a2"
|
||||
cursor:
|
||||
text: "#292929"
|
||||
cursor: "#a2a2a2"
|
||||
normal:
|
||||
black: "#4e4e4e"
|
||||
red: "#a9635d"
|
||||
green: "#468459"
|
||||
yellow: "#84763d"
|
||||
blue: "#5879af"
|
||||
magenta: "#9c6594"
|
||||
cyan: "#008592"
|
||||
white: "#cfcfcf"
|
||||
bright:
|
||||
black: "#777777"
|
||||
red: "#ffbbb2"
|
||||
green: "#9ddeaf"
|
||||
yellow: "#e0ce91"
|
||||
blue: "#b3d1ff"
|
||||
magenta: "#fabdf0"
|
||||
cyan: "#79e0ed"
|
||||
white: "#ffffff"
|
||||
27
.config/alacritty/alacritty-themes/themes/Baskerville - FarSide.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Baskerville - FarSide.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: FarSide
|
||||
author: Baskerville
|
||||
primary:
|
||||
background: "#000000"
|
||||
foreground: "#919191"
|
||||
cursor:
|
||||
text: "#000000"
|
||||
cursor: "#919191"
|
||||
normal:
|
||||
black: "#303030"
|
||||
red: "#a43261"
|
||||
green: "#006ca5"
|
||||
yellow: "#007086"
|
||||
blue: "#6751a6"
|
||||
magenta: "#913e88"
|
||||
cyan: "#0061b1"
|
||||
white: "#c6c6c6"
|
||||
bright:
|
||||
black: "#5e5e5e"
|
||||
red: "#ff9fc9"
|
||||
green: "#3bd6ff"
|
||||
yellow: "#00ddf4"
|
||||
blue: "#d5b8ff"
|
||||
magenta: "#ffa7f6"
|
||||
cyan: "#93c9ff"
|
||||
white: "#ffffff"
|
||||
27
.config/alacritty/alacritty-themes/themes/Baskerville - ivory dark.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Baskerville - ivory dark.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Ivory Dark
|
||||
author: Baskerville
|
||||
primary:
|
||||
background: "#2d2c28"
|
||||
foreground: "#a4a6ab"
|
||||
cursor:
|
||||
text: "#2d2c28"
|
||||
cursor: "#a4a6ab"
|
||||
normal:
|
||||
black: "#5b5955"
|
||||
red: "#c4756e"
|
||||
green: "#559a6a"
|
||||
yellow: "#9b8a4b"
|
||||
blue: "#6a8dca"
|
||||
magenta: "#b577ac"
|
||||
cyan: "#019baa"
|
||||
white: "#dbdde2"
|
||||
bright:
|
||||
black: "#707277"
|
||||
red: "#f6a299"
|
||||
green: "#82c896"
|
||||
yellow: "#cab775"
|
||||
blue: "#98bbfb"
|
||||
magenta: "#e5a4db"
|
||||
cyan: "#53cad9"
|
||||
white: "#f7f9ff"
|
||||
27
.config/alacritty/alacritty-themes/themes/Baskerville - lost woods.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Baskerville - lost woods.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Lost Woods
|
||||
author: Baskerville
|
||||
primary:
|
||||
background: "#000000"
|
||||
foreground: "#919191"
|
||||
cursor:
|
||||
text: "#000000"
|
||||
cursor: "#919191"
|
||||
normal:
|
||||
black: "#303030"
|
||||
red: "#a13a38"
|
||||
green: "#00715d"
|
||||
yellow: "#006f32"
|
||||
blue: "#a43261"
|
||||
magenta: "#913e88"
|
||||
cyan: "#007086"
|
||||
white: "#c6c6c6"
|
||||
bright:
|
||||
black: "#5e5e5e"
|
||||
red: "#ffa59a"
|
||||
green: "#24dfc4"
|
||||
yellow: "#73db95"
|
||||
blue: "#ff9fc9"
|
||||
magenta: "#ffa7f6"
|
||||
cyan: "#00ddf4"
|
||||
white: "#ffffff"
|
||||
27
.config/alacritty/alacritty-themes/themes/Baskerville-ivorylight.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Baskerville-ivorylight.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Ivory Light
|
||||
author: Baskerville
|
||||
primary:
|
||||
background: "#fef9ec"
|
||||
foreground: "#6d727e"
|
||||
cursor:
|
||||
text: "#fef9ec"
|
||||
cursor: "#6d727e"
|
||||
normal:
|
||||
black: "#c5c1b4"
|
||||
red: "#e75c58"
|
||||
green: "#00a250"
|
||||
yellow: "#a08a00"
|
||||
blue: "#208ffb"
|
||||
magenta: "#d160c4"
|
||||
cyan: "#00a4c1"
|
||||
white: "#3e424d"
|
||||
bright:
|
||||
black: "#a1a6b2"
|
||||
red: "#b22b31"
|
||||
green: "#007427"
|
||||
yellow: "#715f00"
|
||||
blue: "#0065ca"
|
||||
magenta: "#a03196"
|
||||
cyan: "#007693"
|
||||
white: "#282c36"
|
||||
27
.config/alacritty/alacritty-themes/themes/Belge.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Belge.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Belge
|
||||
author: ""
|
||||
primary:
|
||||
background: "#000000"
|
||||
foreground: "#ffffff"
|
||||
cursor:
|
||||
text: "#000000"
|
||||
cursor: "#ffffff"
|
||||
normal:
|
||||
black: "#252525"
|
||||
red: "#ef6769"
|
||||
green: "#a6e22e"
|
||||
yellow: "#fd971f"
|
||||
blue: "#6495ed"
|
||||
magenta: "#deb887"
|
||||
cyan: "#b0c4de"
|
||||
white: "#dbdcdc"
|
||||
bright:
|
||||
black: "#454545"
|
||||
red: "#fc7ca5"
|
||||
green: "#b6e354"
|
||||
yellow: "#fd971f"
|
||||
blue: "#87ceeb"
|
||||
magenta: "#996600"
|
||||
cyan: "#87ceeb"
|
||||
white: "#fdfdfd"
|
||||
27
.config/alacritty/alacritty-themes/themes/Bespin.dark.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Bespin.dark.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Bespin (dark)
|
||||
author: Chris Kempson
|
||||
primary:
|
||||
background: "#28211c"
|
||||
foreground: "#8a8986"
|
||||
cursor:
|
||||
text: "#28211c"
|
||||
cursor: "#8a8986"
|
||||
normal:
|
||||
black: "#28211c"
|
||||
red: "#cf6a4c"
|
||||
green: "#54be0d"
|
||||
yellow: "#f9ee98"
|
||||
blue: "#5ea6ea"
|
||||
magenta: "#9b859d"
|
||||
cyan: "#afc4db"
|
||||
white: "#8a8986"
|
||||
bright:
|
||||
black: "#666666"
|
||||
red: "#cf6a4c"
|
||||
green: "#54be0d"
|
||||
yellow: "#f9ee98"
|
||||
blue: "#5ea6ea"
|
||||
magenta: "#9b859d"
|
||||
cyan: "#afc4db"
|
||||
white: "#baae9e"
|
||||
27
.config/alacritty/alacritty-themes/themes/Bespin.light.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Bespin.light.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Bespin (light)
|
||||
author: Chris Kempson
|
||||
primary:
|
||||
background: "#baae9e"
|
||||
foreground: "#5e5d5c"
|
||||
cursor:
|
||||
text: "#baae9e"
|
||||
cursor: "#5e5d5c"
|
||||
normal:
|
||||
black: "#28211c"
|
||||
red: "#cf6a4c"
|
||||
green: "#54be0d"
|
||||
yellow: "#f9ee98"
|
||||
blue: "#5ea6ea"
|
||||
magenta: "#9b859d"
|
||||
cyan: "#afc4db"
|
||||
white: "#8a8986"
|
||||
bright:
|
||||
black: "#666666"
|
||||
red: "#cf6a4c"
|
||||
green: "#54be0d"
|
||||
yellow: "#f9ee98"
|
||||
blue: "#5ea6ea"
|
||||
magenta: "#9b859d"
|
||||
cyan: "#afc4db"
|
||||
white: "#baae9e"
|
||||
27
.config/alacritty/alacritty-themes/themes/Bitmute.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Bitmute.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Bitmute
|
||||
author: ""
|
||||
primary:
|
||||
background: "#000000"
|
||||
foreground: "#ffffff"
|
||||
cursor:
|
||||
text: "#000000"
|
||||
cursor: "#ffffff"
|
||||
normal:
|
||||
black: "#282828"
|
||||
red: "#b76969"
|
||||
green: "#719d72"
|
||||
yellow: "#909858"
|
||||
blue: "#68668f"
|
||||
magenta: "#966894"
|
||||
cyan: "#688891"
|
||||
white: "#8e8e8e"
|
||||
bright:
|
||||
black: "#494949"
|
||||
red: "#b87e7e"
|
||||
green: "#839d84"
|
||||
yellow: "#919864"
|
||||
blue: "#73718f"
|
||||
magenta: "#987397"
|
||||
cyan: "#758c93"
|
||||
white: "#aeaeae"
|
||||
27
.config/alacritty/alacritty-themes/themes/Bleh-1.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Bleh-1.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Bleh-1
|
||||
author: ""
|
||||
primary:
|
||||
background: "#000000"
|
||||
foreground: "#ffffff"
|
||||
cursor:
|
||||
text: "#000000"
|
||||
cursor: "#ffffff"
|
||||
normal:
|
||||
black: "#666666"
|
||||
red: "#996578"
|
||||
green: "#889965"
|
||||
yellow: "#998565"
|
||||
blue: "#657a99"
|
||||
magenta: "#8b6599"
|
||||
cyan: "#65998d"
|
||||
white: "#a5a5a4"
|
||||
bright:
|
||||
black: "#8c847f"
|
||||
red: "#bd4b76"
|
||||
green: "#95b548"
|
||||
yellow: "#bd814b"
|
||||
blue: "#4c83bf"
|
||||
magenta: "#a04bbd"
|
||||
cyan: "#4dbda8"
|
||||
white: "#848484"
|
||||
28
.config/alacritty/alacritty-themes/themes/Blood-Moon.yml
Executable file
28
.config/alacritty/alacritty-themes/themes/Blood-Moon.yml
Executable file
@@ -0,0 +1,28 @@
|
||||
# Colors (Blood Moon)
|
||||
colors:
|
||||
# Default colors
|
||||
primary:
|
||||
background: '#10100E'
|
||||
foreground: '#C6C6C4'
|
||||
|
||||
# Normal colors
|
||||
normal:
|
||||
black: '#10100E'
|
||||
red: '#C40233'
|
||||
green: '#009F6B'
|
||||
yellow: '#FFD700'
|
||||
blue: '#0087BD'
|
||||
magenta: '#9A4EAE'
|
||||
cyan: '#20B2AA'
|
||||
white: '#C6C6C4'
|
||||
|
||||
# Bright colors
|
||||
bright:
|
||||
black: '#696969'
|
||||
red: '#FF2400'
|
||||
green: '#03C03C'
|
||||
yellow: '#FDFF00'
|
||||
blue: '#007FFF'
|
||||
magenta: '#FF1493'
|
||||
cyan: '#00CCCC'
|
||||
white: '#FFFAFA'
|
||||
44
.config/alacritty/alacritty-themes/themes/Breeze.yml
Executable file
44
.config/alacritty/alacritty-themes/themes/Breeze.yml
Executable file
@@ -0,0 +1,44 @@
|
||||
# KDE Breeze (Ported from Konsole)
|
||||
colors:
|
||||
# Default colors
|
||||
primary:
|
||||
background: '#232627'
|
||||
foreground: '#fcfcfc'
|
||||
|
||||
dim_foreground: '#eff0f1'
|
||||
bright_foreground: '#ffffff'
|
||||
dim_background: '#31363b'
|
||||
bright_background: '#000000'
|
||||
|
||||
# Normal colors
|
||||
normal:
|
||||
black: '#232627'
|
||||
red: '#ed1515'
|
||||
green: '#11d116'
|
||||
yellow: '#f67400'
|
||||
blue: '#1d99f3'
|
||||
magenta: '#9b59b6'
|
||||
cyan: '#1abc9c'
|
||||
white: '#fcfcfc'
|
||||
|
||||
# Bright colors
|
||||
bright:
|
||||
black: '#7f8c8d'
|
||||
red: '#c0392b'
|
||||
green: '#1cdc9a'
|
||||
yellow: '#fdbc4b'
|
||||
blue: '#3daee9'
|
||||
magenta: '#8e44ad'
|
||||
cyan: '#16a085'
|
||||
white: '#ffffff'
|
||||
|
||||
# Dim colors
|
||||
dim:
|
||||
black: '#31363b'
|
||||
red: '#783228'
|
||||
green: '#17a262'
|
||||
yellow: '#b65619'
|
||||
blue: '#1b668f'
|
||||
magenta: '#614a73'
|
||||
cyan: '#186c60'
|
||||
white: '#63686d'
|
||||
27
.config/alacritty/alacritty-themes/themes/Brewer.dark.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Brewer.dark.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Brewer (dark)
|
||||
author: Chris Kempson
|
||||
primary:
|
||||
background: "#0c0d0e"
|
||||
foreground: "#b7b8b9"
|
||||
cursor:
|
||||
text: "#0c0d0e"
|
||||
cursor: "#b7b8b9"
|
||||
normal:
|
||||
black: "#0c0d0e"
|
||||
red: "#e31a1c"
|
||||
green: "#31a354"
|
||||
yellow: "#dca060"
|
||||
blue: "#3182bd"
|
||||
magenta: "#756bb1"
|
||||
cyan: "#80b1d3"
|
||||
white: "#b7b8b9"
|
||||
bright:
|
||||
black: "#737475"
|
||||
red: "#e31a1c"
|
||||
green: "#31a354"
|
||||
yellow: "#dca060"
|
||||
blue: "#3182bd"
|
||||
magenta: "#756bb1"
|
||||
cyan: "#80b1d3"
|
||||
white: "#fcfdfe"
|
||||
27
.config/alacritty/alacritty-themes/themes/Brewer.light.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Brewer.light.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Brewer (light)
|
||||
author: Chris Kempson
|
||||
primary:
|
||||
background: "#fcfdfe"
|
||||
foreground: "#515253"
|
||||
cursor:
|
||||
text: "#fcfdfe"
|
||||
cursor: "#515253"
|
||||
normal:
|
||||
black: "#0c0d0e"
|
||||
red: "#e31a1c"
|
||||
green: "#31a354"
|
||||
yellow: "#dca060"
|
||||
blue: "#3182bd"
|
||||
magenta: "#756bb1"
|
||||
cyan: "#80b1d3"
|
||||
white: "#b7b8b9"
|
||||
bright:
|
||||
black: "#737475"
|
||||
red: "#e31a1c"
|
||||
green: "#31a354"
|
||||
yellow: "#dca060"
|
||||
blue: "#3182bd"
|
||||
magenta: "#756bb1"
|
||||
cyan: "#80b1d3"
|
||||
white: "#fcfdfe"
|
||||
28
.config/alacritty/alacritty-themes/themes/Campbell.yml
Executable file
28
.config/alacritty/alacritty-themes/themes/Campbell.yml
Executable file
@@ -0,0 +1,28 @@
|
||||
# Campbell (Windows 10 default)
|
||||
colors:
|
||||
# Default colors
|
||||
primary:
|
||||
background: '#0c0c0c'
|
||||
foreground: '#cccccc'
|
||||
|
||||
# Normal colors
|
||||
normal:
|
||||
black: '#0c0c0c'
|
||||
red: '#c50f1f'
|
||||
green: '#13a10e'
|
||||
yellow: '#c19c00'
|
||||
blue: '#0037da'
|
||||
magenta: '#881798'
|
||||
cyan: '#3a96dd'
|
||||
white: '#cccccc'
|
||||
|
||||
# Bright colors
|
||||
bright:
|
||||
black: '#767676'
|
||||
red: '#e74856'
|
||||
green: '#16c60c'
|
||||
yellow: '#f9f1a5'
|
||||
blue: '#3b78ff'
|
||||
magenta: '#b4009e'
|
||||
cyan: '#61d6d6'
|
||||
white: '#f2f2f2'
|
||||
37
.config/alacritty/alacritty-themes/themes/Catppuccin.yml
Executable file
37
.config/alacritty/alacritty-themes/themes/Catppuccin.yml
Executable file
@@ -0,0 +1,37 @@
|
||||
# Colors (catppuccin)
|
||||
colors:
|
||||
# Default colors
|
||||
primary:
|
||||
background: '0x1E1D2F'
|
||||
foreground: '0xD9E0EE'
|
||||
|
||||
cursor:
|
||||
text: '0x1E1D2F'
|
||||
cursor: '0xF5E0DC'
|
||||
|
||||
# Normal colors
|
||||
normal:
|
||||
black: '0x6E6C7E'
|
||||
red: '0xF28FAD'
|
||||
green: '0xABE9B3'
|
||||
yellow: '0xFAE3B0'
|
||||
blue: '0x96CDFB'
|
||||
magenta: '0xF5C2E7'
|
||||
cyan: '0x89DCEB'
|
||||
white: '0xD9E0EE'
|
||||
|
||||
# Bright colors
|
||||
bright:
|
||||
black: '0x988BA2'
|
||||
red: '0xF28FAD'
|
||||
green: '0xABE9B3'
|
||||
yellow: '0xFAE3B0'
|
||||
blue: '0x96CDFB'
|
||||
magenta: '0xF5C2E7'
|
||||
cyan: '0x89DCEB'
|
||||
white: '0xD9E0EE'
|
||||
|
||||
indexed_colors:
|
||||
- { index: 16, color: '0xF8BD96' }
|
||||
- { index: 17, color: '0xF5E0DC' }
|
||||
|
||||
27
.config/alacritty/alacritty-themes/themes/Chalk.dark.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Chalk.dark.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Chalk (dark)
|
||||
author: Chris Kempson
|
||||
primary:
|
||||
background: "#151515"
|
||||
foreground: "#d0d0d0"
|
||||
cursor:
|
||||
text: "#151515"
|
||||
cursor: "#d0d0d0"
|
||||
normal:
|
||||
black: "#151515"
|
||||
red: "#fb9fb1"
|
||||
green: "#acc267"
|
||||
yellow: "#ddb26f"
|
||||
blue: "#6fc2ef"
|
||||
magenta: "#e1a3ee"
|
||||
cyan: "#12cfc0"
|
||||
white: "#d0d0d0"
|
||||
bright:
|
||||
black: "#505050"
|
||||
red: "#fb9fb1"
|
||||
green: "#acc267"
|
||||
yellow: "#ddb26f"
|
||||
blue: "#6fc2ef"
|
||||
magenta: "#e1a3ee"
|
||||
cyan: "#12cfc0"
|
||||
white: "#f5f5f5"
|
||||
27
.config/alacritty/alacritty-themes/themes/Chalk.light.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Chalk.light.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Chalk (light)
|
||||
author: Chris Kempson
|
||||
primary:
|
||||
background: "#f5f5f5"
|
||||
foreground: "#303030"
|
||||
cursor:
|
||||
text: "#f5f5f5"
|
||||
cursor: "#303030"
|
||||
normal:
|
||||
black: "#151515"
|
||||
red: "#fb9fb1"
|
||||
green: "#acc267"
|
||||
yellow: "#ddb26f"
|
||||
blue: "#6fc2ef"
|
||||
magenta: "#e1a3ee"
|
||||
cyan: "#12cfc0"
|
||||
white: "#d0d0d0"
|
||||
bright:
|
||||
black: "#505050"
|
||||
red: "#fb9fb1"
|
||||
green: "#acc267"
|
||||
yellow: "#ddb26f"
|
||||
blue: "#6fc2ef"
|
||||
magenta: "#e1a3ee"
|
||||
cyan: "#12cfc0"
|
||||
white: "#f5f5f5"
|
||||
27
.config/alacritty/alacritty-themes/themes/Challenger-Deep.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Challenger-Deep.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
# Default colors
|
||||
primary:
|
||||
background: '0x1b182c'
|
||||
foreground: '0xcbe3e7'
|
||||
|
||||
# Normal colors
|
||||
normal:
|
||||
black: '0x100e23'
|
||||
red: '0xff8080'
|
||||
green: '0x95ffa4'
|
||||
yellow: '0xffe9aa'
|
||||
blue: '0x91ddff'
|
||||
magenta: '0xc991e1'
|
||||
cyan: '0xaaffe4'
|
||||
white: '0xcbe3e7'
|
||||
|
||||
# Bright colors
|
||||
bright:
|
||||
black: '0x565575'
|
||||
red: '0xff5458'
|
||||
green: '0x62d196'
|
||||
yellow: '0xffb378'
|
||||
blue: '0x65b2ff'
|
||||
magenta: '0x906cff'
|
||||
cyan: '0x63f2f1'
|
||||
white: '0xa6b3cc'
|
||||
27
.config/alacritty/alacritty-themes/themes/Cloud.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Cloud.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Cloud
|
||||
author: ""
|
||||
primary:
|
||||
background: "#000000"
|
||||
foreground: "#ffffff"
|
||||
cursor:
|
||||
text: "#000000"
|
||||
cursor: "#ffffff"
|
||||
normal:
|
||||
black: "#222827"
|
||||
red: "#d5a8e3"
|
||||
green: "#9c75dd"
|
||||
yellow: "#9898ae"
|
||||
blue: "#654a96"
|
||||
magenta: "#625566"
|
||||
cyan: "#a9d1df"
|
||||
white: "#e6ebe5"
|
||||
bright:
|
||||
black: "#5d6f74"
|
||||
red: "#cd749c"
|
||||
green: "#63b0b0"
|
||||
yellow: "#c0c0dd"
|
||||
blue: "#5786bc"
|
||||
magenta: "#3f3442"
|
||||
cyan: "#849da2"
|
||||
white: "#d9d6cf"
|
||||
33
.config/alacritty/alacritty-themes/themes/Cobalt-2.yml
Executable file
33
.config/alacritty/alacritty-themes/themes/Cobalt-2.yml
Executable file
@@ -0,0 +1,33 @@
|
||||
# Colors (Cobalt 2)
|
||||
colors:
|
||||
cursor:
|
||||
text: '#fefff2'
|
||||
cursor: '#f0cc09'
|
||||
|
||||
selection:
|
||||
text: '#b5b5b5'
|
||||
background: '#18354f'
|
||||
|
||||
primary:
|
||||
background: '#132738'
|
||||
foreground: '#ffffff'
|
||||
|
||||
normal:
|
||||
black: '#000000'
|
||||
red: '#ff0000'
|
||||
green: '#38de21'
|
||||
yellow: '#ffe50a'
|
||||
blue: '#1460d2'
|
||||
magenta: '#ff005d'
|
||||
cyan: '#00bbbb'
|
||||
white: '#bbbbbb'
|
||||
|
||||
bright:
|
||||
black: '#555555'
|
||||
red: '#f40e17'
|
||||
green: '#3bd01d'
|
||||
yellow: '#edc809'
|
||||
blue: '#5555ff'
|
||||
magenta: '#ff55ff'
|
||||
cyan: '#6ae3fa'
|
||||
white: '#ffffff'
|
||||
27
.config/alacritty/alacritty-themes/themes/Codeschool.dark.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Codeschool.dark.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Codeschool (dark)
|
||||
author: Chris Kempson
|
||||
primary:
|
||||
background: "#232c31"
|
||||
foreground: "#9ea7a6"
|
||||
cursor:
|
||||
text: "#232c31"
|
||||
cursor: "#9ea7a6"
|
||||
normal:
|
||||
black: "#232c31"
|
||||
red: "#2a5491"
|
||||
green: "#237986"
|
||||
yellow: "#a03b1e"
|
||||
blue: "#484d79"
|
||||
magenta: "#c59820"
|
||||
cyan: "#b02f30"
|
||||
white: "#9ea7a6"
|
||||
bright:
|
||||
black: "#3f4944"
|
||||
red: "#2a5491"
|
||||
green: "#237986"
|
||||
yellow: "#a03b1e"
|
||||
blue: "#484d79"
|
||||
magenta: "#c59820"
|
||||
cyan: "#b02f30"
|
||||
white: "#b5d8f6"
|
||||
27
.config/alacritty/alacritty-themes/themes/Codeschool.light.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Codeschool.light.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Codeschool (light)
|
||||
author: Chris Kempson
|
||||
primary:
|
||||
background: "#b5d8f6"
|
||||
foreground: "#2a343a"
|
||||
cursor:
|
||||
text: "#b5d8f6"
|
||||
cursor: "#2a343a"
|
||||
normal:
|
||||
black: "#232c31"
|
||||
red: "#2a5491"
|
||||
green: "#237986"
|
||||
yellow: "#a03b1e"
|
||||
blue: "#484d79"
|
||||
magenta: "#c59820"
|
||||
cyan: "#b02f30"
|
||||
white: "#9ea7a6"
|
||||
bright:
|
||||
black: "#3f4944"
|
||||
red: "#2a5491"
|
||||
green: "#237986"
|
||||
yellow: "#a03b1e"
|
||||
blue: "#484d79"
|
||||
magenta: "#c59820"
|
||||
cyan: "#b02f30"
|
||||
white: "#b5d8f6"
|
||||
27
.config/alacritty/alacritty-themes/themes/Colorfulcolors.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Colorfulcolors.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Colorful Colors
|
||||
author: ""
|
||||
primary:
|
||||
background: "#000000"
|
||||
foreground: "#ffffff"
|
||||
cursor:
|
||||
text: "#000000"
|
||||
cursor: "#ffffff"
|
||||
normal:
|
||||
black: "#151515"
|
||||
red: "#ff8eaf"
|
||||
green: "#a6e25f"
|
||||
yellow: "#f8e578"
|
||||
blue: "#a6e2f0"
|
||||
magenta: "#e85b92"
|
||||
cyan: "#5f868f"
|
||||
white: "#d5f1f2"
|
||||
bright:
|
||||
black: "#696969"
|
||||
red: "#ed4c7a"
|
||||
green: "#a6e179"
|
||||
yellow: "#ffdf6b"
|
||||
blue: "#79d2ff"
|
||||
magenta: "#bb5d79"
|
||||
cyan: "#87a8af"
|
||||
white: "#e2f1f6"
|
||||
27
.config/alacritty/alacritty-themes/themes/DOOMICIDE darkocean.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/DOOMICIDE darkocean.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Dark Ocean
|
||||
author: DOOMICIDE
|
||||
primary:
|
||||
background: "#000000"
|
||||
foreground: "#ffffff"
|
||||
cursor:
|
||||
text: "#000000"
|
||||
cursor: "#ffffff"
|
||||
normal:
|
||||
black: "#000000"
|
||||
red: "#571dc2"
|
||||
green: "#14db49"
|
||||
yellow: "#403d70"
|
||||
blue: "#385a70"
|
||||
magenta: "#384894"
|
||||
cyan: "#4f3a5e"
|
||||
white: "#999999"
|
||||
bright:
|
||||
black: "#38372c"
|
||||
red: "#7c54b0"
|
||||
green: "#a2e655"
|
||||
yellow: "#9c6f59"
|
||||
blue: "#323f5c"
|
||||
magenta: "#5e6c99"
|
||||
cyan: "#667d77"
|
||||
white: "#ffffff"
|
||||
27
.config/alacritty/alacritty-themes/themes/Darkside.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Darkside.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
# Colors (Darkside)
|
||||
colors:
|
||||
primary:
|
||||
background: '#222324'
|
||||
foreground: '#BABABA'
|
||||
|
||||
# Normal colors
|
||||
normal:
|
||||
black: '#000000'
|
||||
red: '#E8341C'
|
||||
green: '#68C256'
|
||||
yellow: '#F2D42C'
|
||||
blue: '#1C98E8'
|
||||
magenta: '#8E69C9'
|
||||
cyan: '#1C98E8'
|
||||
white: '#BABABA'
|
||||
|
||||
# Bright colors
|
||||
bright:
|
||||
black: '#666666'
|
||||
red: '#E05A4F'
|
||||
green: '#77B869'
|
||||
yellow: '#EFD64B'
|
||||
blue: '#387CD3'
|
||||
magenta: '#957BBE'
|
||||
cyan: '#3D97E2'
|
||||
white: '#BABABA'
|
||||
40
.config/alacritty/alacritty-themes/themes/Darktooth.yml
Executable file
40
.config/alacritty/alacritty-themes/themes/Darktooth.yml
Executable file
@@ -0,0 +1,40 @@
|
||||
# Colors (Darktooth)
|
||||
colors:
|
||||
|
||||
# Default colors
|
||||
primary:
|
||||
background: '#282828'
|
||||
foreground: '#fdf4c1'
|
||||
|
||||
# Normal colors
|
||||
normal:
|
||||
black: '#282828'
|
||||
red: '#9d0006'
|
||||
green: '#79740e'
|
||||
yellow: '#b57614'
|
||||
blue: '#076678'
|
||||
magenta: '#8f3f71'
|
||||
cyan: '#00a7af'
|
||||
white: '#fdf4c1'
|
||||
|
||||
# Bright colors
|
||||
bright:
|
||||
black: '#32302f'
|
||||
red: '#fb4933'
|
||||
green: '#b8bb26'
|
||||
yellow: '#fabd2f'
|
||||
blue: '#83a598'
|
||||
magenta: '#d3869b'
|
||||
cyan: '#3fd7e5'
|
||||
white: '#ffffc8'
|
||||
|
||||
# Dim colors (Optional)
|
||||
dim:
|
||||
black: '#1d2021'
|
||||
red: '#421e1e'
|
||||
green: '#232b0f'
|
||||
yellow: '#4d3b27'
|
||||
blue: '#2b3c44'
|
||||
magenta: '#4e3d45'
|
||||
cyan: '#205161'
|
||||
white: '#f4e8ba'
|
||||
27
.config/alacritty/alacritty-themes/themes/Dawn.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Dawn.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Dawn
|
||||
author: Escapist
|
||||
primary:
|
||||
background: "#181B20"
|
||||
foreground: "#9B9081"
|
||||
cursor:
|
||||
text: "#181B20"
|
||||
cursor: "#9B9081"
|
||||
normal:
|
||||
black: "#353535"
|
||||
red: "#744B40"
|
||||
green: "#6D6137"
|
||||
yellow: "#765636"
|
||||
blue: "#61564B"
|
||||
magenta: "#6B4A49"
|
||||
cyan: "#435861"
|
||||
white: "#B3B3B3"
|
||||
bright:
|
||||
black: "#5F5F5F"
|
||||
red: "#785850"
|
||||
green: "#6F6749"
|
||||
yellow: "#776049"
|
||||
blue: "#696057"
|
||||
magenta: "#6F5A59"
|
||||
cyan: "#525F66"
|
||||
white: "#CDCDCD"
|
||||
27
.config/alacritty/alacritty-themes/themes/Deafened.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Deafened.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Deafened
|
||||
author: ""
|
||||
primary:
|
||||
background: "#000000"
|
||||
foreground: "#ffffff"
|
||||
cursor:
|
||||
text: "#000000"
|
||||
cursor: "#ffffff"
|
||||
normal:
|
||||
black: "#3d3e3d"
|
||||
red: "#755a5b"
|
||||
green: "#68755a"
|
||||
yellow: "#756e5a"
|
||||
blue: "#5b6976"
|
||||
magenta: "#755b76"
|
||||
cyan: "#465457"
|
||||
white: "#ccccc6"
|
||||
bright:
|
||||
black: "#5a5b5c"
|
||||
red: "#a37679"
|
||||
green: "#87a376"
|
||||
yellow: "#a39b76"
|
||||
blue: "#758ba3"
|
||||
magenta: "#9f76a3"
|
||||
cyan: "#899ca1"
|
||||
white: "#f8f8f2"
|
||||
27
.config/alacritty/alacritty-themes/themes/Default.dark.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Default.dark.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Default (dark)
|
||||
author: Chris Kempson
|
||||
primary:
|
||||
background: "#151515"
|
||||
foreground: "#d0d0d0"
|
||||
cursor:
|
||||
text: "#151515"
|
||||
cursor: "#d0d0d0"
|
||||
normal:
|
||||
black: "#151515"
|
||||
red: "#ac4142"
|
||||
green: "#90a959"
|
||||
yellow: "#f4bf75"
|
||||
blue: "#6a9fb5"
|
||||
magenta: "#aa759f"
|
||||
cyan: "#75b5aa"
|
||||
white: "#d0d0d0"
|
||||
bright:
|
||||
black: "#505050"
|
||||
red: "#ac4142"
|
||||
green: "#90a959"
|
||||
yellow: "#f4bf75"
|
||||
blue: "#6a9fb5"
|
||||
magenta: "#aa759f"
|
||||
cyan: "#75b5aa"
|
||||
white: "#f5f5f5"
|
||||
27
.config/alacritty/alacritty-themes/themes/Default.light.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Default.light.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Default (light)
|
||||
author: Chris Kempson
|
||||
primary:
|
||||
background: "#f5f5f5"
|
||||
foreground: "#303030"
|
||||
cursor:
|
||||
text: "#f5f5f5"
|
||||
cursor: "#303030"
|
||||
normal:
|
||||
black: "#151515"
|
||||
red: "#ac4142"
|
||||
green: "#90a959"
|
||||
yellow: "#f4bf75"
|
||||
blue: "#6a9fb5"
|
||||
magenta: "#aa759f"
|
||||
cyan: "#75b5aa"
|
||||
white: "#d0d0d0"
|
||||
bright:
|
||||
black: "#505050"
|
||||
red: "#ac4142"
|
||||
green: "#90a959"
|
||||
yellow: "#f4bf75"
|
||||
blue: "#6a9fb5"
|
||||
magenta: "#aa759f"
|
||||
cyan: "#75b5aa"
|
||||
white: "#f5f5f5"
|
||||
27
.config/alacritty/alacritty-themes/themes/Derp.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Derp.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Derp
|
||||
author: ""
|
||||
primary:
|
||||
background: "#000000"
|
||||
foreground: "#ffffff"
|
||||
cursor:
|
||||
text: "#000000"
|
||||
cursor: "#ffffff"
|
||||
normal:
|
||||
black: "#111111"
|
||||
red: "#d36265"
|
||||
green: "#aece91"
|
||||
yellow: "#e7e18c"
|
||||
blue: "#5297cf"
|
||||
magenta: "#963c59"
|
||||
cyan: "#5e7175"
|
||||
white: "#bebebe"
|
||||
bright:
|
||||
black: "#666666"
|
||||
red: "#ef8171"
|
||||
green: "#cfefb3"
|
||||
yellow: "#fff796"
|
||||
blue: "#74b8ef"
|
||||
magenta: "#b85e7b"
|
||||
cyan: "#a3babf"
|
||||
white: "#ffffff"
|
||||
27
.config/alacritty/alacritty-themes/themes/Digerati.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Digerati.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Digerati
|
||||
author: ""
|
||||
primary:
|
||||
background: "#000000"
|
||||
foreground: "#ffffff"
|
||||
cursor:
|
||||
text: "#000000"
|
||||
cursor: "#ffffff"
|
||||
normal:
|
||||
black: "#303030"
|
||||
red: "#c03000"
|
||||
green: "#b1d631"
|
||||
yellow: "#fecf35"
|
||||
blue: "#426870"
|
||||
magenta: "#6d506d"
|
||||
cyan: "#4bb5c1"
|
||||
white: "#e2e2e5"
|
||||
bright:
|
||||
black: "#5f5f5f"
|
||||
red: "#ff3a78"
|
||||
green: "#a6cd07"
|
||||
yellow: "#b5c865"
|
||||
blue: "#4a7781"
|
||||
magenta: "#ff3b77"
|
||||
cyan: "#4bb5c1"
|
||||
white: "#e2e2e5"
|
||||
27
.config/alacritty/alacritty-themes/themes/Dkeg - canvasedpastel.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Dkeg - canvasedpastel.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Canvased Pastel
|
||||
author: dkeg
|
||||
primary:
|
||||
background: "#170f0d"
|
||||
foreground: "#746c48"
|
||||
cursor:
|
||||
text: "#170f0d"
|
||||
cursor: "#746c48"
|
||||
normal:
|
||||
black: "#26251c"
|
||||
red: "#323027"
|
||||
green: "#3d4339"
|
||||
yellow: "#443b2c"
|
||||
blue: "#534d35"
|
||||
magenta: "#646756"
|
||||
cyan: "#7b8574"
|
||||
white: "#837b61"
|
||||
bright:
|
||||
black: "#999f91"
|
||||
red: "#9b9773"
|
||||
green: "#b2b08c"
|
||||
yellow: "#c4bb8c"
|
||||
blue: "#c4b67a"
|
||||
magenta: "#cfc995"
|
||||
cyan: "#d3d4b6"
|
||||
white: "#d6d3ac"
|
||||
27
.config/alacritty/alacritty-themes/themes/Dkeg - catchmeifyoucan.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Dkeg - catchmeifyoucan.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Catch Me If You Can
|
||||
author: dkeg
|
||||
primary:
|
||||
background: "#170f0d"
|
||||
foreground: "#f9f9f9"
|
||||
cursor:
|
||||
text: "#170f0d"
|
||||
cursor: "#f9f9f9"
|
||||
normal:
|
||||
black: "#130f0c"
|
||||
red: "#604c38"
|
||||
green: "#8d7f85"
|
||||
yellow: "#907256"
|
||||
blue: "#aa8d70"
|
||||
magenta: "#b9a38d"
|
||||
cyan: "#c4bfbf"
|
||||
white: "#c4ae99"
|
||||
bright:
|
||||
black: "#c69f77"
|
||||
red: "#cab9a8"
|
||||
green: "#d5c6b8"
|
||||
yellow: "#dcd1c7"
|
||||
blue: "#e0e0e2"
|
||||
magenta: "#e4dad2"
|
||||
cyan: "#eae3dc"
|
||||
white: "#f6f2f0"
|
||||
27
.config/alacritty/alacritty-themes/themes/Dkeg - citystreets.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Dkeg - citystreets.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: City Streets
|
||||
author: dkeg
|
||||
primary:
|
||||
background: "#000000"
|
||||
foreground: "#d3d3d3"
|
||||
cursor:
|
||||
text: "#000000"
|
||||
cursor: "#d3d3d3"
|
||||
normal:
|
||||
black: "#201e24"
|
||||
red: "#2d2b30"
|
||||
green: "#3f3d40"
|
||||
yellow: "#413c3e"
|
||||
blue: "#423e41"
|
||||
magenta: "#4e4a4b"
|
||||
cyan: "#6e6765"
|
||||
white: "#837e81"
|
||||
bright:
|
||||
black: "#837c78"
|
||||
red: "#89827d"
|
||||
green: "#a7a099"
|
||||
yellow: "#c2bec1"
|
||||
blue: "#c3bcb2"
|
||||
magenta: "#cbc5ba"
|
||||
cyan: "#e3ddd2"
|
||||
white: "#efe8dc"
|
||||
27
.config/alacritty/alacritty-themes/themes/Dkeg - colorstar.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Dkeg - colorstar.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Color Star
|
||||
author: dkeg
|
||||
primary:
|
||||
background: "#000000"
|
||||
foreground: "#d3d3d3"
|
||||
cursor:
|
||||
text: "#000000"
|
||||
cursor: "#d3d3d3"
|
||||
normal:
|
||||
black: "#03010f"
|
||||
red: "#503b43"
|
||||
green: "#353b64"
|
||||
yellow: "#8c2424"
|
||||
blue: "#6067ac"
|
||||
magenta: "#624d19"
|
||||
cyan: "#7c83c0"
|
||||
white: "#9a600f"
|
||||
bright:
|
||||
black: "#ab9e9e"
|
||||
red: "#b28930"
|
||||
green: "#bbada9"
|
||||
yellow: "#c37305"
|
||||
blue: "#d0ae58"
|
||||
magenta: "#d7b559"
|
||||
cyan: "#f4e199"
|
||||
white: "#f6f4df"
|
||||
27
.config/alacritty/alacritty-themes/themes/Dkeg - panels.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Dkeg - panels.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Panels
|
||||
author: dkeg
|
||||
primary:
|
||||
background: "#000000"
|
||||
foreground: "#d3d3d3"
|
||||
cursor:
|
||||
text: "#000000"
|
||||
cursor: "#d3d3d3"
|
||||
normal:
|
||||
black: "#191927"
|
||||
red: "#282f5e"
|
||||
green: "#2b4593"
|
||||
yellow: "#344276"
|
||||
blue: "#4e3a4f"
|
||||
magenta: "#61372f"
|
||||
cyan: "#6b484c"
|
||||
white: "#744537"
|
||||
bright:
|
||||
black: "#905749"
|
||||
red: "#94431c"
|
||||
green: "#9f582a"
|
||||
yellow: "#a38687"
|
||||
blue: "#e1750f"
|
||||
magenta: "#eaaf25"
|
||||
cyan: "#fa8e08"
|
||||
white: "#fca806"
|
||||
27
.config/alacritty/alacritty-themes/themes/Dkeg - redphoenix.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Dkeg - redphoenix.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Red Phoenix
|
||||
author: dkeg
|
||||
primary:
|
||||
background: "#111111"
|
||||
foreground: "#ffffff"
|
||||
cursor:
|
||||
text: "#111111"
|
||||
cursor: "#ffffff"
|
||||
normal:
|
||||
black: "#131313"
|
||||
red: "#2d2d2d"
|
||||
green: "#4c3a3d"
|
||||
yellow: "#4e4e4e"
|
||||
blue: "#6f6f6f"
|
||||
magenta: "#909090"
|
||||
cyan: "#aaa998"
|
||||
white: "#b1b1b1"
|
||||
bright:
|
||||
black: "#d1d1d1"
|
||||
red: "#d2c3ad"
|
||||
green: "#df9767"
|
||||
yellow: "#e1e1e1"
|
||||
blue: "#ededed"
|
||||
magenta: "#ed4b19"
|
||||
cyan: "#f2361e"
|
||||
white: "#fa390f"
|
||||
27
.config/alacritty/alacritty-themes/themes/Dkeg - teva.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Dkeg - teva.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Teva
|
||||
author: dkeg
|
||||
primary:
|
||||
background: "#170f0d"
|
||||
foreground: "#746c48"
|
||||
cursor:
|
||||
text: "#170f0d"
|
||||
cursor: "#746c48"
|
||||
normal:
|
||||
black: "#191f31"
|
||||
red: "#282e39"
|
||||
green: "#303844"
|
||||
yellow: "#3b444a"
|
||||
blue: "#3c4435"
|
||||
magenta: "#4e534f"
|
||||
cyan: "#5d5d35"
|
||||
white: "#66695d"
|
||||
bright:
|
||||
black: "#706d56"
|
||||
red: "#8b7852"
|
||||
green: "#909581"
|
||||
yellow: "#91703a"
|
||||
blue: "#948658"
|
||||
magenta: "#a19662"
|
||||
cyan: "#ad9152"
|
||||
white: "#c6a13f"
|
||||
27
.config/alacritty/alacritty-themes/themes/Dkeg - unsiftedwheat.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Dkeg - unsiftedwheat.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Unsifted Wheat
|
||||
author: dkeg
|
||||
primary:
|
||||
background: "#111111"
|
||||
foreground: "#d3d3d3"
|
||||
cursor:
|
||||
text: "#111111"
|
||||
cursor: "#d3d3d3"
|
||||
normal:
|
||||
black: "#382c2f"
|
||||
red: "#48393a"
|
||||
green: "#65534d"
|
||||
yellow: "#79665a"
|
||||
blue: "#836e5e"
|
||||
magenta: "#8e7766"
|
||||
cyan: "#917781"
|
||||
white: "#9a846d"
|
||||
bright:
|
||||
black: "#ac9377"
|
||||
red: "#baa17e"
|
||||
green: "#bca282"
|
||||
yellow: "#c1a67e"
|
||||
blue: "#cfb48e"
|
||||
magenta: "#d1baa3"
|
||||
cyan: "#dfc39b"
|
||||
white: "#eed8c4"
|
||||
27
.config/alacritty/alacritty-themes/themes/Dkeg - vwbug.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Dkeg - vwbug.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: VWbug
|
||||
author: dkeg
|
||||
primary:
|
||||
background: "#170f0d"
|
||||
foreground: "#746c48"
|
||||
cursor:
|
||||
text: "#170f0d"
|
||||
cursor: "#746c48"
|
||||
normal:
|
||||
black: "#261e26"
|
||||
red: "#312c38"
|
||||
green: "#4d353b"
|
||||
yellow: "#503b43"
|
||||
blue: "#57403e"
|
||||
magenta: "#665453"
|
||||
cyan: "#6e5450"
|
||||
white: "#8e7266"
|
||||
bright:
|
||||
black: "#906756"
|
||||
red: "#927e7e"
|
||||
green: "#ad6042"
|
||||
yellow: "#b48b6f"
|
||||
blue: "#c4ab98"
|
||||
magenta: "#d9c9b6"
|
||||
cyan: "#e7ddd1"
|
||||
white: "#faf7f2"
|
||||
27
.config/alacritty/alacritty-themes/themes/Dotshare.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Dotshare.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Dotshare
|
||||
author: ""
|
||||
primary:
|
||||
background: "#000000"
|
||||
foreground: "#ffffff"
|
||||
cursor:
|
||||
text: "#000000"
|
||||
cursor: "#ffffff"
|
||||
normal:
|
||||
black: "#101010"
|
||||
red: "#e84f4f"
|
||||
green: "#b8d68c"
|
||||
yellow: "#e1aa5d"
|
||||
blue: "#7dc1cf"
|
||||
magenta: "#9b64fb"
|
||||
cyan: "#6d878d"
|
||||
white: "#dddddd"
|
||||
bright:
|
||||
black: "#404040"
|
||||
red: "#d23d3d"
|
||||
green: "#a0cf5d"
|
||||
yellow: "#f39d21"
|
||||
blue: "#4e9fb1"
|
||||
magenta: "#8542ff"
|
||||
cyan: "#42717b"
|
||||
white: "#dddddd"
|
||||
28
.config/alacritty/alacritty-themes/themes/Dracula.yml
Executable file
28
.config/alacritty/alacritty-themes/themes/Dracula.yml
Executable file
@@ -0,0 +1,28 @@
|
||||
# Colors (Dracula)
|
||||
colors:
|
||||
# Default colors
|
||||
primary:
|
||||
background: '#282a36'
|
||||
foreground: '#f8f8f2'
|
||||
|
||||
# Normal colors
|
||||
normal:
|
||||
black: '#000000'
|
||||
red: '#ff5555'
|
||||
green: '#50fa7b'
|
||||
yellow: '#f1fa8c'
|
||||
blue: '#caa9fa'
|
||||
magenta: '#ff79c6'
|
||||
cyan: '#8be9fd'
|
||||
white: '#bfbfbf'
|
||||
|
||||
# Bright colors
|
||||
bright:
|
||||
black: '#575b70'
|
||||
red: '#ff6e67'
|
||||
green: '#5af78e'
|
||||
yellow: '#f4f99d'
|
||||
blue: '#caa9fa'
|
||||
magenta: '#ff92d0'
|
||||
cyan: '#9aedfe'
|
||||
white: '#e6e6e6'
|
||||
27
.config/alacritty/alacritty-themes/themes/Dwmrob.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Dwmrob.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: DWM rob
|
||||
author: ""
|
||||
primary:
|
||||
background: "#000000"
|
||||
foreground: "#ffffff"
|
||||
cursor:
|
||||
text: "#000000"
|
||||
cursor: "#ffffff"
|
||||
normal:
|
||||
black: "#151515"
|
||||
red: "#bf7979"
|
||||
green: "#97b26b"
|
||||
yellow: "#cdcda1"
|
||||
blue: "#4a5463"
|
||||
magenta: "#9c3885"
|
||||
cyan: "#88aadd"
|
||||
white: "#ffffff"
|
||||
bright:
|
||||
black: "#505450"
|
||||
red: "#f4a45f"
|
||||
green: "#c5f779"
|
||||
yellow: "#ffffaf"
|
||||
blue: "#7d8794"
|
||||
magenta: "#e628ba"
|
||||
cyan: "#99ccff"
|
||||
white: "#dedede"
|
||||
27
.config/alacritty/alacritty-themes/themes/Eighties.dark.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Eighties.dark.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Eighties (dark)
|
||||
author: Chris Kempson
|
||||
primary:
|
||||
background: "#2d2d2d"
|
||||
foreground: "#d3d0c8"
|
||||
cursor:
|
||||
text: "#2d2d2d"
|
||||
cursor: "#d3d0c8"
|
||||
normal:
|
||||
black: "#2d2d2d"
|
||||
red: "#f2777a"
|
||||
green: "#99cc99"
|
||||
yellow: "#ffcc66"
|
||||
blue: "#6699cc"
|
||||
magenta: "#cc99cc"
|
||||
cyan: "#66cccc"
|
||||
white: "#d3d0c8"
|
||||
bright:
|
||||
black: "#747369"
|
||||
red: "#f2777a"
|
||||
green: "#99cc99"
|
||||
yellow: "#ffcc66"
|
||||
blue: "#6699cc"
|
||||
magenta: "#cc99cc"
|
||||
cyan: "#66cccc"
|
||||
white: "#f2f0ec"
|
||||
27
.config/alacritty/alacritty-themes/themes/Eighties.light.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Eighties.light.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Eighties (light)
|
||||
author: Chris Kempson
|
||||
primary:
|
||||
background: "#f2f0ec"
|
||||
foreground: "#515151"
|
||||
cursor:
|
||||
text: "#f2f0ec"
|
||||
cursor: "#515151"
|
||||
normal:
|
||||
black: "#2d2d2d"
|
||||
red: "#f2777a"
|
||||
green: "#99cc99"
|
||||
yellow: "#ffcc66"
|
||||
blue: "#6699cc"
|
||||
magenta: "#cc99cc"
|
||||
cyan: "#66cccc"
|
||||
white: "#d3d0c8"
|
||||
bright:
|
||||
black: "#747369"
|
||||
red: "#f2777a"
|
||||
green: "#99cc99"
|
||||
yellow: "#ffcc66"
|
||||
blue: "#6699cc"
|
||||
magenta: "#cc99cc"
|
||||
cyan: "#66cccc"
|
||||
white: "#f2f0ec"
|
||||
27
.config/alacritty/alacritty-themes/themes/Embers.dark.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Embers.dark.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Embers (dark)
|
||||
author: Chris Kempson
|
||||
primary:
|
||||
background: "#16130f"
|
||||
foreground: "#a39a90"
|
||||
cursor:
|
||||
text: "#16130f"
|
||||
cursor: "#a39a90"
|
||||
normal:
|
||||
black: "#16130f"
|
||||
red: "#826d57"
|
||||
green: "#57826d"
|
||||
yellow: "#6d8257"
|
||||
blue: "#6d5782"
|
||||
magenta: "#82576d"
|
||||
cyan: "#576d82"
|
||||
white: "#a39a90"
|
||||
bright:
|
||||
black: "#5a5047"
|
||||
red: "#826d57"
|
||||
green: "#57826d"
|
||||
yellow: "#6d8257"
|
||||
blue: "#6d5782"
|
||||
magenta: "#82576d"
|
||||
cyan: "#576d82"
|
||||
white: "#dbd6d1"
|
||||
27
.config/alacritty/alacritty-themes/themes/Embers.light.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Embers.light.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Embers (light)
|
||||
author: Chris Kempson
|
||||
primary:
|
||||
background: "#dbd6d1"
|
||||
foreground: "#433b32"
|
||||
cursor:
|
||||
text: "#dbd6d1"
|
||||
cursor: "#433b32"
|
||||
normal:
|
||||
black: "#16130f"
|
||||
red: "#826d57"
|
||||
green: "#57826d"
|
||||
yellow: "#6d8257"
|
||||
blue: "#6d5782"
|
||||
magenta: "#82576d"
|
||||
cyan: "#576d82"
|
||||
white: "#a39a90"
|
||||
bright:
|
||||
black: "#5a5047"
|
||||
red: "#826d57"
|
||||
green: "#57826d"
|
||||
yellow: "#6d8257"
|
||||
blue: "#6d5782"
|
||||
magenta: "#82576d"
|
||||
cyan: "#576d82"
|
||||
white: "#dbd6d1"
|
||||
27
.config/alacritty/alacritty-themes/themes/Epiphany.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Epiphany.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Epiphany
|
||||
author: ""
|
||||
primary:
|
||||
background: "#000000"
|
||||
foreground: "#ffffff"
|
||||
cursor:
|
||||
text: "#000000"
|
||||
cursor: "#ffffff"
|
||||
normal:
|
||||
black: "#565656"
|
||||
red: "#ac4f4f"
|
||||
green: "#88ab77"
|
||||
yellow: "#d0d9ad"
|
||||
blue: "#677088"
|
||||
magenta: "#cdcdb4"
|
||||
cyan: "#445362"
|
||||
white: "#ffffff"
|
||||
bright:
|
||||
black: "#656565"
|
||||
red: "#e85555"
|
||||
green: "#8ccd6c"
|
||||
yellow: "#c5d67d"
|
||||
blue: "#647396"
|
||||
magenta: "#cdb4c9"
|
||||
cyan: "#505b6c"
|
||||
white: "#c0c0c0"
|
||||
27
.config/alacritty/alacritty-themes/themes/Eqie6.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Eqie6.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Eqie6
|
||||
author: ""
|
||||
primary:
|
||||
background: "#111111"
|
||||
foreground: "#cccccc"
|
||||
cursor:
|
||||
text: "#111111"
|
||||
cursor: "#cccccc"
|
||||
normal:
|
||||
black: "#222222"
|
||||
red: "#e84f4f"
|
||||
green: "#b7ce42"
|
||||
yellow: "#fea63c"
|
||||
blue: "#66a9b9"
|
||||
magenta: "#b7416e"
|
||||
cyan: "#6d878d"
|
||||
white: "#cccccc"
|
||||
bright:
|
||||
black: "#666666"
|
||||
red: "#d23d3d"
|
||||
green: "#bde077"
|
||||
yellow: "#ffe863"
|
||||
blue: "#aaccbb"
|
||||
magenta: "#e16a98"
|
||||
cyan: "#42717b"
|
||||
white: "#ffffff"
|
||||
27
.config/alacritty/alacritty-themes/themes/Erebus.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Erebus.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Erebus
|
||||
author: ""
|
||||
primary:
|
||||
background: "#000000"
|
||||
foreground: "#ffffff"
|
||||
cursor:
|
||||
text: "#000000"
|
||||
cursor: "#ffffff"
|
||||
normal:
|
||||
black: "#757575"
|
||||
red: "#ff5f5f"
|
||||
green: "#de8a36"
|
||||
yellow: "#d78787"
|
||||
blue: "#af5fd7"
|
||||
magenta: "#ff87d7"
|
||||
cyan: "#dea3e5"
|
||||
white: "#b8b8b8"
|
||||
bright:
|
||||
black: "#b8b8b8"
|
||||
red: "#d78787"
|
||||
green: "#ff9f6f"
|
||||
yellow: "#ff5f5f"
|
||||
blue: "#dea3e5"
|
||||
magenta: "#d7afaf"
|
||||
cyan: "#af5fd7"
|
||||
white: "#757575"
|
||||
27
.config/alacritty/alacritty-themes/themes/Euphrasia.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Euphrasia.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Euphrasia
|
||||
author: ""
|
||||
primary:
|
||||
background: "#cfcfd9"
|
||||
foreground: "#1c2027"
|
||||
cursor:
|
||||
text: "#cfcfd9"
|
||||
cursor: "#1c2027"
|
||||
normal:
|
||||
black: "#192033"
|
||||
red: "#a62a3e"
|
||||
green: "#38912b"
|
||||
yellow: "#b27d12"
|
||||
blue: "#355c9a"
|
||||
magenta: "#7c4f9f"
|
||||
cyan: "#258f8f"
|
||||
white: "#77858c"
|
||||
bright:
|
||||
black: "#666666"
|
||||
red: "#f04758"
|
||||
green: "#93c724"
|
||||
yellow: "#ddb62b"
|
||||
blue: "#45a3e6"
|
||||
magenta: "#c953ef"
|
||||
cyan: "#60c6c8"
|
||||
white: "#c0c0c0"
|
||||
27
.config/alacritty/alacritty-themes/themes/Fishbone.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Fishbone.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Fishbone
|
||||
author: ""
|
||||
primary:
|
||||
background: "#000000"
|
||||
foreground: "#ffffff"
|
||||
cursor:
|
||||
text: "#000000"
|
||||
cursor: "#ffffff"
|
||||
normal:
|
||||
black: "#293b3b"
|
||||
red: "#bf5357"
|
||||
green: "#41a551"
|
||||
yellow: "#aea64f"
|
||||
blue: "#416ea5"
|
||||
magenta: "#bf6053"
|
||||
cyan: "#714da5"
|
||||
white: "#876868"
|
||||
bright:
|
||||
black: "#344040"
|
||||
red: "#bf6367"
|
||||
green: "#51a55f"
|
||||
yellow: "#aea75d"
|
||||
blue: "#5177a5"
|
||||
magenta: "#bf6e63"
|
||||
cyan: "#7859a5"
|
||||
white: "#876f6f"
|
||||
27
.config/alacritty/alacritty-themes/themes/Garuda.dr460nized.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Garuda.dr460nized.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: Garuda (dr460nized)
|
||||
author: dr460nf1r3
|
||||
primary:
|
||||
background: '0x0a1124'
|
||||
foreground: '0xeec49a'
|
||||
cursor:
|
||||
text: '0x0a1124'
|
||||
cursor: '0xeec49a'
|
||||
normal:
|
||||
black: '0x0a1124'
|
||||
red: '0x5F4149'
|
||||
green: '0xEB3247'
|
||||
yellow: '0xBC4349'
|
||||
blue: '0xF35645'
|
||||
magenta: '0xF6A73B'
|
||||
cyan: '0xFAD32F'
|
||||
white: '0xeec49a'
|
||||
bright:
|
||||
black: '0xa6896b'
|
||||
red: '0x5F4149'
|
||||
green: '0xEB3247'
|
||||
yellow: '0xBC4349'
|
||||
blue: '0xF35645'
|
||||
magenta: '0xF6A73B'
|
||||
cyan: '0xFAD32F'
|
||||
white: '0xeec49a'
|
||||
27
.config/alacritty/alacritty-themes/themes/Gjm.yml
Executable file
27
.config/alacritty/alacritty-themes/themes/Gjm.yml
Executable file
@@ -0,0 +1,27 @@
|
||||
colors:
|
||||
name: GJM
|
||||
author: ""
|
||||
primary:
|
||||
background: "#1c1c1c"
|
||||
foreground: "#c5c5c5"
|
||||
cursor:
|
||||
text: "#1c1c1c"
|
||||
cursor: "#c5c5c5"
|
||||
normal:
|
||||
black: "#1c1c1c"
|
||||
red: "#ff005b"
|
||||
green: "#cee318"
|
||||
yellow: "#ffe755"
|
||||
blue: "#048ac7"
|
||||
magenta: "#833c9f"
|
||||
cyan: "#0ac1cd"
|
||||
white: "#e5e5e5"
|
||||
bright:
|
||||
black: "#666666"
|
||||
red: "#ff00a0"
|
||||
green: "#ccff00"
|
||||
yellow: "#ff9f00"
|
||||
blue: "#48c6ff"
|
||||
magenta: "#be67e1"
|
||||
cyan: "#63e7f0"
|
||||
white: "#f3f3f3"
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user