Files
dotFiles/install.sh

76 lines
1.6 KiB
Bash
Raw Normal View History

2024-09-26 02:39:46 +05:30
#!bin/zsh
# ---- Terminal ----
echo "Installing your Teminal and other thingies..."
brew install git
brew install kitty
brew install lsd
brew install neovim
brew install ripgrep
brew install starship
brew install stow
brew install tmux
brew install wezterm
brew install zoxide
2024-10-05 16:47:43 +05:30
brew install zsh-syntax-highlighting
2024-09-26 02:39:46 +05:30
2024-09-26 02:52:06 +05:30
echo "Creating symlinks using GNU STOW"
stow .
2024-09-26 02:39:46 +05:30
2024-09-26 16:29:57 +05:30
echo "Sourcing zsh config It should work now atleast"
source ~/.zshrc
2024-09-26 02:39:46 +05:30
echo "Installing tmux package manager...."
git clone https://github.com/tmux-plugins/tpm ~/.config/tmux/plugins/tpm
# ---- Essentials ----
brew install btop
brew install oven-sh/bun/bun
brew install fastfetch
brew install font-meslo-lg-nerd-font
brew install go
brew install node
brew install pnpm
# ---- Applications ----
echo "Installing the Applications..."
brew install --cask discord
2024-10-05 13:21:29 +05:30
brew install --cask docker
2024-09-26 02:39:46 +05:30
brew install --cask google-chrome
brew install --cask httpie
brew install --cask keka
brew install --cask obsidian
brew install --cask raycast
brew install --cask spotify
brew install --cask telegram
yabai() {
brew install koekeishiya/formulae/yabai
brew install koekeishiya/formulae/skhd
brew install FelixKratz/formulae/borders
2024-09-26 16:29:57 +05:30
brew install FelixKratz/formulae/sketchybar
2024-09-26 02:39:46 +05:30
2024-09-26 16:29:57 +05:30
yabai --start-service
skhd --start-service
2024-09-26 02:39:46 +05:30
brew services start borders
2024-09-26 16:29:57 +05:30
brew services start sketchybar
2024-09-26 02:39:46 +05:30
}
install_yabai=false
for arg in "$@"; do
if [ "$arg" = "--yabai" ]; then
install_yabai=true
break
fi
done
if $install_yabai; then
echo "Installing yabaiiiiiiiii...."
yabai
fi
echo "setup complete...\n"
2024-09-26 02:52:06 +05:30
echo "Install few apps from binaries,gfckin Ice installation method...\n"