My dot files.
Tmux config requires cmake and a C++ compiler to be installed. (for tmux-mem-cpu-load).
It also requires xclip to copy text to clipboard.
bash config requires man-db to be installed. (for manpath to show npm man pages)
zsh config requires python-pygments to be installed. (for colorize plugin to show colored output)
Gogh, requires wget, dconf and util-linux-libs to be installed.
You can install all of this on Arch Linux with:
pacman -S dconf util-linux-libs cmake man-db wget tmux zsh zsh-completions python-pygments xclip
Also install oh-my-zsh from the AUR
On Debian you need to install more packages, but here's a simple one-liner:
apt install build-essential cmake man-db python3-pygments wget curl dconf-cli uuid-runtime tmux vim git zsh xclip
Then, you have to install oh-my-zsh using the website's shell script. Please note that this script installs oh-my-zsh at $HOME/.oh-my-zsh, which is different from the AUR PKGBUILD, so you have to update .zshrc accordingly (Verify the $ZSH var)
- copy all dotfiles to
$HOME - Setup Vundle:
git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim
- Open
vimand run:PluginInstall - Setup Tmux Plugin Manager:
git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
- Open tmux and install plugins (
prefix + I), also reload config (prefix + R) - Use Gogh to download terminal color palettes that match your wallpaper. Choose your palette in terminal preferences and adjust background transparency.