My configuration files, always a WIP.
Clone down this directory and stow the config files you're interested in, e.g.
stow zsh -t ~/
will stow the zsh config files.
For zsh:
- Install Zellij binary from here: https://github.com/zellij-org/zellij
- Install powerline10K from here: https://github.com/romkatv/powerlevel10k
- Install zsh-autosuggestions from here: https://github.com/zsh-users/zsh-autosuggestions/blob/master/INSTALL.md#manual-git-clone
My dotfiles. i3gaps + vim + oh-my-zsh + tmux + dunst + arrow keys on home row.
sudo update-alternatives --config x-terminal-emulator
- sudo update-alternatives --config editor
- gsettings set org.gnome.Terminal.Legacy.Settings confirm-close false
- Right click on US-Flag and choose keyboard settings.
- Enter custom setxkbmap options in input control.
- Log out and in again.
- Comment out the setxkbmap lines in the bin/customkeymaps file
- Do
git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim
- Start vim and run
:PluginInstall
- Install dependencies
sudo apt install build-essential cmake python3-dev
- Run
cd ~/.vim/bundle/YouCompleteMe && python3 install.py --clang-completer
- yadm, xcape, vim-gnome, chromium-browser, google-chrome
Dotfiles for local vm development environment
Install jetbrains-toolbox
curl -s https://raw.githubusercontent.com/nagygergo/jetbrains-toolbox-install/master/jetbrains-toolbox.sh | bash
Increase file watch
sudo echo "fs.inotify.max_user_watches = 524288" >> /etc/sysctl.conf && sudo sysctl -p --system
Make gnome-terminal the default terminal emulator
sudo update-alternatives --config x-terminal-emulator
Install tmux
sudo apt install tmux
Install tpm
git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
Install vim-gnome
sudo apt install vim-gnome
Install vundle
git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim
Create symbolic links for config files
Here, $CLONED_DIR stands for the absolute path of the directory where this repository has been cloned to.
ln -s $CLONED_DIR/.ideavimrc ~/
ln -s $CLONED_DIR/.tmux.conf ~/
ln -s $CLONED_DIR/.bash_aliases ~/
ln -s $CLONED_DIR/.vimrc ~/
Install gtk arc-dark theme
sudo dpkg -i $CLONED_DIR/arc-theme/arc-theme_1488477732.766ae1a-0_all.deb
Install openbox arc-dark theme
obconf
and select *.obt file under arc-theme
- Rewrite ideavimrc
- Include FiraCode font
- Include MacOS dotfiles
- Include X230 dotfiles
- Improve zsh setup
- Clean up README and bash_aliases
- Update README