diff --git a/Brewfile-Work b/Brewfile-Work index f57da6e..f61b5b9 100644 --- a/Brewfile-Work +++ b/Brewfile-Work @@ -11,6 +11,7 @@ tap "homebrew/cask-versions" tap "homebrew/services" tap "jakehilborn/jakehilborn" tap "jondot/tap" +tap "joshmedeski/sesh" tap "koekeishiya/formulae" tap "micnncim/tap" tap "ms-jpq/sad" @@ -26,8 +27,12 @@ brew "libpng" brew "freetype" # GNU internationalization (i18n) and localization (l10n) library brew "gettext" -# Manage compile and link flags for libraries -brew "pkg-config" +# Cryptography and SSL/TLS Toolkit +brew "openssl@3" +# Library for command-line editing +brew "readline" +# Command-line interface for SQLite +brew "sqlite" # Vector graphics library with cross-device output support brew "cairo" # C/C++ and Java libraries for Unicode and globalization @@ -48,18 +53,14 @@ brew "little-cms2" brew "jpeg-xl" # Codec library for encoding and decoding AV1 video streams brew "aom" -# Cryptography and SSL/TLS Toolkit -brew "openssl@3" -# Library for command-line editing -brew "readline" -# Command-line interface for SQLite -brew "sqlite" # Record and share terminal sessions brew "asciinema" # GNU File, Shell, and Text utilities brew "coreutils" # Extendable version manager with support for Ruby, Node.js, Erlang & more brew "asdf" +# Manage compile and link flags for libraries +brew "pkg-config" # Improved shell history for zsh, bash, fish and nushell brew "atuin" # Bourne-Again SHell, a UNIX command interpreter @@ -125,11 +126,7 @@ brew "diff-so-fancy" # Load/unload environment variables based on $PWD brew "direnv" # Pack, ship and run any application as a lightweight container -brew "docker", link: false -# Isolated development environments using Docker -brew "docker-compose" -# Create Docker hosts locally and on cloud providers -brew "docker-machine", restart_service: true +brew "docker" # Text processing system for reStructuredText brew "docutils" # .NET Core @@ -138,6 +135,14 @@ brew "dotnet" brew "dust" # Collection of reusable C++ library artifacts developed at Facebook brew "folly" +# C++14 implementation of the TLS-1.3 standard +brew "fizz" +# Modular, composable client/server abstractions framework +brew "wangle" +# Facebook's branch of Apache Thrift, including a new C++ server +brew "fbthrift" +# Thrift functions for querying information from a service +brew "fb303" # Shared library for Watchman and Eden projects brew "edencommon" # Maintain consistent coding style between multiple editors @@ -154,14 +159,6 @@ brew "erlang" brew "exiftool" # Modern, maintained replacement for ls brew "eza" -# C++14 implementation of the TLS-1.3 standard -brew "fizz" -# Modular, composable client/server abstractions framework -brew "wangle" -# Thrift functions for querying information from a service -brew "fb303" -# Facebook's branch of Apache Thrift, including a new C++ server -brew "fbthrift" # Simple, fast and user-friendly alternative to find brew "fd" # Validating, recursive, caching DNS resolver @@ -174,6 +171,8 @@ brew "openjpeg" brew "leptonica" # Subtitle renderer for the ASS/SSA subtitle format brew "libass" +# Optimized BLAS library +brew "openblas" # OCR (Optical Character Recognition) engine brew "tesseract" # High-performance, asynchronous messaging library @@ -216,8 +215,6 @@ brew "gnu-sed" brew "gnupg" # Open source programming language to build simple/reliable/efficient software brew "go" -# Interpreted, interactive, object-oriented programming language -brew "python@3.11" # Generate introspection data for GObject libraries brew "gobject-introspection" # Google Testing and Mocking Framework @@ -246,8 +243,6 @@ brew "helix" brew "lua" # Convert source code to formatted text with syntax highlighting brew "highlight" -# Generic syntax highlighter -brew "pygments" # Instant coding answers via the command-line brew "howdoi" # Improved top (interactive process viewer) @@ -275,9 +270,9 @@ brew "imlib2" # Command-line pager for JSON data brew "jless" # Image manipulation library -brew "jpeg", link: true +brew "jpeg" # Kubernetes command-line interface -brew "kubernetes-cli" +brew "kubernetes-cli", link: false # Lazier way to manage everything docker brew "lazydocker" # Simple terminal UI for git commands @@ -298,10 +293,6 @@ brew "libpsl" brew "libsoup" # C websockets server library brew "libwebsockets" -# Generic machine emulator and virtualizer -brew "qemu" -# Linux virtual machines -brew "lima" # Next-gen compiler infrastructure brew "llvm" # Just-In-Time Compiler (JIT) for the Lua programming language @@ -320,6 +311,8 @@ brew "m-cli" brew "mas" # High performance, distributed memory object caching system brew "memcached" +# Run a Kubernetes cluster locally +brew "minikube", link: false # UNIX movie player brew "mplayer" # Turn marked-up plain text into well-formatted documents @@ -342,8 +335,6 @@ brew "neovim" brew "nghttp2" # Small build system for use with gyp or CMake brew "ninja" -# Optimized BLAS library -brew "openblas" # Open Fortinet client for PPP+TLS VPN tunnel services brew "openfortivpn" # C library to read whole-slide images (a.k.a. virtual slides) @@ -370,6 +361,8 @@ brew "prettier" brew "protobuf" # Python 3 bindings for the Cairo graphics library brew "py3cairo" +# Generic syntax highlighter +brew "pygments" # GNOME Python bindings (based on GObject Introspection) brew "pygobject3" # Interpreted, interactive, object-oriented programming language @@ -377,10 +370,14 @@ brew "python@3.10" # Python interface to Tcl/Tk brew "python-tk@3.10" # Interpreted, interactive, object-oriented programming language +brew "python@3.11" +# Interpreted, interactive, object-oriented programming language brew "python@3.8" # Interpreted, interactive, object-oriented programming language brew "python@3.9" -# Messaging broker +# Generic machine emulator and virtualizer +brew "qemu" +# Messaging and streaming broker brew "rabbitmq" # File browser brew "ranger" @@ -436,6 +433,8 @@ brew "tmuxinator" brew "ttyd", args: ["HEAD"] # TUI for Mastodon with vim inspired keys brew "tut" +# Maintained ctags implementation +brew "universal-ctags", args: ["HEAD"] # URL extractor/launcher brew "urlview" # Compiler for the GObject type system @@ -486,6 +485,8 @@ brew "fsouza/prettierd/prettierd" brew "jakehilborn/jakehilborn/displayplacer" # The scalable code generator that saves you time. brew "jondot/tap/hygen" +# Smart terminal session manager +brew "joshmedeski/sesh/sesh" # Simple hotkey-daemon for macOS. brew "koekeishiya/formulae/skhd" # A tiling window manager for macOS based on binary space partitioning. @@ -494,8 +495,6 @@ brew "koekeishiya/formulae/yabai" brew "ms-jpq/sad/sad" # Incredibly fast JavaScript runtime, bundler, transpiler and package manager - all in one. brew "oven-sh/bun/bun" -# Maintained ctags implementation -brew "universal-ctags/universal-ctags/universal-ctags", args: ["HEAD"] # Time tracker cask "activitywatch" # GPU-accelerated terminal emulator @@ -516,7 +515,7 @@ cask "arc" cask "audacity" # Audio utility cask "background-music" -# Menu bar icon organizer +# Menu bar icon organiser cask "bartender" # All-In-One Toolkit for Working Remotely cask "basecamp" @@ -541,7 +540,7 @@ cask "cleanshot" cask "color-oracle" # Multi-platform client-side cloud file encryption tool cask "cryptomator" -# Disk space visualizer +# Disk space visualiser cask "daisydisk" # API documentation browser and code snippet manager cask "dash" @@ -551,14 +550,10 @@ cask "dat" cask "db-browser-for-sqlite" # Trains AIs to understand and translate texts cask "deepl" -# Collect, organize, edit and annotate documents +# Collect, organise, edit and annotate documents cask "devonthink" -# Run Stable Diffusion locally -cask "diffusionbee" # Voice and text chat software cask "discord" -# App to build and share containerized applications and microservices -cask "docker" # Client for the Dropbox cloud storage service cask "dropbox" # Find files, folders, or contents in any file @@ -609,9 +604,11 @@ cask "graphql-playground" cask "hammerspoon" # Open-source video transcoder cask "handbrake" +# Free and open-source media player +cask "iina" # Utility to reduce the size of 24-bit PNG files cask "imagealpha" -# Tool to optimize images to a smaller size +# Tool to optimise images to a smaller size cask "imageoptim" # Tool to scan a website checking for broken links cask "integrity" @@ -623,11 +620,11 @@ cask "itsycal" cask "jellyfin-media-player" # Spot and merge differences in text and image files or folders cask "kaleidoscope" -# Keyboard customizer +# Keyboard customiser cask "karabiner-elements" # End-to-end encryption software cask "keybase" -# Open-source keystroke visualizer +# Open-source keystroke visualiser cask "keycastr" # Interface for reading and syncing eBooks cask "kindle" @@ -641,14 +638,10 @@ cask "lbry" cask "ledger-live" # Client for LLaMA models cask "llamachat" -# 2D game framework for Lua -cask "love" # File system integration cask "macfuse" # 8-bit 3D voxel editor and interactive path tracing renderer cask "magicavoxel" -# Video format converter (transcoder) -cask "makemkv" # Previewer for Markdown, MultiMarkdown and other text markup languages cask "marked" # Timer application @@ -669,13 +662,13 @@ cask "miniconda" cask "nextcloud" # VPN client for secure internet access and private browsing cask "nordvpn" -# App to write, plan, collaborate, and get organized +# App to write, plan, collaborate, and get organised cask "notion" # Calculator and converter application cask "numi" # Knowledge base that works on top of a local folder of plain text Markdown files cask "obsidian" -# Organize all your reference images in one place +# Organise all your reference images in one place cask "ogdesign-eagle" # Web browser cask "opera" @@ -697,7 +690,7 @@ cask "postman" cask "protonmail-bridge" # VPN client focusing on security cask "protonvpn" -# QuickLook plug-in that renders source code with syntax highlighting +# Quick Look plug-in that renders source code with syntax highlighting cask "qlcolorcode" # Thumbnails, static previews, cover art and metadata for video files cask "qlvideo" @@ -753,7 +746,7 @@ cask "tunnelblick" cask "typeface" # Disk encryption software focusing on security based on TrueCrypt cask "veracrypt" -# Virtualizer for x86 hardware +# Virtualiser for x86 hardware cask "virtualbox" # Open-source code editor cask "visual-studio-code" @@ -772,7 +765,10 @@ cask "wezterm" cask "whatroute" # Open-source version of the X.Org X Window System cask "xquartz" +# Multiplayer code editor +cask "zed" mas "1-Click Video Converter", id: 717545086 +mas "Amphetamine", id: 937984704 mas "Be Focused Pro", id: 961632517 mas "Bitwarden", id: 1352778147 mas "Day One", id: 1055511498 @@ -795,6 +791,7 @@ mas "Microsoft To Do", id: 1274495053 mas "MindNode", id: 1289197285 mas "Numbers", id: 409203825 mas "Pages", id: 409201541 +mas "Pure Paste", id: 1611378436 mas "Reeder", id: 1529448980 mas "Save to Raindrop.io", id: 1549370672 mas "Smart Converter", id: 447513724 @@ -808,7 +805,7 @@ whalebrew "whalebrew/whalesay" vscode "activitywatch.aw-watcher-vscode" vscode "adamvoss.vscode-languagetool" vscode "akamud.vscode-caniuse" -vscode "alefragnani.Bookmarks" +vscode "alefragnani.bookmarks" vscode "alefragnani.project-manager" vscode "anteprimorac.html-end-tag-labels" vscode "arcticicestudio.nord-visual-studio-code" @@ -818,13 +815,13 @@ vscode "asvetliakov.snapshot-tools" vscode "azemoh.one-monokai" vscode "bierner.markdown-preview-github-styles" vscode "bradlc.vscode-tailwindcss" -vscode "ChakrounAnas.turbo-console-log" +vscode "chakrounanas.turbo-console-log" vscode "chrischinchilla.vale-vscode" vscode "christian-kohler.npm-intellisense" vscode "christian-kohler.path-intellisense" vscode "chrmarti.regex" -vscode "Codeium.codeium" -vscode "CodeSandbox-io.codesandbox-projects" +vscode "codeium.codeium" +vscode "codesandbox-io.codesandbox-projects" vscode "codezombiech.gitignore" vscode "csstools.postcss" vscode "cstrachan.vcard" @@ -838,26 +835,26 @@ vscode "donjayamanne.githistory" vscode "dsznajder.es7-react-js-snippets" vscode "eamodio.gitlens" vscode "ecmel.vscode-html-css" -vscode "EditorConfig.EditorConfig" +vscode "editorconfig.editorconfig" vscode "enkia.tokyo-night" -vscode "Equinusocio.vsc-material-theme" +vscode "equinusocio.vsc-material-theme" vscode "equinusocio.vsc-material-theme-icons" vscode "esbenp.prettier-vscode" -vscode "FallenMax.mithril-emmet" +vscode "fallenmax.mithril-emmet" vscode "file-icons.file-icons" vscode "foam.foam-vscode" -vscode "gerane.Theme-TomorrowNight" +vscode "gerane.theme-tomorrownight" vscode "ginfuru.better-nunjucks" -vscode "GitHub.copilot" -vscode "GitHub.copilot-chat" -vscode "GitHub.copilot-labs" -vscode "GitHub.github-vscode-theme" -vscode "GitHub.vscode-pull-request-github" -vscode "Gruntfuggly.todo-tree" +vscode "github.copilot" +vscode "github.copilot-chat" +vscode "github.copilot-labs" +vscode "github.github-vscode-theme" +vscode "github.vscode-pull-request-github" +vscode "gruntfuggly.todo-tree" vscode "hextorgb.hex-to-rgb" vscode "idleberg.applescript" vscode "jasonnutter.search-node-modules" -vscode "JuanBlanco.solidity" +vscode "juanblanco.solidity" vscode "kaleidoscope-app.vscode-ksdiff" vscode "kamikillerto.vscode-colorize" vscode "kotfu.bunch" @@ -873,7 +870,7 @@ vscode "miguelsolorio.symbols" vscode "mikestead.dotenv" vscode "mrmlnc.vscode-attrs-sorter" vscode "ms-azuretools.vscode-docker" -vscode "MS-CEINTL.vscode-language-pack-de" +vscode "ms-ceintl.vscode-language-pack-de" vscode "ms-playwright.playwright" vscode "ms-python.isort" vscode "ms-python.python" @@ -893,11 +890,11 @@ vscode "ms-vscode.remote-server" vscode "ms-vsliveshare.vsliveshare" vscode "nrwl.angular-console" vscode "octref.vetur" -vscode "Perkovec.emoji" -vscode "PKief.material-icon-theme" +vscode "perkovec.emoji" +vscode "pkief.material-icon-theme" vscode "pnp.polacode" vscode "pomdtr.excalidraw-editor" -vscode "Prisma.prisma" +vscode "prisma.prisma" vscode "quick-lint.quick-lint-js" vscode "redhat.vscode-commons" vscode "redhat.vscode-yaml" @@ -911,22 +908,22 @@ vscode "svelte.svelte-vscode" vscode "tamasfe.even-better-toml" vscode "tchayen.markdown-links" vscode "thenikso.github-plus-theme" -vscode "Tyriar.sort-lines" +vscode "tyriar.sort-lines" vscode "unifiedjs.vscode-mdx" -vscode "VisualStudioExptTeam.intellicode-api-usage-examples" -vscode "VisualStudioExptTeam.vscodeintellicode" +vscode "visualstudioexptteam.intellicode-api-usage-examples" +vscode "visualstudioexptteam.vscodeintellicode" vscode "vivaxy.vscode-conventional-commits" vscode "vscode-icons-team.vscode-icons" vscode "vscodevim.vim" -vscode "WakaTime.vscode-wakatime" +vscode "wakatime.vscode-wakatime" vscode "wayou.vscode-todo-highlight" vscode "withfig.fig" vscode "wix.vscode-import-cost" -vscode "xabikos.JavaScriptSnippets" -vscode "XadillaX.viml" +vscode "xabikos.javascriptsnippets" +vscode "xadillax.viml" vscode "xyc.vscode-mdx-preview" vscode "yinfei.luahelper" -vscode "YuTengjing.open-in-external-app" +vscode "yutengjing.open-in-external-app" vscode "yzhang.markdown-all-in-one" vscode "zhuangtongfa.material-theme" vscode "znck.grammarly"