diff --git a/.config/alacritty/alacritty-dark.yml b/.config/alacritty/alacritty-dark.yml index 7d921ef..546368a 100644 --- a/.config/alacritty/alacritty-dark.yml +++ b/.config/alacritty/alacritty-dark.yml @@ -22,44 +22,87 @@ font: family: Fira Code bold_italic: - family: Fira + family: Fira Code size: 11.0 -# falcon colorscheme for alacritty -# by fenetikm, https://github.com/fenetikm/falcon +# Colors (Dracula) colors: # Default colors primary: - background: '0x020221' - foreground: '0xb4b4b9' + background: '0x282a36' + 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: - text: '0x020221' - cursor: '0xffe8c0' + text: '0x44475a' + 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: - black: '0x000004' - red: '0xff3600' - green: '0x718e3f' - yellow: '0xffc552' - blue: '0x635196' - magenta: '0xff761a' - cyan: '0x34bfa4' - white: '0xb4b4b9' + black: '0x000000' + red: '0xff5555' + green: '0x50fa7b' + yellow: '0xf1fa8c' + blue: '0xbd93f9' + magenta: '0xff79c6' + cyan: '0x8be9fd' + white: '0xbfbfbf' # Bright colors bright: - black: '0x020221' - red: '0xff8e78' - green: '0xb1bf75' - yellow: '0xffd392' - blue: '0x99a4bc' - magenta: '0xffb07b' - cyan: '0x8bccbf' - white: '0xf8f8ff' + black: '0x4d4d4d' + red: '0xff6e67' + green: '0x5af78e' + yellow: '0xf4f99d' + blue: '0xcaa9fa' + magenta: '0xff92d0' + cyan: '0x9aedfe' + 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 diff --git a/.config/nixpkgs/home.nix b/.config/nixpkgs/home.nix index acdd982..a639f63 100644 --- a/.config/nixpkgs/home.nix +++ b/.config/nixpkgs/home.nix @@ -16,6 +16,7 @@ colordiff curl direnv + docker-compose dunst exa fd @@ -41,7 +42,6 @@ maven nixpkgs-fmt nmap - nodejs-14_x openvpn packer pfetch @@ -162,6 +162,7 @@ export PATH=$PATH:~/.nix-profile/bin export PATH=$PATH:~/.npm-packages/bin export PATH=$PATH:~/go/bin + export PATH=$PATH:~/node-v12.19.0-linux-x64/bin export CM_LAUNCHER=rofi export LANG=en_US.UTF-8 eval "$(direnv hook zsh)" @@ -214,7 +215,9 @@ Plug 'itchyny/lightline.vim' Plug 'junegunn/fzf' Plug 'junegunn/fzf.vim' + Plug 'leafgarland/typescript-vim' Plug 'neoclide/coc.nvim', {'branch': 'release'} + Plug 'peitalin/vim-jsx-typescript' Plug 'plasticboy/vim-markdown' Plug 'rust-lang/rust.vim' Plug 'scrooloose/nerdtree' @@ -224,6 +227,9 @@ Plug 'tpope/vim-surround' Plug 'vifm/vifm.vim' 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() set autoread @@ -290,9 +296,6 @@ syntax on colorscheme dracula - " Transparency - hi Normal guibg=NONE ctermbg=NONE - " highlight red lines highlight ExtraWhitespace ctermbg=red guibg=red match ExtraWhitespace /\s\+$/