Tiling window managers config

Table of contents

  1. Darwin / Mac OS
  2. Linux

Darwin / Mac OS

Window manager

I used to use skhd + yabai but this requires security downgrades on Mac OS. I have since switched to Amethyst. Make no mistake, this is no i3 but yabai never was either.

Hotkeys / Key bindings

I use Karabiner-Elements a keyboard customizer for macOS.
My config lives here.

Linux

I use i3.
The config can be found in the sections below.

--

What it looks like

Main config

This config sets hotkeys and workspace (virtual desktops) config. It also configures an i3 statusbar helper.
The main config can be found here.

Sidenote: i3 startup is handled via .xinitrc

Statusbar config

  • The config uses an extra tool instead of plain i3status: i3cat
  • The main i3cat config lives here
  • The config above uses two i3status processes plus a separate script to display audio levels
  • The config for those i3status processes can be found here.