/dotfiles

My declarative NixOS ❄️ / macOS 🍏 configuration

Primary LanguageNixMIT LicenseMIT

Dotfiles

Important

This repository is undergoing a major refactoring and the README is a bit outdated. if you want to go back before the refactoring started click here.

My NixOS & macOS configuration as a flake. It features a shared home-manager configuration between NixOS and macOS (aka. nix-darwin) hosts as well as host/platform specific configs.

Highlights

Shared 🔥:

NixOS ❄:

  • Desktop: Gnome + Pop Shell extension (+ more)
  • Root (/) is mounted as a temporarily file system (tmpfs). Why? Ok, hear me out

macOS 🍏:

  • Yabai: A tiling window manager.

Credits

License

MIT © Ahmed T. Ali