- Kitty / Alacritty
- Tmux
- zsh
- atuin: history database
- zoxide: better cd
- fzf: fuzzy finder
- btop: better htop
- bat: better cat
- shellfirm: dangerous commands warning
- oh-my-posh / starship: prompt
- neofetch: system info
- ffmpeg
- ffmpegthumbnailer: video thumbnails
- unzip: zip files extraction
- jq: json parsing
- poppler: pdf previews
- fd: file searching
- ripgrep: for text searching
- xclip: clipboard managment
- lazygit: git cli
- shellfirm: dangerous commands warning
- A nerd font
Run stow .
in this directory.
Open tmux and press Ctrl + S -> Ctrl + I
to install plugins.
Go to ~/.local/share/nvim
and run:
python -m venv python
cd python
source bin/activate
pip install pynvim mypy
Run:
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
Then remove the ~/.zshrc
file and rerun stow .
in this directory.