Point & Click
Turn off True Tone settings.
Night Shift
View
Switch to as Columns
Switch to Sort by as Name
Add Home folder in Sidebar
Open Finder, Press Command + Shift + H, then Command + Up Arrow and then drag and drop Home folder to side bar.
Remove All My Files and Recents from sidebar by right clicking and selecting Remove from Sidebar.
Under Finder Preferences > General select New Finder windows show: option to Home directory name
Under Finder Preferences > Advanced, select When performing a search: option to Search the Current Folder
Keyboard
Text
xcode-select --install
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install vim
ssh key-gen
cat .ssh/id_rsa.pub
brew install git
Download and install iterm2 from here
Profiles
General
Terminal
Text
Keys
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
Setup dotfiles from this repo
git clone https://github.com/taranjeet/dotfiles.git ~/.dotfiles
cp ~/.dotfiles/.gitconfig ~
# edit zsh config
vim ~/.zshrc
for file in ~/.dotfiles/.{aliases,functions}; do
[ -r "$file" ] && source "$file"
done
unset file
export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8
# maintain history per tab level
unsetopt inc_append_history
unsetopt share_history
Download Sublime 3 from here. Setup subl
alias to open Sublime from command line
ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" /usr/local/bin/subl
brew install --cask visual-studio-code
Install bash completion by running
brew install bash-completion
# add following to .bash_profile or .zshrc
[[ -r "/opt/homebrew/etc/profile.d/bash_completion.sh" ]] && . "/opt/homebrew/etc/profile.d/bash_completion.sh"
# python3 is by default installed
pip3 install virtualenv pylint autopep8
brew install youtube-dl
Install flycut by running
brew install --cask flycut
brew install htop
brew install wget --with-libressl
brew install tree
brew install --cask asana notion spotify vlc zoom monitorcontrol
brew tap heroku/brew && brew install heroku
mkdir ~/myapps
brew install --cask chromedriver
Download MTMR from here and use the following preferences
[
{
"type": "escape",
"width": 64,
"align": "left"
},
{ "type": "brightnessDown", "width": 56, "bordered": true, "align": "left" },
{ "type": "brightnessUp", "width": 56, "bordered": true, "align": "left" },
{
"type": "nightShift",
"width": 36,
"align": "left"
},
{
"type": "appleScriptTitledButton",
"source": {
"inline": "if application \"Spotify\" is running then\rtell application \"Spotify\"\rif player state is playing then\rreturn (get artist of current track) & \" – \" & (get name of current track)\relse\rreturn \"\"\rend if\rend tell\rend if\rreturn \"\"\r"
},
"action": "appleScript",
"actionAppleScript": {
"inline": "if application \"Spotify\" is running then\rtell application \"Spotify\"\rif player state is playing then\rnext track\rend if\rend tell\rend if\r"
},
"refreshInterval": 1,
"image": {
"base64": "iVBORw0KGgoAAAANSUhEUgAAAEAAAABABAMAAABYR2ztAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAYUExURUdwTB3WXx3UXh3VXx7XYBkXFRpVLRyURmIaeAQAAAAEdFJOUwDDO3fSqUUkAAABbklEQVRIx61VbW6DMAztoAeYNA7ApB6gkzhAWS24wIAL0HABaK6/pHFNEhy8TXu/kPzkPD/8cTj8K7KPAqB+K5NhQPCUrABCXe7HOUYYZxgVRLiG8RfY4DUgFFtC7cffAfZTFBwBdhWEKfgEq4ocEjgj4ZQifO6/QG9kkETp1dDeVWfRKx3XYSW0LoqY5kCElXDrQkyeCCuh6WL0M4nIWQIyzqixdfKU1koFDKvyCA8NJMzU4xiD+b4kfHRpsIyKc6hBwjVptFHVY51EMAINNDFGJITKDNQcdpX74Hz0CQ3rY5qwMp4EIxrlafzrsYZ2Veb0DkRgfNCUok4Y1fqEijfyi2b8RE9beWqa48Y/uvCNMcH9btfUi+/CGLR1vhL6Zz9N/vBlaCU+7lwY/cmJ67Ryen/2tj23PLqJBodZH8vgj544vOL4pxfI5acrSFxi8hrkU9TSKr78ZpnL50A8KPJJEo+afBblwyqf5j/iGys5j6ScrST2AAAAAElFTkSuQmCC"
}
},
{
"type": "previous",
"width": 56,
"align": "right"
},
{
"type": "next",
"width": 56,
"align": "right"
},
{
"type": "play",
"align": "right",
"width": 56
},
{
"type": "mute",
"width": 56,
"align": "right",
"bordered": true
},
{
"type": "volume",
"width": 130,
"align": "right"
},
{
"type": "timeButton",
"formatTemplate": "HH:mm",
"align": "right",
"bordered": false,
"longAction": "shellScript",
"longExecutablePath": "/usr/bin/pmset",
"longShellArguments": ["sleepnow"]
},
{
"type": "exitTouchbar",
"width": 56,
"align": "right"
},
]