summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Brewfile24
-rwxr-xr-xsetup.sh3
2 files changed, 27 insertions, 0 deletions
diff --git a/Brewfile b/Brewfile
new file mode 100644
index 0000000..c2a6865
--- /dev/null
+++ b/Brewfile
@@ -0,0 +1,24 @@
+# Development Tools
+brew "colima"
+brew "docker"
+brew "docker-buildx"
+brew "docker-compose"
+brew "git"
+cask "kitty"
+
+brew "gnupg"
+brew "pinentry-mac"
+
+# Utilities
+brew "ncdu"
+
+# Editors
+brew "neovim"
+cask "visual-studio-code"
+
+# PHP Development
+brew "php"
+brew "composer"
+
+# Design Tools
+cask "figma"
diff --git a/setup.sh b/setup.sh
index 5220cfa..67792d2 100755
--- a/setup.sh
+++ b/setup.sh
@@ -14,6 +14,9 @@ fi
basedir="$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")" && pwd)"
dotfiles="$HOME/.dotfiles"
+# Install dependencies
+brew bundle --file $dotfiles/Brewfile
+
# Ensure the XDG user-specific configurations directory exists
mkdir -p "$HOME/.config"