From 0f2750886689123b5adafc6a763cad7197f3a786 Mon Sep 17 00:00:00 2001 From: Noah Masur Date: Fri, 9 Apr 2021 22:19:28 -0400 Subject: [PATCH] reorganize brewfiles --- homebrew/Caskfile | 13 ++++--------- homebrew/core.Brewfile | 1 - homebrew/devops.Brewfile | 16 +++++++--------- homebrew/learning.Brewfile | 16 ++++++++++++++++ homebrew/programming.Brewfile | 11 +++++------ homebrew/utils.Brewfile | 36 ++++++++++++++--------------------- 6 files changed, 46 insertions(+), 47 deletions(-) create mode 100644 homebrew/learning.Brewfile diff --git a/homebrew/Caskfile b/homebrew/Caskfile index 530af12..f85cec6 100644 --- a/homebrew/Caskfile +++ b/homebrew/Caskfile @@ -9,12 +9,10 @@ cask "1password" # Work pwm cask "1password-cli" # Pwm for tmux cask "dropbox" # File sharing cask "docker" # Containers -cask "lens" # Kubernetes manager # Helpful Applications cask "obsidian" # Notes cask "github-desktop" # Git GUI -cask "postman" # API testing cask "drawio" # Diagrams # Auxiliary Tools @@ -28,19 +26,16 @@ tap "homebrew/cask-fonts" cask "font-fira-mono-for-powerline" # Personal -cask "lastpass" # My pwm cask "authy" # Authentication cask "keybase" # Encryption cask "discord" # My chat cask "steam" # Games cask "vlc" # Video player -cask "calibre" # Ebook manager cask "jira-client" cask "wkhtmltopdf" -# Don't bother -# cask "skype" -# cask "dash" -# cask "cyberduck" -# cask "google-chrome" +# Optional +# cask "postman" # API testing +# cask "lens" # Kubernetes manager +# cask "calibre" # Ebook manager diff --git a/homebrew/core.Brewfile b/homebrew/core.Brewfile index 76e05ee..1fbbcc7 100644 --- a/homebrew/core.Brewfile +++ b/homebrew/core.Brewfile @@ -13,5 +13,4 @@ brew "fd" # Faster, better find brew "sd" # Faster, better sed brew "bat" # Better cat brew "zoxide" # Better autojump -brew "thefuck" # Fix terminal mistakes brew "node" # Ugh, nodejs (for Vim CoC) diff --git a/homebrew/devops.Brewfile b/homebrew/devops.Brewfile index 682f9e3..4e5df2f 100644 --- a/homebrew/devops.Brewfile +++ b/homebrew/devops.Brewfile @@ -1,13 +1,11 @@ # DevOps Packages tap "nmasur/repo" -tap "superfly/tap" -brew "ansible" # Deploy to local server -brew "terraform" # Deploy cloud infra -brew "packer" # Build deployment images -brew "awscli" # AWS API tools -brew "kubectl" # Kubernetes CLI -brew "k9s" # Kubernetes TUI -brew "superfly/tap/flyctl" # Fly.io CLI -brew "nmasur/repo/drips" # Retrieve AWS IPs +brew "ansible" # Deploy to local server +brew "terraform" # Deploy cloud infra +brew "packer" # Build deployment images +brew "awscli" # AWS API tools +brew "kubectl" # Kubernetes CLI +brew "k9s" # Kubernetes TUI +brew "nmasur/repo/drips" # Retrieve AWS IPs diff --git a/homebrew/learning.Brewfile b/homebrew/learning.Brewfile new file mode 100644 index 0000000..0909d2e --- /dev/null +++ b/homebrew/learning.Brewfile @@ -0,0 +1,16 @@ +# Still Learning Tools + +tap "superfly/tap" + +brew "thefuck" # Fix terminal mistakes +brew "superfly/tap/flyctl" # Fly.io CLI +brew "haskell-stack" # Latest version of Haskell +brew "xsv" # CSV manipulation +brew "gron" # JSON grep +brew "nushell" # Data manipulation shell +brew "tectonic" # Minimal LaTeX compiler +brew "noti" # Create system notifications +brew "b2-tools" # BackBlaze B2 storage +brew "cjbassi/ytop/ytop" # Fancy system performance +brew "nmasur/repo/update-ssh-config" # Update .ssh/config +brew "kakoune" # Modal editor diff --git a/homebrew/programming.Brewfile b/homebrew/programming.Brewfile index 274b658..1523751 100644 --- a/homebrew/programming.Brewfile +++ b/homebrew/programming.Brewfile @@ -1,8 +1,7 @@ # Programming Packages -brew "shellcheck" # Lint for bash -brew "python" # Latest version of Python -brew "ipython" # Better interactive Python shell -brew "poetry" # Project-based Python dependencies -brew "ruby" # Newer than default ruby -brew "haskell-stack" # Latest version of Haskell +brew "shellcheck" # Lint for bash +brew "python" # Latest version of Python +brew "ipython" # Better interactive Python shell +brew "poetry" # Project-based Python dependencies +brew "ruby" # Newer than default ruby diff --git a/homebrew/utils.Brewfile b/homebrew/utils.Brewfile index b1ef75b..01912ba 100644 --- a/homebrew/utils.Brewfile +++ b/homebrew/utils.Brewfile @@ -3,25 +3,17 @@ tap "nmasur/repo" tap "cjbassi/ytop" -brew "jq" # JSON manipulation -brew "gron" # JSON grep -brew "xsv" # CSV manipulation -brew "dos2unix" # File conversion -brew "trash" # Delete to trash -brew "wget" # Not quite curl -brew "telnet" # Check networking -brew "prettyping" # Better ping -brew "httpie" # Better curl -brew "nushell" # Data manipulation shell -brew "gpg" # Encryption -brew "qrencode" # Make a QR code -brew "youtube-dl" # Download YouTube videos -brew "googler" # Search Google -brew "gh" # GitHub commands -brew "pandoc" # Document converter -brew "tectonic" # Minimal LaTeX compiler -brew "noti" # Create system notifications -brew "b2-tools" # BackBlaze B2 storage -brew "cjbassi/ytop/ytop" # Fancy system performance -brew "nmasur/repo/update-ssh-config" # Update .ssh/config -brew "kakoune" # Modal editor +brew "jq" # JSON manipulation +brew "dos2unix" # File conversion +brew "tree" # Display directory trees +brew "trash" # Delete to trash +brew "wget" # Not quite curl +brew "telnet" # Check networking +brew "prettyping" # Better ping +brew "httpie" # Better curl +brew "gpg" # Encryption +brew "qrencode" # Make a QR code +brew "youtube-dl" # Download YouTube videos +brew "googler" # Search Google +brew "gh" # GitHub commands +brew "pandoc" # Document converter