Skip to content

takewofly/configs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

configs

All config files for setting up handly coding workspace from scratch

Requirements

  • Vim >= 8.0
  • Neovim >= 0.4.3
  • Nodejs >= 10.12

Install

tmux not included

  1. Install vim or neovim
  2. Install nodejs (>=10.12)
  3. Install vim-plug
  4. Copy init.vim to $HOME/.config/nvim/init.vim
  5. Copy .vimrc to $HOME/.vimrc
  6. Run :PlugInstall in vim/neovim
  7. Install coc extensions by following commands
:CocInstall coc-highlight
:CocInstall coc-json
:CocInstall coc-explorer
:CocInstall coc-git
:CocInstall coc-rust-analyzer //optional
  1. Replace coc-settings.json in $HOME/.config/nvim
  2. Run :CocRestart
  3. Restart vim/neovim

Install fzf, bat and ripgrep

Features

  • Go, Rust support
  • Awesome tunned theme based on Nord
  • Modern coding experience with coc-git, coc-explorer and vim-commentary
  • Personal Optimized Key Bindings

.vimrc

The config for vim and Neovim

init.vim

Scripts for initializing neovim env from vim Replace this in $HOME/.config/nvim

coc-settings.json

coc.nvim config file Replace this in $HOME/.config/nvim

.tmux.conf

tmux config file. Requires using tmux-mem-cpu-load

Complete Plugin List

VIM

COC

Install coc plugins manually using CocInstall <plugin>

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vim Script 100.0%