-
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 + option + shift + and command key variants from https://github.com/DATADEER/macos-setup. Copy them into
/Users/lucca/.config/karabiner/assets/complex_modifications
then activate them in "Complex Modifications" -> "Add predefined rule".
-
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
- 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
-
iTerm (Fix1)
-
TablesPlus (for Redis and PostGresQL)
-
MongoDB Compass
-
Spark Mail
-
Zed
-
cursor.com
-
Webstorm
-
VSCode. Setup to work from terminal
-
CleanShot
-
Bartender
-
Raycast
in case of stale links. some files are also available in https://github.com/DATADEER/macos-setup