I happen to be someone that finds themselves setting up new systems for myself often. I have to remind myself there are tools that I need installed before the scenario in which I need to use them (on an airplane, during a crisis, etc.). I use a Mac so this list of software and setup is going to be very Mac OS X centric.
From the web:
- Google Chrome
- Evernote - My brain lives here
- Google Drive - I keep some .files (dot files) here
- iTerm - My Terminal of choice
- Shuttle - Super awesome ssh config menu creator
- Little Snitch - I don’t trust any one or any code
- Shimo - Need to use more than one VPN? Shimo is for you
- GPG Tools
- MySQL Workbench - When you login to a MySQL server and say, “WTF?!?” you might want a GUI as a safety
- Witch - CMD + TAB will never be the same
- Spectacle - Position your windows where you want them
- Skitch - Screeenshot tool that saves to Evernote
- Dropbox
- CleanMyMac - I use this to uninstall software and clear caches (among other things)
- DaisyDisk - Find wasted disk
- Wireshark
- Postman
- Mercurial
- VirtualBox
- Vagrant
- SourceTree - I am using this less and less these days but still want it around
- Firefox
- Chrome Canary
- Firefox Developer Edition
- Safari Technology Preview
- Telegram
- VLC
From the Mac App Store:
- Microsoft Remote Desktop
- Noizio
- Pixelmator
- Slack
- SubnetCalc
- TextWrangler
- Textual
- Tweetbot
- Xcode (and Xcode Command Line Tools
xcode-select --install
)
From the CLI:
- Ansible
- csshx - Need to open twenty SSH sessions at once and execute the same commands in all of them?
- nmap
- openssl
The majority of my time is spent in iTerm and Google Chrome. Google Chrome backs up my extensions, settings, etc. but iTerm does not have a reliable backup or sync solution. As a result I save the iTerm com.googlecode.iterm2.plist file to Google Drive. That way it is constantly synced to a cloud source.
I spend a lot of time in vim as well. As a result, I update my .vimrc file accordingly. I have an Ansible Playbook to update vim settings as I like a specific color scheme. I try to stray from defaults as little as possible but it happens.