From 05ebf53c678bae1b6fc1d1b1f9f0301bd8cf9ce0 Mon Sep 17 00:00:00 2001 From: Brendon Smith Date: Tue, 2 Jan 2024 14:40:27 -0500 Subject: [PATCH] Don't start services by default The Python Black formatter includes a local web server feature. The Homebrew formula for Black starts `blackd` by default, but this is not necessary. The VSCode Black formatter extension uses LSP instead of `blackd`, and there are no other uses of `blackd` on the system. The Homebrew formula for PostgreSQL starts the server by default, but this is not always needed. The service can be started on-demand with `brew services run postgresql@`. Running services can be stopped with `brew services stop --all`. https://black.readthedocs.io/en/stable/usage_and_configuration/black_as_a_server.html https://docs.brew.sh/Manpage#services-subcommand https://github.com/Homebrew/homebrew-core/blob/3a8a9cb5fa04640233243b0dfa4550a48f0548f2/Formula/b/black.rb https://github.com/microsoft/vscode-black-formatter https://github.com/microsoft/vscode-python/issues/3336 --- Brewfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Brewfile b/Brewfile index ef32ac6..605a1c8 100644 --- a/Brewfile +++ b/Brewfile @@ -4,7 +4,7 @@ tap "homebrew/services" brew "awscli" brew "bash" -brew "black", restart_service: :changed +brew "black", restart_service: false, start_service: false brew "ffmpeg" brew "findutils" brew "flake8" @@ -35,7 +35,7 @@ brew "pinentry" # brew "pinentry-mac" brew "pipx" brew "pnpm" -brew "postgresql@16", restart_service: :changed +brew "postgresql@16", restart_service: false, start_service: false brew "pre-commit" brew "prettier" brew "python"