Add dracula theme to alacritty

This commit is contained in:
Dave Gallant
2020-11-14 14:20:22 -05:00
parent ccbe941699
commit 31105d6a49
2 changed files with 74 additions and 28 deletions

View File

@@ -22,44 +22,87 @@ font:
family: Fira Code family: Fira Code
bold_italic: bold_italic:
family: Fira family: Fira Code
size: 11.0 size: 11.0
# falcon colorscheme for alacritty # Colors (Dracula)
# by fenetikm, https://github.com/fenetikm/falcon
colors: colors:
# Default colors # Default colors
primary: primary:
background: '0x020221' background: '0x282a36'
foreground: '0xb4b4b9' foreground: '0xf8f8f2'
# Colors the cursor will use if `custom_cursor_colors` is true # 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: '0x9a9a9a'
#bright_foreground: '0xffffff'
# 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: cursor:
text: '0x020221' text: '0x44475a'
cursor: '0xffe8c0' cursor: '0xf8f8f2'
# 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: '0xf8f8f2'
background: '0x44475a'
# Normal colors # Normal colors
normal: normal:
black: '0x000004' black: '0x000000'
red: '0xff3600' red: '0xff5555'
green: '0x718e3f' green: '0x50fa7b'
yellow: '0xffc552' yellow: '0xf1fa8c'
blue: '0x635196' blue: '0xbd93f9'
magenta: '0xff761a' magenta: '0xff79c6'
cyan: '0x34bfa4' cyan: '0x8be9fd'
white: '0xb4b4b9' white: '0xbfbfbf'
# Bright colors # Bright colors
bright: bright:
black: '0x020221' black: '0x4d4d4d'
red: '0xff8e78' red: '0xff6e67'
green: '0xb1bf75' green: '0x5af78e'
yellow: '0xffd392' yellow: '0xf4f99d'
blue: '0x99a4bc' blue: '0xcaa9fa'
magenta: '0xffb07b' magenta: '0xff92d0'
cyan: '0x8bccbf' cyan: '0x9aedfe'
white: '0xf8f8ff' white: '0xe6e6e6'
# Dim colors
#
# If the dim colors are not set, they will be calculated automatically based
# on the `normal` colors.
dim:
black: '0x14151b'
red: '0xff2222'
green: '0x1ef956'
yellow: '0xebf85b'
blue: '0x4d5b86'
magenta: '0xff46b0'
cyan: '0x59dffc'
white: '0xe6e6d1'
# 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: '0xff00ff' }`
#
indexed_colors: []
custom_cursor_colors: true custom_cursor_colors: true

View File

@@ -16,6 +16,7 @@
colordiff colordiff
curl curl
direnv direnv
docker-compose
dunst dunst
exa exa
fd fd
@@ -41,7 +42,6 @@
maven maven
nixpkgs-fmt nixpkgs-fmt
nmap nmap
nodejs-14_x
openvpn openvpn
packer packer
pfetch pfetch
@@ -162,6 +162,7 @@
export PATH=$PATH:~/.nix-profile/bin export PATH=$PATH:~/.nix-profile/bin
export PATH=$PATH:~/.npm-packages/bin export PATH=$PATH:~/.npm-packages/bin
export PATH=$PATH:~/go/bin export PATH=$PATH:~/go/bin
export PATH=$PATH:~/node-v12.19.0-linux-x64/bin
export CM_LAUNCHER=rofi export CM_LAUNCHER=rofi
export LANG=en_US.UTF-8 export LANG=en_US.UTF-8
eval "$(direnv hook zsh)" eval "$(direnv hook zsh)"
@@ -214,7 +215,9 @@
Plug 'itchyny/lightline.vim' Plug 'itchyny/lightline.vim'
Plug 'junegunn/fzf' Plug 'junegunn/fzf'
Plug 'junegunn/fzf.vim' Plug 'junegunn/fzf.vim'
Plug 'leafgarland/typescript-vim'
Plug 'neoclide/coc.nvim', {'branch': 'release'} Plug 'neoclide/coc.nvim', {'branch': 'release'}
Plug 'peitalin/vim-jsx-typescript'
Plug 'plasticboy/vim-markdown' Plug 'plasticboy/vim-markdown'
Plug 'rust-lang/rust.vim' Plug 'rust-lang/rust.vim'
Plug 'scrooloose/nerdtree' Plug 'scrooloose/nerdtree'
@@ -224,6 +227,9 @@
Plug 'tpope/vim-surround' Plug 'tpope/vim-surround'
Plug 'vifm/vifm.vim' Plug 'vifm/vifm.vim'
Plug 'vim-syntastic/syntastic' Plug 'vim-syntastic/syntastic'
Plug 'prettier/vim-prettier', {
\ 'do': 'yarn install',
\ 'for': ['javascript', 'typescript', 'css', 'less', 'scss', 'json', 'graphql', 'markdown', 'vue', 'yaml', 'html'] }
call plug#end() call plug#end()
set autoread set autoread
@@ -290,9 +296,6 @@
syntax on syntax on
colorscheme dracula colorscheme dracula
" Transparency
hi Normal guibg=NONE ctermbg=NONE
" highlight red lines " highlight red lines
highlight ExtraWhitespace ctermbg=red guibg=red highlight ExtraWhitespace ctermbg=red guibg=red
match ExtraWhitespace /\s\+$/ match ExtraWhitespace /\s\+$/