My dotfiles for neovim, tmux and everything else. To be used at your own risk!
Locally, I store all my dotfiles in ~/Workspace/dotfiles and then symlink the relevant files.
My motivation for doing this is to separate out my own dotfiles from my home directory.
No installation steps are provided in this git. One should know how to use the dotfiles else don't use it.
- https://rectangleapp.com/pro
- https://alt-tab-macos.netlify.app/
- https://www.alfredapp.com/
brew install gitui && brew install git-deltanpm install -g @builder.io/ai-shellnpm install -g tree-sitter-cli
For python-provider, we need to:
brew install python3python3 -m venv ./pyenvsource ./pyenv/bin/activatepip install pynvim- Add
vim.g.python3_host_prog = './pyenv/bin/python'ininit.lua
Always start with:
xcode-select --install- Install Xcode App
brew install ruby-> needed for cocoapods and tmuxinator- Create
~/.zsh_secretswith 1Passworddotfilespersonal secrets
Soft links settings:
- Local bash soft linking:
ln -s ~/Workspace/dotfiles/init.lua ~/.config/nvim/init.lualn -s ~/Workspace/dotfiles/.wezterm.lua ~/.wezterm.lualn -s ~/Workspace/dotfiles/.spaceshiprc.zh ~/.spaceshiprc.zhln -s ~/Workspace/dotfiles/.zshrc ~/.zshrcln -s ~/Workspace/dotfiles/.tmux.conf ~/.tmux.confln -s ~/Workspace/dotfiles/.gitconfig ~/.gitconfigln -s ~/Workspace/dotfiles/.gitignore_global ~/.gitignore_globalln -s ~/Workspace/dotfiles/.gitui-keys.ron $HOME/.config/gitui/key_bindings.ronln -s ~/Workspace/dotfiles/.gitui-theme.ron $HOME/.config/gitui/theme.ron
- Access other folders in dotfile tmux:
ln -s ~/Desktop ~/Workspace/dotfiles/Desktopln -s ~/Documents/Notes ~/Workspace/dotfiles/Notes
- Soft link to tmuxinator:
- tmuxinator projects are saved in a Cloud drive which is not commited in this repo
ln -s ~/Documents/tmuxinator ~/.tmuxinatorln -s ~/Documents/tmuxinator ~/Workspace/dotfiles/tmuxinator