- Chrome / Brave
- Firefox
- Home Brew
- Iterm
- Zsh
- Oh My Zsh
- Powerlevel10k
- Zsh Auto Suggestion
- Zsh Syntax Highlighting
- Vim
- VS Code
- Redis
- Heroku
- Travis
- bat
- tree
- Github SSH Configuration
- Commonly Used NPM Packages
- Other Applications
- Click here to Install Firefox
- Install Home Brew by running this scipt on the terminal (Reference)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
- Click here to Install Iterm2
- Install zsh
brew install zsh
- Make zsh as default shell
chsh -s /usr/local/bin/zsh
- Get .zshrc file here
- Add this file as
~/.zshrc
- Install ohmyzsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
- Install Powerlevel10k
- Install Manually
ORgit clone --depth=1 https://github.com/romkatv/powerlevel10k.git ~/powerlevel10k echo 'source ~/powerlevel10k/powerlevel10k.zsh-theme' >>! ~/.zshrc
- Using ohmyzsh
ORgit clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k
- Using Home Brew
brew install romkatv/powerlevel10k/powerlevel10k echo 'source /usr/local/opt/powerlevel10k/powerlevel10k.zsh-theme' >>! ~/.zshrc
- Configure Powerlevel10k
p10k cofigure
- Install zsh Auto suggestion (Reference)
- Install Mannually
then add the following to your .zshrcgit clone https://github.com/zsh-users/zsh-autosuggestions ~/.zsh/zsh-autosuggestions
ORsource ~/.zsh/zsh-autosuggestions/zsh-autosuggestions.zsh
- Using oh my zsh
then add this line in your .zshrcgit clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
plugins=(zsh-autosuggestions)
- Install zsh syntax highlighting (Reference)
- Install Mannually
ORgit clone https://github.com/zsh-users/zsh-syntax-highlighting.git echo "source ${(q-)PWD}/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh" >> ${ZDOTDIR:-$HOME}/.zshrc
- Using oh my zsh
thengit clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
plugins=(zsh-syntax-highlighting)
- Get vim configuration file here
- Add this file as
~/.vimrc
-
Click here to Install VS Code
- Code Spell Checker
- ES Lint
- Git History
- Git Lens
- Prettier
- C/C++
- Quokka.js
- SQLite
- Molokai (Dark)
- Click here
- Download the stable version available.
- Unzip the downloaded file and move to home directory
- run
make
command - add required aliases
- Install heroku
- Install using Home Brew
brew tap heroku/brew && brew install heroku
- Install Manually
curl https://cli-assets.heroku.com/install.sh | sh
- Install using NPM
npm install -g heroku
- Install travis
brew install travis
Gighub reference
- bat is similar to cat command but have syntax highlighting also.
- Install bat command
brew install bat
- tree command used to display the directory structure
- Install tree
brew install tree
- Create a directory .ssh in your home if it is not existing.
mkdir $HOME/.ssh
- Copy your Github email id (the email id provided by github)
- Generate your SSH key pair
ssh-keygen -t rsa -b 4096 -C <[email protected]>
- Verify
id_rsa
andid_rsa.pub
are generated in .ssh directory
ls -al ~/.ssh
- Add your SSH key to ssh-agent
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_rsa
- Copy your public SSH key
cat ~/.ssh/id_rsa.pub | pbcopy
- Add the publich SSH key to github
- Test your authentication
ssh -T [email protected]
- Give necessary confirmation if it asks for
- Reference
Install npm install -g <package name>