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