From 29fa093507de29a0ddbd32d4c034e30448bd1c36 Mon Sep 17 00:00:00 2001 From: vlnko Date: Sat, 3 Jan 2026 15:12:11 +0300 Subject: [PATCH] macos script fix --- macos-first-install.sh | 29 +++++++++++++++++++++++------ 1 file changed, 23 insertions(+), 6 deletions(-) diff --git a/macos-first-install.sh b/macos-first-install.sh index c4263c4..4c75558 100644 --- a/macos-first-install.sh +++ b/macos-first-install.sh @@ -1,6 +1,18 @@ #!/bin/bash +# Installing homebrew + +/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" +echo "✅ Homebrew installed" + + +# Installing z + +brew install z +echo "✅ Z installed" + + # Installing ohmyzsh sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" @@ -8,21 +20,23 @@ sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/too git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions cat < ~/.zshrc +# Basics export ZSH="$HOME/.oh-my-zsh" ZSH_THEME="murilasso" plugins=(git zsh-autosuggestions) source $ZSH/oh-my-zsh.sh +# Aliases +alias drs="python3 manage.py runserver" +alias dea=". env/bin/activate" +# z +. /opt/homebrew/etc/profile.d/z.sh EOF - -# Installing homebrew - -/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" +echo "✅ Ohmyzsh installed, .zshrc created, zsh-autosuggestions installed" # Installing neovim and config brew install neovim -echo "✅ Neovim installed" mkdir -p ~/.config/nvim @@ -35,11 +49,14 @@ vim.cmd("set number relativenumber") vim.cmd("highlight Normal guibg=transparent") vim.opt.clipboard = "unnamedplus" EOF -echo "✅ Config written (~/.config/nvim/init.lua)" +echo "✅ Neovim installed, config written (~/.config/nvim/init.lua)" # Installing obsidian, figma, firefox brew install --cask obsidian +echo "✅ Obsidian installed" brew install --cask figma +echo "✅ Figma installed" brew install --cask firefox +echo "✅ Firefox installed"