Welcome to the mac world

Wether you’re new to macOS or an user coming from different machines, the tools we tend to use is very important to be productive.

Here you’ll find my list and what I install on a fresh machine to get started.

System tools

First and foremost, I start with brew to handle all my packages, but instead of doing so manually, I use my dotfiles and my “magic” install script that does all the heavy lifting for me.

Keyboard tools

I use a TypeMatrix with a Colemak layout and also the internal keyboard of my laptop with its default layout. Colemak layout is available on a fresh macOS install but it is far from perfect as there are a lot of missing dead keys (to type accented letters mainly), so I start by installing the layout provided on this page: Colemak mac

To easily switch between the two and get almost the same feeling, I use Karabiner Elements.

Everyday tools

  • sdkman: to manage installation of various sdk (mainly Java based)
  • iTerm: nice terminal app with profiles
  • tmux: multi terminal in one window, switching terminal with a keystroke
  • zsh: Z-Shell
  • starship: fast shell prompt
  • ripgrep: faster grep
  • bat: nice cat alternative (with paging / highlighting)
  • exa: replacement for ls
  • Alfred: Spotlight with more features, this is my main app launcher / switcher
  • SetApp: App subscription service, use many tools from this (BetterTouchTool, iStat, BarTender…)

Dark Mode iOS Snapshot

# Dark mode supportAs you might know, iOS supports Dark mode since iOS 12. It is pretty straightforward to implement it by using dynamic ...… Continue reading

Git-gone

Published on December 31, 2020

SwiftUI UIKit Interop

Published on December 03, 2020