Configuring a new MacBook
Contents
Configuring Java development Environment
Installing the following tools and configuring them ensures maximum ease of development
- Install Brew Package manager
- Create personalized profiles and configure alias
- Terminal Configuring Terminal
- Profile Settings Set Local profile, alias etc.
- IntelliJ Settings Configuring IntelliJ
- Git config Configuring global git congig
- Sublime Configuring Sublime Editor
- Brew Package Migrating brew packages
- Macbook Settings
The following tools help making the develop environment much more conducive to work.
Useful Office Productivity tool
Tool | Details |
---|---|
Alfred 4 for Mac | |
gemini 2 | Scan the mac for duplicates |
PhotoSweeper | |
Amphetamine | keeping the mac active and prevent it from locking |
Flycut | Clipboard manager
|
JumpCut | |
Flux | Whitelight manager, based on location. Redundant with latest mac OS |
TimeOut | Rest your eyes based on Pomodoro Cycles |
Kap | Screen Recorder, Screenshot for emails |
Giphy Capture | Screen Recorder to GIF for email attachments |
Rectangle | Move and resize windows in macOS |
Cheatsheet | Reveal Mac shortcuts, if you hold command (⌘) key for a few seconds in a software context |
CustomShortcuts | Define your own shortcuts |
DBeaver | Open source DB client for all |
ItsYCal | View Calander and Time like Windows on ToolBar on top |
XMind | MindMapping tool |
Transmission | for Peer to peer Torrent transfer. Setup your own server |
caffeinate | Keep Your Mac awake
|
Amphetamine | |
CCleaner | Clean temp files |
Mac Shortcuts
Press Shift-Command-5
(macOS Mojave or later) and invoke the screen capture
panel.
Click on Options
and choose Other Location
to choose a destination.
Toggle Hidden files
Command + Shift + Period
or
alias showFiles='defaults write com.apple.finder AppleShowAllFiles YES;killall Finder /System/Library/CoreServices/Finder.app'
alias hideFiles='defaults write com.apple.finder AppleShowAllFiles NO;killall Finder /System/Library/CoreServices/Finder.app'