My NixOS ❄️ / macOS (Darwin) Dotfiles
-
Updated
Mar 27, 2026 - Nix
My NixOS ❄️ / macOS (Darwin) Dotfiles
Personal Linux config files and shell scripts
Language support for kanata configuration files in VS Code
Declarative configuration module for kanata keyboard remapper for macOS (nix-darwin)
Keyboard-driven app switcher for macOS — MRU toggle, window cycling, kanata integration
vscode extension with neovim text objects + LSP whichkey + touchcursor keyboard layout + minimal zsh/yazi/nvim/powershell setup
Cross-platform multi-layer keyboard layout tailored for programmers
A nix-darwin module to configure and manage kanata and kanata-tray on macOS.
Pseudo Split Keyboard Layout - Ergonomic typing on regular keyboard
The layout features a base layer with extensive tap-hold functionality and two specialized layers activated via modifier keys, optimized to work with your specific GNOME setup.
My personal Kanata configuration for non-QMK/non-ZMK keyboards.
Add a description, image, and links to the kanata topic page so that developers can more easily learn about it.
To associate your repository with the kanata topic, visit your repo's landing page and select "manage topics."