Brewfile 5.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185
  1. tap "common-fate/granted"
  2. tap "heroku/brew"
  3. tap "homebrew/bundle"
  4. tap "homebrew/services"
  5. tap "koekeishiya/formulae"
  6. tap "waydabber/betterdisplay"
  7. # AWS Cloud Development Kit - framework for defining AWS infra as code
  8. brew "aws-cdk"
  9. # Pyright fork with various improvements and built-in pylance features
  10. brew "basedpyright"
  11. # Language Server for Bash
  12. brew "bash-language-server"
  13. # Object-file caching compiler wrapper
  14. brew "ccache"
  15. # Cross-platform make
  16. brew "cmake"
  17. # Strongly specified, highly compatible implementation of Markdown
  18. brew "cmark"
  19. # GNU File, Shell, and Text utilities
  20. brew "coreutils"
  21. # Apjanke's fork of the classic cowsay project
  22. brew "cowsay"
  23. # Library for command-line editing
  24. brew "readline"
  25. # Secure runtime for JavaScript and TypeScript
  26. brew "deno"
  27. # Pack, ship and run any application as a lightweight container
  28. brew "docker"
  29. # Device tree compiler
  30. brew "dtc"
  31. # Simple, fast and user-friendly alternative to find
  32. brew "fd"
  33. # C library SSHv1/SSHv2 client and server protocols
  34. brew "libssh"
  35. # Low-level access to audio, keyboard, mouse, joystick, and graphics
  36. brew "sdl2"
  37. # Play, record, convert, and stream audio and video
  38. brew "ffmpeg"
  39. # Tool to install, manage and use Progressive Web Apps in Mozilla Firefox
  40. brew "firefoxpwa"
  41. # Infamous electronic fortune-cookie generator
  42. brew "fortune"
  43. # Monitor a directory for changes and run a shell command
  44. brew "fswatch"
  45. # Command-line fuzzy finder written in Go
  46. brew "fzf"
  47. # Interact with Google Gemini AI models from the command-line
  48. brew "gemini-cli"
  49. # GitHub command-line tool
  50. brew "gh"
  51. # Distributed revision control system
  52. brew "git"
  53. # GNU implementation of the famous stream editor
  54. brew "gnu-sed"
  55. # Open source programming language to build simple/reliable/efficient software
  56. brew "go"
  57. # Language server for the Go language
  58. brew "gopls"
  59. # Perfect hash function generator
  60. brew "gperf"
  61. # Interpreted, interactive, object-oriented programming language
  62. brew "python@3.13"
  63. # GitHub Markdown previewer
  64. brew "grip"
  65. # CLI for Heroku
  66. brew "heroku"
  67. # Lightweight and flexible command-line JSON processor
  68. brew "jq"
  69. # Lazier way to manage everything docker
  70. brew "lazydocker"
  71. # Simple terminal UI for git commands
  72. brew "lazygit"
  73. # Key-value storage library with ordered mapping
  74. brew "leveldb"
  75. # Implementation of the file(1) command
  76. brew "libmagic"
  77. # Postgres C API library
  78. brew "libpq"
  79. # Clone of ls with colorful output, file type icons, and more
  80. brew "lsd"
  81. # Language Server for the Lua language
  82. brew "lua-language-server"
  83. # Package manager for the Lua programming language
  84. brew "luarocks"
  85. # Bare libuv bindings for lua
  86. brew "luv"
  87. # Utility for directing compilation
  88. brew "make"
  89. # Language Server Protocol for Markdown
  90. brew "marksman"
  91. # Zero-dependency real-time media server and media proxy
  92. brew "mediamtx", restart_service: :changed
  93. # Text-based UI library
  94. brew "ncurses"
  95. # Ambitious Vim-fork focused on extensibility and agility
  96. brew "neovim"
  97. # Small build system for use with gyp or CMake
  98. brew "ninja"
  99. # Create, run, and share large language models (LLMs)
  100. brew "ollama", restart_service: :changed
  101. # Shell command parallelization utility
  102. brew "parallel"
  103. # CLI for Postgres with auto-completion and syntax highlighting
  104. brew "pgcli"
  105. # PostgreSQL syntax beautifier
  106. brew "pgformatter"
  107. # Package compiler and linker metadata toolkit
  108. brew "pkgconf"
  109. # Object-relational database system
  110. brew "postgresql@16"
  111. # Code formatter for JavaScript, CSS, JSON, GraphQL, Markdown, YAML
  112. brew "prettier"
  113. # Generic machine emulator and virtualizer
  114. brew "qemu"
  115. # Search tool like grep and The Silver Searcher
  116. brew "ripgrep"
  117. # Extremely fast Python linter, written in Rust
  118. brew "ruff"
  119. # Safe, concurrent, practical language
  120. brew "rust"
  121. # Experimental Rust compiler front-end for IDEs
  122. brew "rust-analyzer"
  123. # Autoformat shell script source code
  124. brew "shfmt"
  125. # Language Server for SQL
  126. brew "sql-language-server"
  127. # TOML toolkit written in Rust
  128. brew "taplo"
  129. # Simple TTY terminal I/O application
  130. brew "tio"
  131. # Terminal multiplexer
  132. brew "tmux"
  133. # Language Server Protocol implementation for TypeScript wrapping tsserver
  134. brew "typescript-language-server"
  135. # Maintained ctags implementation
  136. brew "universal-ctags"
  137. # Language servers for HTML, CSS, JavaScript, and JSON extracted from vscode
  138. brew "vscode-langservers-extracted"
  139. # Executes a program periodically, showing output fullscreen
  140. brew "watch"
  141. # Command-line client for WebSockets
  142. brew "websocat"
  143. # Internet file retriever
  144. brew "wget"
  145. # Port of OpenAI's Whisper model in C/C++
  146. brew "whisper-cpp"
  147. # Language Server for Yaml Files
  148. brew "yaml-language-server"
  149. # Fish-like fast/unobtrusive autosuggestions for zsh
  150. brew "zsh-autosuggestions"
  151. # Fish shell like syntax highlighting for zsh
  152. brew "zsh-syntax-highlighting"
  153. # Better and friendly vi(vim) mode plugin for ZSH
  154. brew "zsh-vi-mode"
  155. # The easiest way to access your cloud.
  156. brew "common-fate/granted/granted"
  157. # Simple hotkey-daemon for macOS.
  158. brew "koekeishiya/formulae/skhd"
  159. # A tiling window manager for macOS based on binary space partitioning.
  160. brew "koekeishiya/formulae/yabai"
  161. # GPU-accelerated terminal emulator
  162. cask "alacritty"
  163. # Display management tool
  164. cask "betterdisplay"
  165. # Preference Pane for controlling cursor hiding
  166. cask "cursorcerer"
  167. # Browser for SQLite databases
  168. # Web browser
  169. cask "firefox"
  170. # Vector graphics editor
  171. cask "inkscape"
  172. # Open-source software for live streaming and screen recording
  173. cask "obs"
  174. # Knowledge base that works on top of a local folder of plain text Markdown files
  175. cask "obsidian"
  176. # Replacement for Docker Desktop
  177. cask "orbstack"
  178. # Administration and development platform for PostgreSQL
  179. cask "pgadmin4"
  180. # Instant messaging application focusing on security
  181. cask "signal"
  182. # Virtual audio cable for routing audio from one application to another
  183. cask "vb-cable"
  184. # Multimedia player
  185. cask "vlc"