Logo with initials
Click me x5

Uses

This what I use to help me with my digital and work life.

Computer setup


  • Logitech MX Master mouse.
  • Logitech MX Vertical mouse.
  • Microsoft Sculpt Ergonomic keyboard with cmd and ctrl keys swapped.
  • Pre-touchbar Macbook.

UI


Rectangle for window management. I mostly use these 3 handy shortcuts:

  • ctrl+alt+left will resize it to fill the left half size of your screen, ditto for the right size with ctr+alt+right.
  • ctrl+alt+f will expand the window to the maximum size. It’s like double-clicking on menu bar except it works for non-native apps (I’m looking at you, Slack).

Dark Reader Browser extension that gives every webpage a “dark mode.”

QLVideo Allows macOS to show thumbnails for file formats like Webm and MKV. Install it with brew cask install qlvideo.

Security


ProtonVPN & Proton Mail Bridge for VPN and native emails.

Signal replaces WhatsApp and Messenger for talking to people around the world. Friends don’t let friends chat unencrypted.

1Password for password management.

Productivity


Rocket for emojis 🚀💃💅. It’s effectively a key logger though, so I disable it when typing sensitive info like passwords.

Kap for quick screen recording. It’s super handy to show something to your colleagues. It exports to Webm, it’s free, open-source, and looks good. What a time to be alive.

Todoist for, well, to-dos. It’s my personal calendar until ProtonCalendar sorts itself out.

Notes, drafts and writing


Notion for a lot of things. It’s acting as CMS for this site, it tracks my goals and subscriptions, and much more.

Simplenote for random notes, daily to-do lists, book notes, or when the Notion app is too slow. Sleek, intuitive interface. Super-fast cross-platform sync. Amazing native apps for Android, iOS and macOS.

Typora to write Markdown offline. Useful when I need to draft an email or an article.

Shell


Using the 🐠Fish shell🐠 with:

📦 Oh My Fish as the package manager.

🤓 n for managing and switching between node versions. Install it using brew install n.

🎨 Tomorrow night bright as the colour scheme.

💤 z for fuzzy navigation to recent directories. Install it using omf install z.

Terminal


Believe it or not, I’m just using the default macOS terminal.

If you’re on macOS, iTerm2 is what most people seem to be happy with. It is now on version 3 though ¯_(ツ)_/¯

Hyper is also a fast, cool-looking terminal built with web technologies, but I have enough memory-hungry Electron apps running concurrently as it is…

For tmux people

I’m keeping a close eye on Alacritty. It has everything I like about iTerm (It’s a fast, native app) and none of the dislikes (a convoluted UI and strange config file). Except, it doesn’t support tabs… That’s a no for me.

Code Editor


Atom is so slow and unmaintained now that I find myself using VSCode all the time.

Look and feel

  • My font is Victor Mono. It’s free, has fancy cursive italics and programming ligatures.
  • I use Seti as the icon theme.

Extensions

These extensions are my bare minimum. Whenever I start writing code on a new computer, they get installed.

Mastodon