Files
dotFiles/install.sh

74 lines
1.6 KiB
Bash
Raw Normal View History

2024-10-18 01:23:59 +05:30
#!/bin/zsh
2024-09-26 02:39:46 +05:30
# ---- Terminal ----
echo "Installing your Teminal and other thingies..."
2024-10-18 01:23:59 +05:30
brew install fastfetch
brew install font-meslo-lg-nerd-font
brew install fzf
2024-09-26 02:39:46 +05:30
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 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-10-18 01:23:59 +05:30
# ---- Maybe sometimes idk ----
# brew install btop
# brew install oven-sh/bun/bun
# brew install go
# brew install node
# brew install pnpm
# brew install wezterm
2024-09-26 02:39:46 +05:30
# ---- 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
2024-10-18 01:23:59 +05:30
# brew install --cask keka
2024-09-26 02:39:46 +05:30
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"