aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGrace Yoder <grace_yoder@outlook.com>2026-02-25 17:25:43 +0000
committerGrace Yoder <grace_yoder@outlook.com>2026-02-25 17:25:43 +0000
commit3cdba2c42f75a540f4db9854cfd34d93efe6f960 (patch)
treea13c9db1a0af24a20efac8352c6564d18101f723
parentc655235dbdccbf9c08b1ad6332b8dc68f0bed668 (diff)
added basic brewfile stuff for starting declaritive package management
-rw-r--r--brew/.config/Brewfile54
1 files changed, 54 insertions, 0 deletions
diff --git a/brew/.config/Brewfile b/brew/.config/Brewfile
new file mode 100644
index 0000000..afdd0c0
--- /dev/null
+++ b/brew/.config/Brewfile
@@ -0,0 +1,54 @@
+# Grace's Brew File
+tap "gyoder/graceful-tap"
+
+
+
+# Programming Languages
+brew "go"
+brew "rustup", postinstall: "${HOMEBREW_PREFIX}/opt/rustup/bin/rustup default stable && ${HOMEBREW_PREFIX}/opt/rustup/bin/rustup component add rust-analyzer"
+brew "uv"
+brew "llvm"
+brew "cmake"
+brew "make"
+brew "node"
+brew "npm"
+brew "typst"
+brew "zig"
+
+# Shell Stuff
+brew "fish"
+brew "fzf"
+brew "pfetch"
+brew "sesh"
+brew "starship"
+brew "gyoder/graceful-tap/jj-starship"
+brew "tmux"
+brew "zoxide"
+
+# Editor Stuff
+brew "gyoder/graceful-tap/neovim-nightly"
+brew "neovim", link: false # Just in case :)
+brew "tree-sitter"
+brew "tree-sitter-cli"
+
+# Language Servers
+brew "codebook-lsp"
+go "golang.org/x/tools/gopls"
+brew "tinymist"
+brew "zls"
+
+# Git Stuff
+brew "gh"
+brew "jj"
+
+
+
+brew "tailscale"
+brew "sqlite"
+brew "asciinema"
+
+# CLI Utils
+brew "ripgrep"
+brew "dust"
+brew "tree"
+brew "stow"