-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmac.sh
More file actions
20 lines (12 loc) · 739 Bytes
/
Copy pathmac.sh
File metadata and controls
20 lines (12 loc) · 739 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
brew install coreutils starship neovim
brew install ripgrep fzf git jq lua-language-server
# vscode-css-language-server (and html/json) live in this formula; nvim/lsp/css_lsp.lua
# launches the bare `vscode-css-language-server` cmd, so it must be on PATH.
brew install vscode-langservers-extracted
# htmx-lsp has no brew formula; it's a Rust crate. nvim/lsp/htmx.lua launches the
# bare `htmx-lsp` cmd, so install it via cargo (needs rust/cargo on PATH).
cargo install htmx-lsp
# tree-sitter CLI: nvim-treesitter's `main` branch shells out to it to compile
# parsers (go.sh's install step needs it). lazygit backs lazygit.nvim / <Leader>lg.
brew install tree-sitter lazygit
defaults write -g NSWindowShouldDragOnGesture -bool true