Dotfiles
My personal configs, carefully and passionately crafted for setting up an optimal CLI dev experience.
Setup
git clone https://github.com/2kabhishek/Dotfiles
cd Dotfiles
./setup.sh # It shows a menu from where you can install required components
Requirements
For installation git
curl
& zsh
are must, other tools are mentioned below.
Packages
- xdotool, libinput
Powerline patched fonts are required for glyphs. I'll recommend Nerd Fonts.
Included Configurations
This repo contains configurations for following tools.
- bash : ~/.bashrc
- bat : ~/.config/bat/
- broot : ~/.config/broot/
- cmus : ~/.config/cmus/
- dmenu : ~/.dmenurc
- dircolors : ~/.dircolors
- fontconfig : ~/.config/fontconfig/fonts.conf/
- git : ~/.gitconfig
- htop : ~/.config/htop/
- i3 : ~/.config/i3/config
- i3status : ~/.config/i3status/config
- libinbut : ~/.config/libinput-gestures.conf
- neovim : ~/.config/nvim/
- python : ~/.pystartup
- ranger : ~/.config/ranger/
- tmux : ~/.tmux.conf
- vim : ~/.vimrc
- xrdb : ~/.Xresources
- zsh : ~/.zshrc
Some configs require special steps in order to use. Check respective tools documentation for more info.
- compiz : ~/.config/compiz.profile
Import the compiz profile using
ccsm
.
- conky : ~/.config/sysinfo.conkyrc
Run conky with
conky -dqc ~/.config/sysinfo.conkyrc
.
- konsole : ~/.local/share/konsole/
Open Konsole, Goto Settings -> Manage Profiles -> Check
Konsole
and click on Set as Default.
This repo also contains a few scripts in the scripts directory.