Dotfiles on MacOS
To setup from scratch run:
# Run chmod u+x to amke the script executable first
./install.sh
To selectively install use the following commands:
# Install development tools: alacritty, tmux, nvim, python, nvm, golang and others
./install.sh dev_tools
# Create symlinks for config files
./install.sh create_links
# Install applications: rectangle, obsidian, vscode, spotify, postman, docker, alfred and others
./install.sh install_apps
# Echo user config for zsh
./install.sh echo_user_conf
Neovim
- Fix format command
- Fix diagnostic info
- Add auto pair match completion
- Cleanup plugins.lua
- Fix diagnostics for golang
- Configure golang debugger
- Integrate telescope with dap https://github.com/nvim-telescope/telescope-dap.nvim