My shell configs
All those config files will install to ~/.shell_configs/
List of software config files:
- zsh
- tmux
- vim
- ranger
- lazygit
- ...
Those config work must require those sofeware installed.
Install
auto install
wget
wget -O - https://raw.githubusercontent.com/dotfile-projects/shell_config/main/auto_install.sh | sh
curl
curl -o - https://raw.githubusercontent.com/dotfile-projects/shell_config/main/auto_install.sh | sh
manual install
# download from github
git clone https://github.com/dotfile-projects/shell_config --depth=1 ~/.shell_config
# run the shell script
sh ~/.shell_config/.run.sh
Software list
tmux
See tmux
After install tmux config files, reload config file by tmux: tmux source-file ~/.tmux.conf
vim
After install vim config files, install vim plugins by plug, press vim
open vim window and press :
go to command mode, then press PlugInstall
to install other plugins. If the network not well, try install more then once.
ohmyzsh
You should change bash to zsh
and install oh-my-zsh first.
After install config files, source ~/.zshrc
to enable zsh environment. If some plugins not found, install them manual.
For example: zsh-syntax-highlighting plugin is need to install, reference it's install document.