mirror of
https://codeberg.org/andyscott/dotfiles.git
synced 2024-11-09 14:00:47 -05:00
Merge branch 'main' into single-monitor
This commit is contained in:
commit
d68ca64c0c
3 changed files with 96 additions and 17 deletions
41
config/kitty/everforest-dark.conf
Normal file
41
config/kitty/everforest-dark.conf
Normal file
|
@ -0,0 +1,41 @@
|
|||
# https://github.com/sainnhe/everforest
|
||||
# https://gist.github.com/sophiabrandt/f013c5980b5f89cd068d8f7f47da2e1c
|
||||
|
||||
foreground #d8cacc
|
||||
background #323d43
|
||||
selection_foreground #3c474d
|
||||
selection_background #525c62
|
||||
url_color #415c6d
|
||||
cursor #7fbbb3
|
||||
|
||||
# black
|
||||
color0 #4a555b
|
||||
color8 #525c62
|
||||
|
||||
# red
|
||||
color1 #e68183
|
||||
color9 #e68183
|
||||
|
||||
# green
|
||||
color2 #a7c080
|
||||
color10 #a7c080
|
||||
|
||||
# yellow
|
||||
color3 #dbbc7f
|
||||
color11 #dbbc7f
|
||||
|
||||
# blue
|
||||
color4 #7fbbb3
|
||||
color12 #7fbbb3
|
||||
|
||||
# magenta
|
||||
color5 #d699b6
|
||||
color13 #d699b6
|
||||
|
||||
# cyan
|
||||
color6 #83c092
|
||||
color14 #83c092
|
||||
|
||||
# white
|
||||
color7 #d8caac
|
||||
color15 #d8caac
|
|
@ -1,8 +1,15 @@
|
|||
" set leader key
|
||||
let g:mapleader = "\<Space>"
|
||||
|
||||
|
||||
" vim hardcodes background color erase even if the terminfo file does
|
||||
" not contain bce (not to mention that libvte based terminals
|
||||
" incorrectly contain bce in their terminfo files). This causes
|
||||
" incorrect background rendering when using a color theme with a
|
||||
" background color.
|
||||
let &t_ut=''
|
||||
|
||||
syntax enable " Enables syntax highlighing
|
||||
set hidden " Required to keep multiple buffers open multiple buffers
|
||||
set hidden " Required to keep multiple buffers open
|
||||
set nowrap " Display long lines as just one line
|
||||
set encoding=utf-8 " The encoding displayed
|
||||
set pumheight=10 " Makes popup menu smaller
|
||||
|
@ -40,18 +47,49 @@ au! BufWritePost $MYVIMRC source % " auto source when writing to init.vim a
|
|||
" You can't stop me
|
||||
cmap w!! w !sudo tee %
|
||||
|
||||
" neovim-plug-git
|
||||
"" Plugins
|
||||
" Install neovim-plug-git from AUR
|
||||
call plug#begin()
|
||||
Plug 'preservim/nerdtree', { 'on': 'NERDTreeToggle' }
|
||||
Plug 'Raimondi/delimitMate'
|
||||
"Plug 'morhetz/gruvbox'
|
||||
"Plug 'ryanoasis/vim-devicons'
|
||||
"Plug 'neovim/nvim-lsp'
|
||||
"Plug 'jackguo380/vim-lsp-cxx-highlight'
|
||||
" A fuzzy file finder
|
||||
Plug 'kien/ctrlp.vim'
|
||||
" Comment/Uncomment tool
|
||||
Plug 'scrooloose/nerdcommenter'
|
||||
" Switch to the begining and the end of a block by pressing %
|
||||
Plug 'tmhedberg/matchit'
|
||||
" A Tree-like side bar for better navigation
|
||||
Plug 'scrooloose/nerdtree'
|
||||
" A cool status bar
|
||||
Plug 'vim-airline/vim-airline'
|
||||
" Airline themes
|
||||
Plug 'vim-airline/vim-airline-themes'
|
||||
" Better syntax-highlighting for filetypes in vim
|
||||
Plug 'sheerun/vim-polyglot'
|
||||
" Intellisense engine
|
||||
Plug 'neoclide/coc.nvim', {'branch': 'release'}
|
||||
" Git integration
|
||||
Plug 'tpope/vim-fugitive'
|
||||
" Auto-close braces and scopes
|
||||
Plug 'jiangmiao/auto-pairs'
|
||||
""Themes
|
||||
" Everforest theme
|
||||
Plug 'sainnhe/everforest'
|
||||
" Nord
|
||||
"Plug 'arcticicestudio/nord-vim'
|
||||
|
||||
call plug#end()
|
||||
|
||||
" Theme
|
||||
"colorscheme gruvbox
|
||||
" Important!!
|
||||
if has('termguicolors')
|
||||
set termguicolors
|
||||
endif
|
||||
|
||||
" Set contrast.
|
||||
" This configuration option should be placed before `colorscheme everforest`.
|
||||
" Available values: 'hard', 'medium'(default), 'soft'
|
||||
let g:everforest_background = 'medium'
|
||||
" For better performance
|
||||
let g:everforest_better_performance = 1
|
||||
colorscheme everforest
|
||||
|
||||
" plug-in autostart
|
||||
"augroup nerdtree_open
|
||||
|
|
|
@ -283,12 +283,12 @@
|
|||
:after lsp-mode
|
||||
:commands dap-debug
|
||||
:config
|
||||
((dap-ui-mode 1)
|
||||
(dap-tooltip-mode 1)
|
||||
(eval-when-compile
|
||||
(require 'cl-lib))
|
||||
(require 'dap-python)
|
||||
(require 'dap-node)))
|
||||
(dap-ui-mode 1)
|
||||
(dap-tooltip-mode 1)
|
||||
(eval-when-compile
|
||||
(require 'cl-lib))
|
||||
(require 'dap-python)
|
||||
(require 'dap-node))
|
||||
|
||||
(use-package company
|
||||
:config
|
||||
|
|
Loading…
Reference in a new issue