Add files via upload
This commit is contained in:
parent
d2f809e3cb
commit
92c74e0e8f
|
@ -0,0 +1,123 @@
|
||||||
|
call plug#begin()
|
||||||
|
Plug 'preservim/nerdtree'
|
||||||
|
Plug 'vimwiki/vimwiki'
|
||||||
|
Plug 'ryanoasis/vim-devicons'
|
||||||
|
Plug 'tribela/vim-transparent'
|
||||||
|
Plug 'ap/vim-css-color'
|
||||||
|
Plug 'theRealCarneiro/hyprland-vim-syntax'
|
||||||
|
Plug 'vim-airline/vim-airline'
|
||||||
|
Plug 'catppuccin/vim', { 'as': 'catppuccin' }
|
||||||
|
call plug#end()
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
set termguicolors
|
||||||
|
|
||||||
|
syntax on
|
||||||
|
|
||||||
|
set background=dark
|
||||||
|
|
||||||
|
set ttyfast
|
||||||
|
|
||||||
|
set cursorline
|
||||||
|
|
||||||
|
set autoindent
|
||||||
|
set smartindent
|
||||||
|
|
||||||
|
set cmdheight=1
|
||||||
|
"set smartcase
|
||||||
|
|
||||||
|
"set hlsearch
|
||||||
|
set incsearch
|
||||||
|
|
||||||
|
set ignorecase
|
||||||
|
|
||||||
|
set clipboard=unnamedplus
|
||||||
|
|
||||||
|
"set wildmode=longest,list
|
||||||
|
set noswapfile
|
||||||
|
|
||||||
|
autocmd SwapExists * let v:swapchoice = "e"
|
||||||
|
|
||||||
|
set clipboard=unnamedplus
|
||||||
|
|
||||||
|
set number relativenumber
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
colorscheme catppuccin_mocha
|
||||||
|
|
||||||
|
if has("autocmd")
|
||||||
|
au BufReadPost * if line("'\"") > 1 && line("'\"") <= line("$") | execute "normal! g`\"" | endif
|
||||||
|
endif
|
||||||
|
|
||||||
|
|
||||||
|
"inoremap <silent><expr> <TAB>
|
||||||
|
" \ coc#pum#visible() ? coc#pum#next(1) :
|
||||||
|
" \ CheckBackspace() ? "\<Tab>" :
|
||||||
|
" \ coc#refresh()
|
||||||
|
"inoremap <expr><S-TAB> coc#pum#visible() ? coc#pum#prev(1) : "\<C-h>"
|
||||||
|
|
||||||
|
|
||||||
|
nnoremap nn :NERDTreeToggle<CR>
|
||||||
|
|
||||||
|
"nnoremap ff :wincmd p<CR>
|
||||||
|
nnoremap xs :w<CR>
|
||||||
|
|
||||||
|
nnoremap tt :tabnew<CR>
|
||||||
|
nnoremap tq :tabclose<CR>
|
||||||
|
|
||||||
|
let NERDTreeShowHidden=1
|
||||||
|
|
||||||
|
"autocmd VimEnter * NERDTree | wincmd p
|
||||||
|
|
||||||
|
" Start NERDTree when Vim is started without file arguments.
|
||||||
|
autocmd StdinReadPre * let s:std_in=1
|
||||||
|
|
||||||
|
autocmd VimEnter * if argc() == 0 && !exists('s:std_in') | NERDTree | endif
|
||||||
|
|
||||||
|
" Exit Vim if NERDTree is the only window remaining in the only tab.
|
||||||
|
autocmd BufEnter * if tabpagenr('$') == 1 && winnr('$') == 1 && exists('b:NERDTree') && b:NERDTree.isTabTree() | quit | endif
|
||||||
|
|
||||||
|
|
||||||
|
let g:startify_lists = [
|
||||||
|
\ { 'type': 'files', 'header': [' Files'] },
|
||||||
|
\ { 'type': 'dir', 'header': [' Files '. getcwd()] },
|
||||||
|
\ ]
|
||||||
|
|
||||||
|
let g:startify_custom_header = [
|
||||||
|
\ ' ',
|
||||||
|
\ ' __ ',
|
||||||
|
\ ' __ __ /\_\ ___ ___ ',
|
||||||
|
\ ' /\ \/\ \\/\ \ /'' __` __`\ ',
|
||||||
|
\ ' \ \ \_/ |\ \ \/\ \/\ \/\ \ ',
|
||||||
|
\ ' \ \___/ \ \_\ \_\ \_\ \_\ ',
|
||||||
|
\ ' \/__/ \/_/\/_/\/_/\/_/ ',
|
||||||
|
\ ]
|
||||||
|
<
|
||||||
|
|
||||||
|
|
||||||
|
"AirLine Things
|
||||||
|
let g:airline_powerline_fonts = 1
|
||||||
|
if !exists('g:airline_symbols')
|
||||||
|
let g:airline_symbols = {}
|
||||||
|
endif
|
||||||
|
let g:airline_left_sep = ''
|
||||||
|
let g:airline_right_sep = ''
|
||||||
|
|
||||||
|
let g:airline_section_z = airline#section#create(['linenr','/%v', ])
|
||||||
|
let g:airline_skip_empty_sections = 1
|
||||||
|
let g:airline_extensions = []
|
||||||
|
let g:airline_section_x = ''
|
||||||
|
let g:airline_symbols.maxlinenr = 'll'
|
||||||
|
let g:airline_symbols.linenr = 'L/S: '
|
||||||
|
|
||||||
|
|
||||||
|
"LightLine Things
|
||||||
|
"set laststatus=2
|
||||||
|
"if !has('gui_running')
|
||||||
|
" set t_Co=256
|
||||||
|
"endif
|
||||||
|
"let g:lightline = {
|
||||||
|
" \ 'colorscheme': 'catppuccin_mocha',
|
||||||
|
" \ }
|
|
@ -0,0 +1,80 @@
|
||||||
|
" =============================================================================
|
||||||
|
" Filename: autoload/airline/themes/catppuccin_mocha.vim
|
||||||
|
" Author: tilmaneggers
|
||||||
|
" License: MIT License
|
||||||
|
" Last Change: 2023/01/19
|
||||||
|
"
|
||||||
|
" =============================================================================
|
||||||
|
|
||||||
|
" Original theme colors
|
||||||
|
let s:rosewater = "#F5E0DC"
|
||||||
|
let s:flamingo = "#F2CDCD"
|
||||||
|
let s:pink = "#F5C2E7"
|
||||||
|
let s:mauve = "#CBA6F7"
|
||||||
|
let s:red = "#F38BA8"
|
||||||
|
let s:maroon = "#EBA0AC"
|
||||||
|
let s:peach = "#FAB387"
|
||||||
|
let s:yellow = "#F9E2AF"
|
||||||
|
let s:green = "#A6E3A1"
|
||||||
|
let s:teal = "#94E2D5"
|
||||||
|
let s:sky = "#89DCEB"
|
||||||
|
let s:sapphire = "#74C7EC"
|
||||||
|
let s:blue = "#89B4FA"
|
||||||
|
let s:lavender = "#B4BEFE"
|
||||||
|
"
|
||||||
|
let s:text = "#CDD6F4"
|
||||||
|
let s:subtext1 = "#BAC2DE"
|
||||||
|
let s:subtext0 = "#A6ADC8"
|
||||||
|
let s:overlay2 = "#9399B2"
|
||||||
|
let s:overlay1 = "#7F849C"
|
||||||
|
let s:overlay0 = "#6C7086"
|
||||||
|
let s:surface2 = "#585B70"
|
||||||
|
let s:surface1 = "#45475A"
|
||||||
|
let s:surface0 = "#313244"
|
||||||
|
"
|
||||||
|
let s:base = "#1E1E2E"
|
||||||
|
let s:mantle = "#181825"
|
||||||
|
let s:crust = "#11111B"
|
||||||
|
|
||||||
|
" Normal mode
|
||||||
|
" (Dark)
|
||||||
|
let s:N1 = [ s:mantle , s:lavender , 59 , 149 ] " guifg guibg ctermfg ctermbg
|
||||||
|
let s:N2 = [ s:lavender , s:surface1 , 149 , 59 ] " guifg guibg ctermfg ctermbg
|
||||||
|
let s:N3 = [ s:text , s:base , 145 , 16 ] " guifg guibg ctermfg ctermbg
|
||||||
|
|
||||||
|
" Insert mode
|
||||||
|
let s:I1 = [ s:mantle , s:rosewater , 59 , 74 ] " guifg guibg ctermfg ctermbg
|
||||||
|
let s:I2 = [ s:rosewater , s:surface1 , 74 , 59 ] " guifg guibg ctermfg ctermbg
|
||||||
|
let s:I3 = [ s:text , s:base , 145 , 16 ] " guifg guibg ctermfg ctermbg
|
||||||
|
|
||||||
|
" Visual mode
|
||||||
|
let s:V1 = [ s:mantle , s:pink , 59 , 209 ] " guifg guibg ctermfg ctermbg
|
||||||
|
let s:V2 = [ s:pink , s:surface1 , 209 , 59 ] " guifg guibg ctermfg ctermbg
|
||||||
|
let s:V3 = [ s:text , s:base , 145 , 16 ] " guifg guibg ctermfg ctermbg
|
||||||
|
|
||||||
|
" Replace mode
|
||||||
|
let s:RE = [ s:mantle , s:red , 59 , 203 ] " guifg guibg ctermfg ctermbg
|
||||||
|
|
||||||
|
" Warning section
|
||||||
|
let s:WR = [s:mantle ,s:peach , 232, 166 ]
|
||||||
|
|
||||||
|
|
||||||
|
let g:airline#themes#catppuccin_mocha#palette = {}
|
||||||
|
|
||||||
|
let g:airline#themes#catppuccin_mocha#palette.normal = airline#themes#generate_color_map(s:N1, s:N2, s:N3)
|
||||||
|
|
||||||
|
let g:airline#themes#catppuccin_mocha#palette.insert = airline#themes#generate_color_map(s:I1, s:I2, s:I3)
|
||||||
|
let g:airline#themes#catppuccin_mocha#palette.insert_replace = {
|
||||||
|
\ 'airline_a': [ s:RE[0] , s:I1[1] , s:RE[1] , s:I1[3] , '' ] }
|
||||||
|
|
||||||
|
let g:airline#themes#catppuccin_mocha#palette.visual = airline#themes#generate_color_map(s:V1, s:V2, s:V3)
|
||||||
|
|
||||||
|
let g:airline#themes#catppuccin_mocha#palette.replace = copy(g:airline#themes#catppuccin_mocha#palette.normal)
|
||||||
|
let g:airline#themes#catppuccin_mocha#palette.replace.airline_a = [ s:RE[0] , s:RE[1] , s:RE[2] , s:RE[3] , '' ]
|
||||||
|
|
||||||
|
let s:IA = [ s:N1[1] , s:N3[1] , s:N1[3] , s:N3[3] , '' ]
|
||||||
|
let g:airline#themes#catppuccin_mocha#palette.inactive = airline#themes#generate_color_map(s:IA, s:IA, s:IA)
|
||||||
|
|
||||||
|
let g:airline#themes#catppuccin_mocha#palette.normal.airline_warning = s:WR
|
||||||
|
let g:airline#themes#catppuccin_mocha#palette.insert.airline_warning = s:WR
|
||||||
|
let g:airline#themes#catppuccin_mocha#palette.visual.airline_warning = s:WR
|
Loading…
Reference in New Issue