Welcome!
Here are my dotfiles.
If you would like to use them go line by line through install_packages.sh file, read comments and run commands.
Please do not use these files blindly! Read and use only what you really really want. Winter will come if you ignore these warnings intentionally.
If you really know what you are doing, stow is ready for you to use.
Good luck!
Most important thing for me is an ability to quickly search for 3 things: files, content of a file and commands.
Fast search | Terminal | Vim |
---|---|---|
Files | CTRL+T | :Files |
fzf --preview | CTRL+P | |
z | ||
Files Content | rg | :Rg |
Commands | CTRL+R | |
CTRL+S | ||
zsh-autosuggestions |
- zsh with oh-my-zsh setup + autosuggestions and syntax highlighting.
- tmux - Terminal multiplexer + Oh My Tmux! Pretty & versatile tmux configuration made with heart (imho the best tmux configuration that just works).
- fzf - fzf is a general-purpose command-line fuzzy finder.
- ripgrep - Ripgrep recursively searches directories for a regex pattern.
- fasd - Fasd (pronounced similar to "fast") is a command-line productivity booster.
- GNU parallel - GNU parallel is a shell tool for executing jobs in parallel using one or more computers.
- vim - Real Vim ninjas count every keystroke - do you?
- tmux cheatsheet
- https://www.youtube.com/results?search_query=zsh+my+shell
- shell configuration hack your zsh
- 10 super powers for your shell
- Change vundle to vimplug or internal plugin manager from modern Vim.
- Add: sudo apt-get install ruby-full (for highlight in fzf in vim).
- Add fzf installation from vim.
- Keep custom vim fzf configuration from vim.