install.fairie/dotfiles/.config/software/terminal/Brewfile

149 lines
4.7 KiB
Text
Raw Normal View History

# Brewfile.terminal contains basic utilities that work congruently with the dotfiles in
# the terminal. It is geared toward supporting the basic settings required for
# TypeScript / terminal users.
# Standard Homebrew taps
tap "homebrew/core"
tap "homebrew/bundle"
tap "homebrew/services"
# Homebrew Formulae
# e.g. `brew install <program>`
# @brew [asdf](https://github.com/asdf-vm/asdf) - Version manager with support for many languages
brew "asdf"
# @brew [bat](https://github.com/sharkdp/bat) - Clone of cat with syntax highlighting and Git integration
brew "bat"
# @brew [direnv](https://github.com/direnv/direnv) - Loads and unloads environment variables based on the directory you are in
brew "direnv"
# @brew [bitwarden-cli](https://github.com/bitwarden/cli) - Access and manage a BitWarden instance via CLI
brew "bitwarden-cli"
# @brew [curl](https://curl.se) - An HTTP command-line tool
brew "curl"
# @brew [curlie](https://curlie.io/) - Replacement for curl
brew "curlie"
# @brew [exa](https://github.com/ogham/exa) - Modern replacement for ls
brew "exa"
# @brew [ffsend](https://github.com/timvisee/ffsend) - Fully featured Firefox Send client that makes sharing files easy
brew "ffsend"
# @brew [fzf](https://github.com/junegunn/fzf) - Command-line fuzzy finder that integrates with many tools
brew "fzf"
# @brew [git](https://git-scm.com) - Tool for interacting with git repositories
brew "git"
# @brew [glances](https://github.com/nicolargo/glances) - Better replacement for htop
brew "glances"
# @brew [jq](https://stedolan.github.io/jq/) - Lightweight and flexible command-line JSON processor
brew "jq"
# @brew [node](https://nodejs.org/) - A JavaScript engine, based on the ultra fast V8-engine
brew "node"
# @brew [task](https://github.com/go-task/homebrew-tap) - A parallel task runner
tap "go-task/tap"
brew "go-task/tap/go-task"
# @brew [openssh](https://www.openssh.com/) - OpenBSD freely-licensed SSH connectivity tools
brew "openssh"
# @brew [ots](https://ots.sniptt.com) - Share end-to-end encrypted secrets with others via a one-time URL
brew "ots"
# @brew [ripgrep](https://github.com/BurntSushi/ripgrep) - A fast recursive file search utility
brew "ripgrep"
brew "ripgrep-all"
# @brew [rsync](https://rsync.samba.org/) - Tool to do fast, incremental file transfers
brew "rsync"
# @brew [volta](https://volta.sh/) - Node version manager
brew "volta"
# @brew [yq](https://github.com/mikefarah/yq) - Process and manipulate YAML documents
brew "yq"
# @brew [coreutils](https://www.gnu.org/software/coreutils) - A suite of basic UNIX tools published to improve compatibility between Linux and macOS scripts
if OS.mac?
brew "coreutils"
end
if OS.mac?
brew "m-cli"
end
brew "zoxide"
brew "autorestic"
brew "restic"
brew "git-delta"
brew "gist"
brew "git-secret"
brew "nmap"
brew "nb"
brew "zsh"
brew "pnpm"
brew "rclone"
brew "bandwhich"
brew "cloudflared"
brew "croc"
brew "ctop"
# @brew [dasel](https://github.com/TomWright/dasel) - Select, put, and delete data from JSON, TOML, YAML, XML and CSV files
brew "dasel"
brew "duf"
brew "fd"
brew "glow"
brew "gping"
# @brew [grex](https://github.com/pemistahl/grex) - Generate regular expressions by providing target matches
brew "grex"
brew "gron"
# @brew [nnn](https://github.com/jarun/nnn) - A more interactive version of ls
brew "nnn"
brew "pass"
brew "procs"
brew "peco"
# @brew [pup](https://github.com/EricChiang/pup) - Parse HTML with a CLI
brew "pup"
brew "fq"
brew "fselect"
brew "hexyl"
brew "hey"
# @brew [hyperfine](https://github.com/sharkdp/hyperfine) - Command-line benchmarking tool
brew "hyperfine"
# @brew [jo](https://github.com/jpmens/jo) - JSON output from scripts
brew "jo"
# @brew [jq](https://stedolan.github.io/jq/) - Lightweight and flexible command-line JSON processor
brew "jq"
# @brew [mkcert](https://github.com/FiloSottile/mkcert) - Simple tool to make locally trusted development certificates
brew "mkcert"
brew "rm-improved"
brew "sd"
# @brew [sysbench](https://github.com/akopytov/sysbench) - System performance benchmark tool
brew "sysbench"
brew "teller"
# @brew [up](https://github.com/akavel/up) - Write Linux pipes with an instant live preview
brew "up"
brew "ssh-vault"
brew "automake"
brew "fx"
brew "zx"
brew "pywhat"
brew "mycli"
brew "litecli"
brew "aria2"
brew "chezmoi"
brew "cheat"
brew "cmake"
brew "choose"
brew "difftastic"
brew "gitui"
brew "gomplate"
brew "gum"
brew "deno"
brew "sqlite"
brew "vault"
brew "dust"
brew "imagemagick"
brew "shellcheck"
brew "sops"
brew "tmux"
brew "watchexec"
brew "yj"
brew "vim"
brew "whalebrew"
brew "etcd"
brew "wget"
brew "tree"
brew "t-rec"
# @brew [mcfly](https://github.com/cantino/mcfly) - Terminal history navigator accessible via CTRL+R
brew "mcfly"
brew "htop"
brew "googler"
brew "git-lfs"