#!/bin/bash # Installing zsh-autosuggestions plugin git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions # Writing .zshrc file 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 echo "✅ Ohmyzsh installed, .zshrc created, zsh-autosuggestions installed" # Installing z brew install z echo "✅ Z installed" # Installing neovim and config brew install neovim mkdir -p ~/.config/nvim cat < ~/.config/nvim/init.lua vim.cmd("set expandtab") vim.cmd("set tabstop=2") vim.cmd("set softtabstop=2") vim.cmd("set shiftwidth=2") vim.cmd("set number relativenumber") vim.cmd("highlight Normal guibg=transparent") vim.opt.clipboard = "unnamedplus" EOF 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" brew install --cask telegram echo "✅ Telegram installed" brew install --cask vscodium echo "✅ VSCodium installed"