clone of my dotfiles.ssp.sh
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

configure nvim

sspaeti c50c5049 74b245e3

+101 -2
+5 -2
backup_dotfiles.sh
··· 2 2 3 3 cp ~/Library/ApplicationSupport/Code/User/settings.json $git/dotfiles/vscode/settings.json 4 4 cp ~/Library/ApplicationSupport/Code/User/keybindings.json $git/dotfiles/vscode/keybindings.json 5 - cp ~/.vimrc $git/dotfiles/vim/vimrc 6 - cp ~/.config/nvim/init.vim $git/dotfiles/vim/init.vim 5 + cp ~/.vimrc $git/dotfiles/vim/vimrc #this will be outdated in a while, see nvim init.vim 6 + #using nvim going forward therefore separting configs 7 + cp ~/.config/nvim/init.vim $git/dotfiles/nvim/init.vim 8 + cp -r ~/.config/nvim/themes $git/dotfiles/nvim/themes 9 + cp -r ~/.config/nvim/autoload $git/dotfiles/nvim/autoload 7 10 8 11 brew bundle dump > $git/dotfiles/Brewfile -f 9 12
+29
nvim/autoload/onedark.vim
··· 1 + " [onedark.vim](https://github.com/joshdick/onedark.vim/) 2 + 3 + let s:overrides = get(g:, "onedark_color_overrides", {}) 4 + 5 + let s:colors = { 6 + \ "red": get(s:overrides, "red", { "gui": "#E06C75", "cterm": "204", "cterm16": "1" }), 7 + \ "dark_red": get(s:overrides, "dark_red", { "gui": "#BE5046", "cterm": "196", "cterm16": "9" }), 8 + \ "green": get(s:overrides, "green", { "gui": "#98C379", "cterm": "114", "cterm16": "2" }), 9 + \ "yellow": get(s:overrides, "yellow", { "gui": "#E5C07B", "cterm": "180", "cterm16": "3" }), 10 + \ "dark_yellow": get(s:overrides, "dark_yellow", { "gui": "#D19A66", "cterm": "173", "cterm16": "11" }), 11 + \ "blue": get(s:overrides, "blue", { "gui": "#61AFEF", "cterm": "39", "cterm16": "4" }), 12 + \ "purple": get(s:overrides, "purple", { "gui": "#C678DD", "cterm": "170", "cterm16": "5" }), 13 + \ "cyan": get(s:overrides, "cyan", { "gui": "#56B6C2", "cterm": "38", "cterm16": "6" }), 14 + \ "white": get(s:overrides, "white", { "gui": "#ABB2BF", "cterm": "145", "cterm16": "15" }), 15 + \ "black": get(s:overrides, "black", { "gui": "#282C34", "cterm": "235", "cterm16": "0" }), 16 + \ "foreground": get(s:overrides, "foreground", { "gui": "#ABB2BF", "cterm": "145", "cterm16": "NONE" }), 17 + \ "background": get(s:overrides, "background", { "gui": "#282C34", "cterm": "235", "cterm16": "NONE" }), 18 + \ "comment_grey": get(s:overrides, "comment_grey", { "gui": "#5C6370", "cterm": "59", "cterm16": "7" }), 19 + \ "gutter_fg_grey": get(s:overrides, "gutter_fg_grey", { "gui": "#4B5263", "cterm": "238", "cterm16": "8" }), 20 + \ "cursor_grey": get(s:overrides, "cursor_grey", { "gui": "#2C323C", "cterm": "236", "cterm16": "0" }), 21 + \ "visual_grey": get(s:overrides, "visual_grey", { "gui": "#3E4452", "cterm": "237", "cterm16": "8" }), 22 + \ "menu_grey": get(s:overrides, "menu_grey", { "gui": "#3E4452", "cterm": "237", "cterm16": "7" }), 23 + \ "special_grey": get(s:overrides, "special_grey", { "gui": "#3B4048", "cterm": "238", "cterm16": "7" }), 24 + \ "vertsplit": get(s:overrides, "vertsplit", { "gui": "#3E4452", "cterm": "59", "cterm16": "7" }), 25 + \} 26 + 27 + function! onedark#GetColors() 28 + return s:colors 29 + endfunction
+20
nvim/themes/themes/airline.vim
··· 1 + " enable tabline 2 + let g:airline#extensions#tabline#enabled = 1 3 + let g:airline#extensions#tabline#left_sep = '' 4 + let g:airline#extensions#tabline#left_alt_sep = '' 5 + let g:airline#extensions#tabline#right_sep = '' 6 + let g:airline#extensions#tabline#right_alt_sep = '' 7 + 8 + " enable powerline fonts 9 + let g:airline_powerline_fonts = 1 10 + let g:airline_left_sep = '' 11 + let g:airline_right_sep = '' 12 + 13 + " Switch to your current theme 14 + let g:airline_theme = 'onedark' 15 + 16 + " Always show tabs 17 + set showtabline=2 18 + 19 + " We don't need to see things like -- INSERT -- anymore 20 + set noshowmode
+23
nvim/themes/themes/onedark.vim
··· 1 + " onedark.vim override: Don't set a background color when running in a terminal; 2 + if (has("autocmd") && !has("gui_running")) 3 + augroup colorset 4 + autocmd! 5 + let s:white = { "gui": "#ABB2BF", "cterm": "145", "cterm16" : "7" } 6 + autocmd ColorScheme * call onedark#set_highlight("Normal", { "fg": s:white }) " `bg` will not be styled since there is no `bg` setting 7 + augroup END 8 + endif 9 + 10 + hi Comment cterm=italic 11 + let g:onedark_hide_endofbuffer=1 12 + let g:onedark_terminal_italics=1 13 + let g:onedark_termcolors=256 14 + 15 + syntax on 16 + colorscheme onedark 17 + 18 + 19 + " checks if your terminal has 24-bit color support 20 + if (has("termguicolors")) 21 + set termguicolors 22 + hi LineNr ctermbg=NONE guibg=NONE 23 + endif
vim/init.vim nvim/init.vim
+20
vim/vim-shortcuts.md
··· 40 40 Ctrl-o: jump back to where you were 41 41 J: join the current line with the next one (delete what's between) 42 42 43 + ## Do even more Navigation 44 + ctrl+p: fuzzy finding for files 45 + :e open a new file 46 + ctrl+ˆ: toggle between two open files 47 + ### local marks 48 + m-any-key: set a marker on that key. with '-any-key you can jump back to that marker. you can set multiple markers 49 + useful when you work in a file for long! 50 + ### global marks 51 + same as local also set with m, but this time the any key will be capitalized 52 + 53 + ## window operations 54 + ctrl+w: entering window mode 55 + then: 56 + v: vertical split 57 + s: horizontal split 58 + 59 + o: closes all except current one that I-m in 60 + :resize 10 for 10 rows or :resize vertical 10 for columns 61 + :Ex opens the file-three 62 + 43 63 ## visual mode 44 64 v -> visual mode (characters) 45 65 V -> line mode
+4
vim/vimrc
··· 53 53 " prettier 54 54 Plug 'sbdchd/neoformat' 55 55 56 + "status bar 57 + Plug 'vim-airline/vim-airline' 58 + Plug 'vim-airline/vim-airline-themes' 59 + 56 60 call plug#end() 57 61 "install with :PlugInstall