My Nix configurations.
Find a file
2024-11-16 20:45:03 -08:00
assets feat(meta): Write a real readme 2024-11-16 19:38:24 -08:00
homes/x86_64-linux/marley@nyx feat(home): Starship 2024-11-16 20:45:03 -08:00
lib/module feat(lib): Add mkEnableModule function 2024-11-15 19:05:46 -08:00
modules/home feat(home): Starship 2024-11-16 20:45:03 -08:00
old feat(home): Starship 2024-11-16 20:45:03 -08:00
overlays/figlet feat(home): Figlet 2024-11-16 19:38:12 -08:00
.gitignore fix(devenv): Ignore generated files 2024-11-14 18:20:40 -08:00
flake.lock feat(devenv): Install devenv 2024-11-13 20:06:04 -08:00
flake.nix chore(flake): Remove old outputs 2024-11-15 19:52:27 -08:00
Justfile refactor(just): General improvements 2024-11-13 20:01:43 -08:00
readme.md feat(meta): Write a real readme 2024-11-16 19:38:24 -08:00

The Nix logo recolored with the colors of the lesbian flag.

marleyOS

Last Commit Build With

My dotfiles.

🩷 About

This is my personal system configuration. You are welcome to use it, but I wouldn't advise doing so. It's written to be publicly accessible but not publicly released, therefore things are likely to break.

🥚 Inputs

🐣 Outputs

  • homes: Home manager config
    • homes/<system>/marley@nyx: My main desktop. Currently running Arch Linux but will be switched to NixOS once I've finished migrating my dotfiles.
  • modules: Most config is done here. The file structure is pretty self-explanatory.
    • modules/{home,nixos,darwin}/base: Anything in a base folder directly under a platform folder is always enabled and does not include a <module>.enable option.
      • modules/{home,nixos,darwin}/<category>/base: These are not subject to the above, they simply denote options that apply to the whole category.
  • overlays

🫶 Credits