How to improve usability of Windows on a MacBook
2 min readSep 4, 2019
You can install Windows on a MacBook/iMac using Bootcamp.
I like to customize Windows to look like macOS to avoid the burden of context switching.
Here is a list of things I do after installing Windows on a MacBook:
- During the Windows setup choose a lowercase username with no spaces.
Some terminal commands have troubles with paths with spaces.
BAD: John Smith
GOOD: johnsmith
Try to have the same username as on macOS. - Download Chrome or Firefox browser
- Install Avast antivirus
it’s way easier to get a virus on Windows so before you download all the nice software below do install an antivirus - Fix shortcuts by mapping CMD to control
Use SharpKeys to map the CMD key to the control key.
This way you will be able to use shortcuts like CMD+C on Windows.
I suggest you map both the left CMD and the right CMD buttons to control - Clean the taskbar
Hide Cortana
Hide Task View
Hide Search
Remove OneDrive even from the hidden icons
Unpin Microsoft Edge
Unpin Mail - Pin the programs you use daily to the taskbar
Open Chrome, right click on the Chrome and choose Pin to taskbar - Remove spotlight on Lock
Windows at login shows an extra screen with a bunch of clutter called Spotlight. You can disable the Spotlight screen so you will see directly the Lockscreen password input field. - Reverse scrolling
Invert the vertical scrolling to match the direction you use on macOS - Install Trackpad++ driver for touchpad
even with this your touchpad might not be as smooth as on macOS. Many people suggest giving up and using a mouse. - Install macOS cursor icons
You can have the same cursor icons of macOS on Windows. For example the default white arrow of Windows will become the black arrow of macOS. - Set bottom-right hot corner for Desktop
On Windows there is a tiny button on the bottom-right edge of the screen on the taskbar just right of the clock. If you click it you will be shown the Desktop.
You can add a Hot Corner on macOS to also point to the Desktop. - Use Dropbox to sync files between macOS and Windows
- Use a password manager like LastPass to sync passwords
- On macOS install VMWare Fusion so you can launch Windows Bootcamp as a VM window without rebooting and olding the alt key to select the OS
For Developers
- Download Hyper terminal to replace the Command Prompt
- Use a minimal code editor like Atom or Sublime
Avoid Visual Studio and Android Studio if you can. They are even slower than Xcode. - Install the git cli and a SourceTree git GUI
during the git setup choose to install unix tools so you will be able to use commands like ls - Use FiraCode font in editors and terminals
- Use the same theme in all editors and terminals
This checklist is very opinionated and follows the principle of LESS IS MORE.