-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathBrewfile
More file actions
54 lines (40 loc) · 1.63 KB
/
Copy pathBrewfile
File metadata and controls
54 lines (40 loc) · 1.63 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
# Install the latest Bash shell for access to modern features.
brew "bash"
# Install bash-completion to leverage bash completion scripts installed by our brew-installed packages. Version @2 is required for Bash > 2.
brew "bash-completion@2"
# Install ncdu, a command-line tool for displaying disk usage information.
brew "ncdu"
# Output file contents with syntax highlighting and Git integration.
brew "bat"
# Fancy cross-shell command-line prompt.
brew "starship"
# Interactive command line harness for working with LLMs.
brew "anomalyco/tap/opencode", trusted: true
# Install Git version control.
brew "git"
# Install command-line text editor.
brew "neovim"
brew "ripgrep"
# Programming Language Runtimes
brew "go" # Install Go compiler and development stack.
brew "python" # Install Python interpreter and development stack.
# Language Servers
brew "marksman" # Language server for Markdown.
brew "lua-language-server" # Language server for Lua.
brew "bash-language-server" # Language server for Bash.
brew "gopls" # Language server for Go.
brew "ansible-language-server" # Language server for Ansible.
# Linters and Formatters
brew "shellcheck" # Linter for shell scripts, including Bash.
brew "shfmt" # Install shell script formatter.
brew "hadolint" # Linter for Containerfiles.
brew "yamllint" # Linter for YAML files.
brew "ansible-lint" # Linter for Ansible files.
# Static site generator and build tool.
brew "hugo"
# Configuration manage tool for infrastructure
brew "ansible"
# Tool for managing offline video archives.
brew "yt-dlp"
# Install CLI to manage Dev Container compliant environments.
brew "devsy-org/homebrew-tap/devsy", trusted: true