Still a WIP! Use at your own risk.
# Export packages
brew leaves > leaves.txt
# Install packages
xargs brew install < leaves.txt
- Neovim >= 0.9.0 (needs to be built with LuaJIT)
- Git >= 2.19.0 (for partial clones support)
- LazyVim
- Nerd Font(I use SF Mono Nerd Font and CaskaydiaCove NF as fallback)
- a C compiler for
nvim-treesitter
. See here - for telescope.nvim (optional)
Create symlinks for dotfiles:
git clone https://github.com/akoken/dotfiles.git
stow -d "../dotfiles" -t ~/ .
- WezTerm
- Zsh
- Oh My Posh
- Nerd fonts(I use SF Mono Nerd Font and CaskaydiaCove NF as fallback)
- zoxide (Highly recommended)
- Eza -
ls
replacement - bat -
cat
replacement - ghq - Local Git repository organizer
- fzf - Interactive filtering
Clone the tmux plugin repo:
git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
Then install the plugins with the following command:
CTRL^ + I