Files
cnix/README.md
2024-12-14 17:47:01 +01:00

1.7 KiB
Raw Permalink Blame History

cnix

My NixOS daily driver. Built primarily for use with Hyprland. Modules keep multiplying, but here are some prominent tools and apps:

  • Chaotic's Nyx CachyOS kernel and mesa-git things.
  • nh A pretty cool "nix helper".
  • agenix Age based encryption.
  • kanata Keyboard mapping, good stuff.
  • waybar It's a wayland bar!
  • zen-browser Beta stage, firefox based browser.
  • helix Very quick editor, might switch permanently!
  • tuirun Anyrun's applications plugin but with tui. WIP, will add more documentation.
  • mako Lightweight notifications.

Structure

Heres an overview of this repository. Might not be 100 % up to date.

  • hosts/ Different hosts go here, easily scalable.
  • modules/ Needlessly complicated module system, because it's fun!
    • home/ Home-manager modules.
    • nixos/ Core OS settings and system-wide modules.
    • options/ Options to be leveraged by other modules.
  • nix/ Various settings not suitable for modularization, yet.
  • secrets/ Agenix secrets.
  • users/ Same as hosts but for users! 2:)

Inspiration

Much credit goes to the folks below, great resources. You'll find I've yanked quite a few things from them.