Explorar o código

feat(brew): update `brew`

Includes some packages used for incomplete projects
Joe hai 9 meses
pai
achega
2851129525
Modificáronse 1 ficheiros con 25 adicións e 14 borrados
  1. 25 14
      .config/brew/Brewfile

+ 25 - 14
.config/brew/Brewfile

@@ -1,4 +1,5 @@
 tap "common-fate/granted"
+tap "heroku/brew"
 tap "homebrew/bundle"
 tap "homebrew/services"
 tap "koekeishiya/formulae"
@@ -9,10 +10,6 @@ brew "aws-cdk"
 brew "basedpyright"
 # Language Server for Bash
 brew "bash-language-server"
-# Library for command-line editing
-brew "readline"
-# Interpreted, interactive, object-oriented programming language
-brew "python@3.13"
 # Object-file caching compiler wrapper
 brew "ccache"
 # Cross-platform make
@@ -21,7 +18,7 @@ brew "cmake"
 brew "cmark"
 # GNU File, Shell, and Text utilities
 brew "coreutils"
-# Configurable talking characters in ASCII art
+# Apjanke's fork of the classic cowsay project
 brew "cowsay"
 # Library for command-line editing
 brew "readline"
@@ -33,6 +30,12 @@ brew "docker"
 brew "dtc"
 # Simple, fast and user-friendly alternative to find
 brew "fd"
+# Interpreted, interactive, object-oriented programming language
+brew "python@3.13"
+# C library SSHv1/SSHv2 client and server protocols
+brew "libssh"
+# Low-level access to audio, keyboard, mouse, joystick, and graphics
+brew "sdl2"
 # Play, record, convert, and stream audio and video
 brew "ffmpeg"
 # Tool to install, manage and use Progressive Web Apps in Mozilla Firefox
@@ -45,14 +48,18 @@ brew "fzf"
 brew "gh"
 # Distributed revision control system
 brew "git"
-# Interpreted, interactive, object-oriented programming language
-brew "python@3.13"
+# GNU implementation of the famous stream editor
+brew "gnu-sed"
 # Open source programming language to build simple/reliable/efficient software
 brew "go"
 # Language server for the Go language
 brew "gopls"
+# Perfect hash function generator
+brew "gperf"
 # GitHub Markdown previewer
 brew "grip"
+# CLI for Heroku
+brew "heroku"
 # Lightweight and flexible command-line JSON processor
 brew "jq"
 # Lazier way to manage everything docker
@@ -61,12 +68,10 @@ brew "lazydocker"
 brew "lazygit"
 # Key-value storage library with ordered mapping
 brew "leveldb"
+# Implementation of the file(1) command
+brew "libmagic"
 # Postgres C API library
 brew "libpq"
-# Interpreted, interactive, object-oriented programming language
-brew "python@3.12"
-# C library SSHv1/SSHv2 client and server protocols
-brew "libssh"
 # Clone of ls with colorful output, file type icons, and more
 brew "lsd"
 # Language Server for the Lua language
@@ -80,17 +85,21 @@ brew "make"
 # Language Server Protocol for Markdown
 brew "marksman"
 # Zero-dependency real-time media server and media proxy
-brew "mediamtx", restart_service: true
+brew "mediamtx", restart_service: :changed
 # Text-based UI library
 brew "ncurses"
 # Ambitious Vim-fork focused on extensibility and agility
 brew "neovim"
 # Small build system for use with gyp or CMake
 brew "ninja"
+# Create, run, and share large language models (LLMs)
+brew "ollama", restart_service: :changed
 # CLI for Postgres with auto-completion and syntax highlighting
 brew "pgcli"
 # PostgreSQL syntax beautifier
 brew "pgformatter"
+# Package compiler and linker metadata toolkit
+brew "pkgconf"
 # Object-relational database system
 brew "postgresql@16"
 # Code formatter for JavaScript, CSS, JSON, GraphQL, Markdown, YAML
@@ -107,12 +116,12 @@ brew "rust"
 brew "rust-analyzer"
 # Autoformat shell script source code
 brew "shfmt"
-# Command-line tool to customize Spotify client
-brew "spicetify-cli"
 # Language Server for SQL
 brew "sql-language-server"
 # TOML toolkit written in Rust
 brew "taplo"
+# Simple TTY terminal I/O application
+brew "tio"
 # Terminal multiplexer
 brew "tmux"
 # Language Server Protocol implementation for TypeScript wrapping tsserver
@@ -155,6 +164,8 @@ cask "inkscape"
 cask "obs"
 # Knowledge base that works on top of a local folder of plain text Markdown files
 cask "obsidian"
+# Replacement for Docker Desktop
+cask "orbstack"
 # Administration and development platform for PostgreSQL
 cask "pgadmin4"
 # Instant messaging application focusing on security