Thanks to visit codestin.com
Credit goes to github.com

Skip to content

masbossun/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

masbossun dotfiles

screen shot

Setup Dotfiles

  1. clone this repo
git clone https://github.com/masbossun/dotfiles $HOME/.dotfiles
  1. set zsh config directory to .dotfiles
echo 'ZDOTDIR="$HOME/.dotfiles"' >> $HOME/.zshenv
  1. install apps

  2. configure symlinks

ln -s $HOME/.dotfiles/.tmux.conf $HOME/.tmux.conf
ln -s $HOME/.dotfiles/.teamocil $HOME/.teamocil

Setup Neovim

  1. move to .config directory
cp -r ./nvim $HOME/.config/nvim
  1. install neovim packer
git clone https://github.com/wbthomason/packer.nvim\
 ~/.local/share/nvim/site/pack/packer/start/packer.nvim
  1. install neovim package, inside neovim run
:PackerInstall

Setup Lua Development

  1. setup language server
cd $HOME/.config/nvim
git clone https://github.com/sumneko/lua-language-server.git
cd lua-language-server
git submodule update --init --recursive
cd 3rd/luamake
compile/install.sh
cd ../..
./3rd/luamake/luamake rebuild
  1. install lua-format
luarocks install --server=https://luarocks.org/dev luaformatter --local
  1. instrall efm-language-server
go get github.com/mattn/efm-langserver

Setup typescript development

  1. install language server
npm install -g typescript typescript-language-server

About

a place called ~/

Topics

Resources

Stars

Watchers

Forks