Files
cnix/README.md
2024-11-08 20:05:13 +01:00

1.7 KiB
Raw 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 Alpha stage, firefox-based browser
  • helix Very quick editor, might switch to 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.