From 2670ccf85a5dcfa3d695c2d9a424883b38cca07f Mon Sep 17 00:00:00 2001 From: Oleksandr Popov Date: Thu, 12 Dec 2024 23:41:48 +0200 Subject: [PATCH] [install] Brewfile => explicit installations, delete some langs from asdf --- .scripts/install.sh | 41 ++++++++++----------- Brewfile | 86 --------------------------------------------- 2 files changed, 21 insertions(+), 106 deletions(-) delete mode 100644 Brewfile diff --git a/.scripts/install.sh b/.scripts/install.sh index 83f6d3e..d8c61cb 100755 --- a/.scripts/install.sh +++ b/.scripts/install.sh @@ -73,24 +73,6 @@ function langs() { asdf install nodejs 22.4.0 asdf global nodejs 22.4.0 - echo - echo "+---------------------------------+" - echo "| Installing Python |" - echo "+---------------------------------+" - echo - asdf plugin-add python - asdf install python 3.11.1 - asdf global python 3.11.1 - - echo - echo "+-------------------------------+" - echo "| Installing Ruby |" - echo "+-------------------------------+" - echo - asdf plugin-add ruby - asdf install ruby 3.2.0 - asdf global ruby 3.2.0 - echo echo "+------------------------------+" echo "| Installing Golang |" @@ -112,7 +94,6 @@ function software() { echo "| Installing Homebrew |" echo "+-----------------------------------+" echo - xcode-select --install # [ m1 ] insure required dir in path export PATH=/opt/homebrew/bin:$PATH is_arm64() { @@ -147,7 +128,27 @@ function software() { echo "+-----------------------------------+" echo - brew bundle install --file $DPATH/Brewfile + brew install bat + brew install bitwarden-cli + brew install btop + brew install curl + brew install fzf + brew install httpie + brew install thefuck + brew install tldr + brew install unzip + brew install watch + brew install lazygit + brew install dropbox + brew install firefox@developer-edition + brew install meetingbar + brew install ngrok + brew install slack + brew install spotify + brew install transmission + brew install visual-studio-code + brew install vlc + brew install wezterm@nightly curl https://cht.sh/:cht.sh > /opt/homebrew/bin/cht.sh chmod +x /opt/homebrew/bin/cht.sh diff --git a/Brewfile b/Brewfile deleted file mode 100644 index 6482a13..0000000 --- a/Brewfile +++ /dev/null @@ -1,86 +0,0 @@ -tap "code-hex/tap" -tap "homebrew/bundle" -tap "homebrew/services" -tap "jakehilborn/jakehilborn" -tap "jesseduffield/lazygit" -tap "ngrok/ngrok" -tap "tako8ki/tap" -brew "libtiff" -brew "jpeg-xl" -brew "python@3.11" -brew "automake" -brew "bash" -brew "libssh2" -brew "libgit2" -brew "bat" -brew "bitwarden-cli" -brew "blueutil" -brew "gcc" -brew "btop" -brew "coreutils" -brew "libevent" -brew "gnutls" -brew "emacs" -brew "cask" -brew "cmake" -brew "rtmpdump" -brew "curl" -brew "doctl" -brew "dtc" -brew "fd" -brew "flux", link: false -brew "freetds" -brew "fzf" -brew "libavif" -brew "gd" -brew "git" -brew "glib" -brew "gnu-sed" -brew "libassuan" -brew "gnupg" -brew "grep" -brew "httpie" -brew "shared-mime-info" -brew "libheif" -brew "libraw" -brew "imagemagick" -brew "inetutils" -brew "libfido2" -brew "libxslt" -brew "libzip" -brew "lolcat" -brew "nghttp2" -brew "openssh" -brew "openssl@1.1" -brew "php" -brew "python@3.10" -brew "reattach-to-user-namespace" -brew "rename" -brew "ripgrep" -brew "ssh-copy-id" -brew "sshpass" -brew "stow" -brew "thefuck" -brew "tldr" -brew "unzip" -brew "watch" -brew "wget" -brew "zsh" -brew "jesseduffield/lazygit/lazygit" -cask "betaflight-configurator" -cask "docker" -cask "dropbox" -cask "firefox@developer-edition" -cask "flux" -cask "meetingbar" -cask "moom" -cask "ngrok" -cask "raycast" -cask "slack" -cask "spotify" -cask "stats" -cask "the-unarchiver" -cask "transmission" -cask "visual-studio-code" -cask "vlc" -cask "wezterm@nightly"