-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathBrewfile
72 lines (71 loc) · 3.49 KB
/
Brewfile
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
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
tap "homebrew/bundle"
tap "homebrew/cask"
tap "homebrew/core"
brew "python" # Python tooling
brew "go" # Golang tooling
brew "bash" # Latest version of bash
brew "bash-completion@2" # Bash completion
brew "fzf" # General-purpose CLI fuzzy finder, used for searching bash history, file trees, vim, etc
brew "ripgrep" # Search tool that recursively searches the current directory for a regex pattern
brew "git" # Revision control system
brew "htop" # Interactive process viewer
brew "pandoc" # Document converter
brew "the_silver_searcher" # ag code searching tool
brew "tmux" # Terminal multiplexer
brew "tree" # Recursive ls with indenting
brew "vim" # Text editor
brew "mas" # Mac App Store CLI
brew "watch" # Runs command repeatedly
brew "speedtest-cli" # CLI to run a speedtest
brew "findutils" # Use GNU find
brew "gnu-sed" # GNU sed
brew "rename" # Renames files according to modifiactions rules
brew "newsboat" # Console RSS reader
brew "asciiquarium" # Terminal aquarium bliss
brew "telnet" # TELNET protocol interface
brew "w3m" # Text based web browser
brew "wget" # Retrieve web files
brew "gpg" # Encrypt and sign communications
brew "docker" # Container CLI tooling
brew "dive" # Explore Docker containers file systems
brew "k9s" # Visual k8 explorer
brew "helm" # Package manager for Kubernetes
brew "jq" # CLI JSON processor
brew "yq" # CLI YAML, JSON and XML processor
brew "cfn-lint" # Cloudformation linter
brew "yamllint" # Yaml linter
brew "flake8" # Python einter
brew "expect" # Automate interactive applications from CLI
tap "aws/tap"
brew "aws-sam-cli" # AWS SAM CLI
tap "amazon/amazon"
brew "awscli" # AWS CLI
cask "session-manager-plugin" # AWS SSM session manager plugin
brew "aws-shell" # Wrap aws-cli with autocomplete
tap "weaveworks/tap"
brew "weaveworks/tap/eksctl" # CLI tool for creating and managing clusters on EKS
brew "zlib" # Required by pyenv
# Language installers
brew "goenv"
brew "nodenv"
brew "pyenv"
brew "pipenv"
brew "tfenv"
################
# Needed for YCM
################
brew "cmake"
brew "mono"
brew "nodejs"
#############
# Misc Casks
#############
cask "keepassxc" # Password manager
cask "virtualbox" # Hypervisor
cask "gimp" # Image editor
cask "nordvpn" # Personal VPN
cask "postman" # API Client
cask "visual-studio-code" # IDE
cask "joplin" # Note taking app with markdown and vim support
cask "alfred" # MacOS helper
cask "maccy" # Keyboard first clipboard manager