My dotfiles repo managed with GNU Stow on MacOS.
-
brew install nushell
-
brew install zsh-autosuggestions
brew install zsh-syntax-highlighting
brew install zsh-autocomplete
brew install carapace
brew install eza
brew install fzf
brew install ripgrep
brew install fd
brew install --cask wezterm
brew install zellij
brew install starship
brew install yazi
brew install neovim
brew install helix
brew install --cask zed
brew install vscode-langservers-extracted
Includes:
- vscode-html-language-server
- vscode-css-language-server
- vscode-json-language-server
- vscode-eslint-language-server
brew install typescript-language-server
brew install texlab
brew install yaml-language-server
brew install [email protected]
brew install python-lsp-server
brew install basedpyright
brew install pylyzer
brew install uv
brew install ipython
brew install ruff
brew install isort
used for zotero libreoffice plugin
brew install openjdk
If you need to have openjdk first in your PATH, run: echo 'export PATH="/opt/homebrew/opt/openjdk/bin:$PATH"' >> /Users/jack/.config/zsh/.zshrc
For compilers to find openjdk you may need to set: export CPPFLAGS="-I/opt/homebrew/opt/openjdk/include"
brew install marksman
brew install markdownlint-cli
brew install rust
brew install prettier
brew install git
brew install lazygit
brew install keychain
brew install --cask firefox
brew install --cask obsidian
brew install --cask libreoffice
- LibreOffice Language Pack
brew install --cask libreoffice-language-pack
brew install --cask anki
brew install webp
brew install avif
brew install tesseract