Vim, tmux, and other configuration files
git
vim
tmux
zsh
python3
- for vim fuzzy find:
- fzf
- the silver searcher
- bat (for syntax highlighting)
Copy and paste this into a terminal:
mkdir -p ~/git/.terminal &&\
git clone [email protected]:valentinp72/.terminal.git ~/git/.terminal &&\
~/git/.terminal/install.py
On your first vim boot, you'll need to install all the plugins. To do that, run :
vim +PlugInstall # you'll probably see many errors, that's normal, press Enter
Wait for all plugins to install, then quit vim.
Copy and paste this into a terminal:
cd ~/git/.terminal &&\
git pull &&\
cd - &&\
~/git/.terminal/install.py NO_BACKUP
Do not forget to install new plugins with :PlugInstall
.
-
ZSH should be installed
-
Install ohmyzsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
- Install plugins
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
- A sample
.zshrc
is available inzsh/.zshrc
rofi
rofi-dev
qalc
libtool
libnotify-bin
dolphin