Last active
March 1, 2024 07:45
-
-
Save SathyaRupa/95f0f28c616d2912d800a75e16a4758f to your computer and use it in GitHub Desktop.
Brewfile
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # file location: ~/.brewfile | |
| # This file is used along with the `brew bundle` command to ensure that required packages and apps are installed. | |
| # Also can be used to ensure that any package/apps that were installed as experimentation are uninstalled from the system. | |
| # If you are starting such a file on a machine where you have already installed some apps using brew, then use `brew bundle dump` to create this file and avoid starting from scratch | |
| # If you have also installed some vscode plugins already (manually), then you can use the following command to export that list: | |
| # code --list-extensions | |
| # For a more detailed explanation of the philosophy/reasoning behind this file, please see https://openfolder.sh/macos-migrations-with-brewfile | |
| # List all casks that are outdated (and which have version marked as 'latest') | |
| # alias bcg='brew outdated --greedy' | |
| # Upgrades all casks that are outdated (and which have version marked as 'latest') | |
| # alias bcug='brew upgrade --greedy' | |
| # Upgrades and cleans up all regular outdated casks and libs (non-greedy) | |
| # alias bupc='brew bundle check || brew bundle --all --cleanup; brew bundle cleanup -f; brew cleanup --prune=all; brew autoremove; brew upgrade' | |
| # TODO: Need to find brew/cask for: | |
| # Tinkertool | |
| # set arguments for all 'brew cask install' commands | |
| cask_args appdir: '/Applications', no_quarantine: true | |
| tap 'homebrew/cask-fonts' | |
| tap 'homebrew/cask-versions' | |
| tap 'homebrew/services' | |
| tap 'romkatv/powerlevel10k' | |
| brew 'bash' | |
| brew 'bat' | |
| brew 'btop' | |
| brew 'clang-format' | |
| brew 'curl' | |
| brew 'diff-so-fancy' | |
| brew 'direnv' # Note: If you get an error (for eg after upgrading direnv or if moving to a different ARM machine), you will need to delete '~/.zsh-evalcache' folder | |
| brew 'fzy' | |
| brew 'git-extras' | |
| brew 'git-gui' | |
| brew 'git-tools' | |
| brew 'git' | |
| brew 'jq' | |
| brew 'less' | |
| brew 'mise' | |
| brew 'moreutils' | |
| brew 'ncdu' | |
| brew 'powerlevel10k' | |
| brew 'prettyping' | |
| brew 'ripgrep' | |
| brew 'shellcheck' | |
| brew 'syncthing' | |
| brew 'tldr' | |
| brew 'vim' | |
| brew 'watch' | |
| brew 'wget' | |
| brew 'wifi-password' | |
| brew 'zsh' | |
| brew 'colima' | |
| brew 'docker' | |
| cask 'clocker' | |
| cask 'flycut' | |
| cask 'font-meslo-lg-nerd-font' | |
| cask 'google-chrome' | |
| cask 'intellij-idea-ce' | |
| cask 'iterm2' | |
| cask 'iterm2' | |
| cask 'itsycal' | |
| cask 'keepingyouawake' | |
| cask 'keybase' | |
| cask 'rectangle' | |
| cask 'stats' | |
| cask 'visual-studio-code' | |
| cask 'zoom' | |
| vscode 'BriteSnow.vscode-toggle-quotes' | |
| vscode 'codezombiech.gitignore' | |
| vscode 'DavidAnson.vscode-markdownlint' | |
| vscode 'dbaeumer.vscode-eslint' | |
| vscode 'DigitalBrainstem.javascript-ejs-support' | |
| vscode 'eamodio.gitlens' | |
| vscode 'EditorConfig.EditorConfig' | |
| vscode 'esbenp.prettier-vscode' | |
| vscode 'formulahendry.code-runner' | |
| vscode 'genuitecllc.codetogether' | |
| vscode 'mechatroner.rainbow-csv' | |
| vscode 'mikestead.dotenv' | |
| vscode 'mkhl.direnv' | |
| vscode 'ms-azuretools.vscode-docker' | |
| vscode 'ms-vscode.atom-keybindings' | |
| vscode 'ms-vscode.node-debug2' | |
| vscode 'ms-vscode.vscode-typescript-next' | |
| vscode 'NicolasVuillamy.vscode-groovy-lint' | |
| vscode 'oderwat.indent-rainbow' | |
| vscode 'Orta.vscode-jest' | |
| vscode 'rebornix.ruby' | |
| vscode 'redhat.java' | |
| vscode 'redhat.vscode-yaml' | |
| vscode 'richie5um2.vscode-sort-json' | |
| vscode 'SonarSource.sonarlint-vscode' | |
| vscode 'tchayen.markdown-links' | |
| vscode 'Tyriar.sort-lines' | |
| vscode 'vscjava.vscode-java-debug' | |
| vscode 'vscjava.vscode-java-pack' | |
| vscode 'vscjava.vscode-java-test' | |
| vscode 'vscjava.vscode-lombok' | |
| vscode 'vscode-icons-team.vscode-icons' | |
| vscode 'wayou.vscode-todo-highlight' | |
| vscode 'wholroyd.jinja' | |
| vscode 'wingrunr21.vscode-ruby' | |
| vscode 'wmaurer.change-case' | |
| vscode 'xaver.clang-format' | |
| vscode 'yzhang.markdown-all-in-one' | |
| vscode 'zokugun.cron-tasks' | |
| vscode 'zokugun.sync-settings' |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment