Closed quintrino closed 10 months ago
I'd love for it to be in Homebrew but don't know what's required for that. I'll look into it after I finish folder mirroring mode for #53 and release version 8 probably. (If someone sees this and wants to add it, feel free, but version 8 will be incompatible with the current version so it would need to be updated pretty shortly after.) Does Homebrew publish many GUI applications though? I think I've only ever used it for CLI stuff.
It's generally done via a script you submit to the homebrew repo.
Homebrew installs GUI apps as "casks". Here's some of the ones I've installed with it over the years.
cask "1password"
# GPU-accelerated terminal emulator
cask "alacritty"
# Application launcher and productivity software
cask "alfred"
# Enable Windows-like alt-tab
cask "alt-tab"
# Memory training application
cask "anki"
# Desktop password and login vault
cask "bitwarden"
# E-books management software
cask "calibre"
# Application to monitor continuous integration servers
cask "ccmenu"
# API documentation browser and code snippet manager
cask "dash"
# Universal database tool and SQL client
cask "dbeaver-community"
cask "dynalist"
# Web browser
cask "firefox"
# Web browser
cask "firefox-developer-edition"
# App and website blocker
cask "freedom"
# Back up and sync files with Google Drive
cask "google-backup-and-sync"
# Web browser
cask "google-chrome"
# Client for the Google Drive storage service
cask "google-drive"
# Desktop automation application
cask "hammerspoon"
# Utility to hide menu bar items
cask "hiddenbar"
# Terminal emulator as alternative to Apple's Terminal app
cask "iterm2"
# Keyboard customizer
cask "karabiner-elements"
# Display key code, unicode value and modifier keys state for any key combination
cask "key-codes"
# Instant shortcut lookup
cask "keycombiner"
# App to manage software development and track bugs
cask "linear-linear"
# Open-source firewall to block unknown outgoing connections
cask "lulu"
# TouchBar customization app
cask "mtmr"
# Silence embarrassing notifications while screensharing
cask "muzzle"
# Reverse proxy, secure introspectable tunnels to localhost
cask "ngrok"
# VPN client for secure internet access and private browsing
cask "nordvpn"
# Knowledge base that works on top of a local folder of plain text Markdown files
cask "obsidian"
# GUI client for PostgreSQL databases
cask "postico"
# Collaboration platform for API development
cask "postman"
# Move and resize windows using keyboard shortcuts or snap areas
cask "rectangle"
# Instant messaging application focusing on security
cask "signal-beta"
# Video chat, voice call and instant messaging application
cask "skype"
# Team communication and collaboration software
cask "slack"
# Video game digital distribution service
cask "steam"
# Remote access and connectivity software focused on security
cask "teamviewer"
# To-do & task list manager
cask "ticktick"
# Open-source code editor
cask "visual-studio-code"
# Multimedia player
cask "vlc"
# Video communication and virtual meeting platform
cask "zoom"
Thanks for such a cool application!
Wow, I was looking into how to do this, and struggling with brew, when I found that someone just added it 3 hours ago. Thank you @chenrui333!
np at all, happy to help!
And happy new year! :)
Happy new year!
Hi,
Do you plan to have this installable via Homebrew at all?