dotfiles-old
dotfiles-old copied to clipboard
🍁 dotfiles || plain text configuration files for my linux system
plain text configuration files for my linux systems
Dotfiles are plain text configuration files on Unix-y systems for things like our shell, ~/.zshrc, our editor in ~/.vimrc, and many others. They are called "dotfiles" as they typically are named with a leading . making them hidden files on your system, although this is not a strict requirement.
Since these files are all plain text, we can gather them together in a git repository and use that to track the changes you make over time.
pavan's dotfiles
Uses Git subtree and submodules to keep my dotfiles in one place in an elegant manner. With inspiration from xero, uses GNU Stow to symlink files one folder deep to the folder above.
installing
make sure stow is installed on your system
git clone https://github.com/pavanjadhaw/etc ~/
cd ~/etc
stow zsh # this will symlink zsh rc files to ~/
stow -D zsh # to unstow or remove symlink
tools
Other tools to install:
- 2bwm : A fast floating WM
- polybar : A fast and easy-to-use tool for creating status bars.
- rxvt-unicode : customizable terminal emulator
- neovim: the future of vim
- zsh: shell designed for interactive use
- Git (and hub): VCS
- tmux: terminal multiplexer
- Firefox: browser
thanks
I actively watch the following repositories. :)