6 Commits
Author SHA1 Message Date
Shelvacu 61c63737af Fix mkTf2Config derivation names ending with a dash -
Also changed some of the source derivation names to keep our sanity
2025-06-29 19:16:52 -07:00
Shelvacu 1b2a146025 Expose all derivations under packages.* so that nix flake check checks something useful 2025-06-29 19:03:14 -07:00
Shelvacu 307a217a1b Expose tf2/packages/default.nix as a function, so a custom nixpkgs instantiation can be provided 2025-06-29 18:35:53 -07:00
Shelvacu 1b61a16e8c Expose everything under legacyPackages instead of packages
every attribute in packages.{system}.* is expected to be a derivation (you can see this if you run nix flake check), legacyPackages is explicitly for nixpkgs and nixpkgs-style attrsets combining packages and functions and sets of packages
2025-06-29 18:23:27 -07:00
Shelvacu affcea3dd9 Fixup mkCfg
Previously, dollar signs in the tf2 config str would be interpreted as bash variables during build
2025-06-29 18:19:52 -07:00
Shelvacu 539bb2ac7c Update flake paths in examples
I don't think /home/crumb/src/tf2-nix is the correct path for very many people...
2025-06-29 17:55:30 -07:00