Skip to content

Commit 77af792

Browse files
committed
init.vim for neovim, new streamlined setup script
1 parent 01ff0a3 commit 77af792

File tree

2 files changed

+26
-0
lines changed

2 files changed

+26
-0
lines changed

init.vim

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
" https://vi.stackexchange.com/questions/12794/how-to-share-config-between-vim-and-neovim
2+
set runtimepath^=~/.vim runtimepath+=~/.vim/after
3+
let &packpath=&runtimepath
4+
source ~/.vimrc

readable.setup.sh

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# https://launchpad.net/~neovim-ppa/+archive/ubuntu/stable
2+
sudo add-apt-repository ppa:neovim-ppa/stable
3+
# https://github.com/nodesource/distributions/blob/master/README.md
4+
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
5+
6+
# third party binaries, installed manually
7+
: << 'END'
8+
- ripgrep https://github.com/BurntSushi/ripgrep#installation
9+
- scc https://github.com/boyter/scc
10+
END
11+
12+
sudo apt install -y tmux mosh tree rsync ncdu htop fasd p7zip-full
13+
# for programming
14+
sudo apt -y install postgresql postgresql-client
15+
sudo apt install -y neovim nodejs python3-pip tig
16+
17+
sudo pip3 install ipython requests flask pylint black
18+
19+
sudo npm install -g http-server serve nodemon
20+
sudo npm install -g typescript ts-node js-beautify eslint rimraf
21+
sudo npm install -g npm-check tldr #optional
22+

0 commit comments

Comments
 (0)