| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-02-14 | seth: simplify module structure | Seth Flynn | |
| Moving to mixins generally reduces the boilerplate in all configurations, and less custom "stuff" These are then enabled by the regular options in programs.nix for example Many of the other options (like desktops) also had little use in being abstracted as there's no situation where I'd *not* want them to be applied when said desktop is in use | |||
| 2024-12-21 | flake: update all inputs (#527) | getchoo-bot[bot] | |
| * flake: update all inputs * users/seth: fix standalone eval --------- Co-authored-by: getchoo-bot[bot] <183349775+getchoo-bot[bot]@users.noreply.github.com> Co-authored-by: seth <[email protected]> | |||
| 2024-10-18 | more refactors & outsource some things (#477) | seth | |
| * tree-wide: drop flake-parts * drop nixinate * justfile: cleanup * drop treefmt-nix * doc: update READMEs * flake: cleanup * seth: don't use `./.` * modules/nixos,darwin: bundle all modules They all depend on each other anyways so * systems: manually import internal modules * seth: use riff module from nix-exprs * flake: back to flake-parts * Revert "flake: back to flake-parts" This reverts commit 35334882f7c0c23991a4efd65ea08b216006b2b0. Saving the last commit so I can go back if I want * flake: use lib.const this looks better...right? * flake: declare systems like a normal person | |||
| 2024-07-09 | seth: better document options | seth | |
| 2024-06-30 | alejandra -> nixfmt-rfc-style | seth | |
| 2024-05-05 | simplify some things (#353) | seth | |
| * flake: drop flake-parts * flake: add back flake-parts * flake: use flake module again for configurations | |||
| 2024-02-09 | seth: modularize user setup | seth | |
| 2024-02-03 | make everything a module | seth | |
| 2023-12-11 | flake: remove getchoo input | seth | |
| 2023-12-11 | systems+seth: add inputs' to module.args; use flake for firefox addons | seth | |
| 2023-11-01 | overlays/systems/users: tidy up random stuff | seth | |
| 2023-10-30 | tree-wide: refactor | seth | |
| i went overboard on modules. this is much comfier | |||
| 2023-10-01 | treewide!: flatten to parts/ layout | seth | |
| 2023-08-17 | users/seth: make everything a module | seth | |
| 2023-07-23 | users/seth: add support for darwin | seth | |
| 2023-07-15 | hosts+users: fix stateVersions | seth | |
| 2023-07-06 | modules/nixos+users/seth: dont set nix.package | seth | |
| TIL nixFlakes is just an alias that does nothing now lol | |||
| 2023-05-04 | modules: prefix with getchoo | seth | |
| 2023-04-20 | move to my external lib | seth | |
| 2023-04-10 | add cachix + make nixpath follow flake | seth | |
| 2023-03-08 | fix home nixpkgs config and update kernel | seth | |
| 2023-03-08 | another major refactor | seth | |
| 2023-03-01 | add mkUser for more modular user creation | seth | |
| 2023-02-24 | support shells in standalone mode | seth | |
| 2023-02-20 | cleaning up my ~ | seth | |
| 2023-02-20 | start using nixpkgs-fmt | seth | |
| 2023-02-18 | major refactor | seth | |
| - `mkHost` now accepts an optional `specialArgs` argument to be passed to `nixosSystem()` - the `modules` argument for `mkHMUser` is now optional | |||
| 2023-02-15 | revert setting options in flake.nix | seth | |
| why doesn't this work again...? | |||
| 2023-02-15 | improve mkHost | seth | |
| 2023-01-31 | add standalone hm option | seth | |
| 2023-01-28 | actually fix gnome for host and user | seth | |
| 2023-01-28 | make managing desktops easier for user | seth | |
| 2023-01-27 | add gnome config + regular desktop apps | seth | |
| 2023-01-27 | make standalone home-manager config | seth | |
