Dotfiles
These are my dotfiles. Use them however you see fit. I use a bare git repository with the alias dot (abbreviated d) to manage them.
I am currently using macOS on an M2 Macbook Pro.
History
Before April 2020, I was dual-booting Windows 10 with i3wm on Arch Linux, using Linux as my primary driver. Those dotfiles can be found on the linux-2020 branch of this repo.
Unfortunately, the lack of support for eGPU hotplug and mixed DPI drove me to run Windows as my main OS. From April 2020 to June 2023, I was using Windows.
In June 2023, after seeing what Apple's new ARM processors did to Rust compile times, I switched to macOS.
Software
Applications
Daemons
- Window management software: Contexts and Rectangle
- Keybinding daemons: BetterTouchTool and Karabiner-Elements
Editors
- Text editor: TBD (considering VSCode, Neovim, and Helix)
- Theme: TBD
- Color scheme: TBD
- Modal editing keybinds: TBD (probably custom)
- Bitmap image editor: GIMP
- Vector image editor: Inkscape
- Video editor: Kdenlive
Utilities
- Calculator: SpeedCrunch
Configuration
Fonts
- Fira Code Mono Nerd font - terminal
- Input Mono - TODO might use if I can patch it to make it a nerd font
- Iosevka SS04 - TODO might use if I can patch it to make it a nerd font
Other
- Keyboard layout: Colemak
- Wallpaper: [4D Platonic Solids][platonic-solids-wallpaper]
Hardware
- Model: Macbook Pro 14-inch
- CPU: M2
- Memory: 32 GB
- Peripherals:
- ZSA Moonlander Mark I
- Logitech G600 MMO Gaming Mouse
On this page
Languages
Shell69.4%Python29.2%Lua1.4%
Contributors
Apache License 2.0
Created May 7, 2018
Updated October 1, 2025