-
Editor (Webstorm)
- Syntax Highlighting Base: https://darekkay.com/blog/monokai-theme-intellij/
- My customised Higlighting: /Documents/macOS/DK Monokai.jar
- Font: Dank Mono with Ligatures enabled
- Usually enable: ESLint and Prettier
- Don't forget to exlude dist folders from indexing (right click on folder in project-structure)
-
Keyboard Settings (Keychron K2)
-
fn + k + c
to make function keys behave like functions keys on macOS -
Keyboard Shortcuts
- Open things 3 = CMD + SHIFT + 7
- Open things helper = CMD + SHIFT + 8
- Launch Raycast = CMD + Space
- Next Project Window = ⌥ + TAB
- Previous Project Window ⌥ + SHIFT + TAB
- Complex Modifications in Karabiner
- MAP FN + E,S,D,F TO ARROW_UP,ARROW_LEFT,ARROW_DOWN,ARROW_RIGHT json
-
Keyboard Layout
-
Now using EurKEY 1.2 Layout for ANSI Keyboards, because it has much better support for umlauts than traditional US Keyboard layouts.
-
OS Settings
-
Key Repeat = Fast
-
Delay Until Repeat = Short
-
Disable Keyboard Shortcuts -> Input Sources -> Both Options
-
Keyboard -> Press 🌎 key to -> Show Emoji Symbols
-
Disabled ApplePressAndHoldEnabled suggestions because they tend to swallow keyspresses if you type fast
defaults write -g ApplePressAndHoldEnabled -bool false
(not a problem if you only use apple keyboards)
-
-
Software
-
Brave Browser
-
TablesPlus (for Redis and PostGresQL)
-
MongoDB Compass
-
Spark Mail
-
Subltime Text
- run
mv /Users/REPLACEWITHUSERNAME/bin/subl /usr/local/bin/subl
for use in terminal
- run
-
Webstorm
-
VSCode. Setup to work from terminal
-
Fish / Installation
-
Evaluating ZSH over Fish
-
Nix-Shell + https://github.com/lilyball/nix-env.fish for fish support
-
CleanShot
-
Bartender
-
Raycast
-
Apple Shortcut to add directly start session from Things task via schema url
in case of stale links. some files are also available in https://github.com/DATADEER/macos-setup