UGA Innovation Factory
bd50f894ae
chore: Remove unused variables and imports
CI / Format Check (push) Successful in 2s
CI / Flake Check (push) Successful in 1m34s
CI / Evaluate Key Configurations (nix-builder) (push) Successful in 8s
CI / Evaluate Key Configurations (nix-desktop1) (push) Successful in 6s
CI / Evaluate Key Configurations (nix-laptop1) (push) Successful in 6s
CI / Evaluate Artifacts (installer-iso-nix-laptop1) (push) Successful in 13s
CI / Evaluate Artifacts (lxc-nix-builder) (push) Successful in 7s
2026-01-13 21:07:39 -05:00
UGA Innovation Factory
92e3940644
chore: Run nix fmt
CI / Format Check (push) Successful in 2s
CI / Flake Check (push) Successful in 1m35s
CI / Evaluate Key Configurations (nix-builder) (push) Successful in 8s
CI / Evaluate Key Configurations (nix-desktop1) (push) Successful in 7s
CI / Evaluate Key Configurations (nix-laptop1) (push) Successful in 6s
CI / Evaluate Artifacts (installer-iso-nix-laptop1) (push) Successful in 14s
CI / Evaluate Artifacts (lxc-nix-builder) (push) Successful in 8s
2026-01-13 20:56:55 -05:00
UGA Innovation Factory
1c767ed4c8
fix: Ensure all users are read from and that the config is shared between module levels
CI / Flake Check (push) Has been cancelled
CI / Evaluate Key Configurations (nix-builder) (push) Has been cancelled
CI / Evaluate Key Configurations (nix-desktop1) (push) Has been cancelled
CI / Evaluate Key Configurations (nix-laptop1) (push) Has been cancelled
CI / Evaluate Artifacts (installer-iso-nix-laptop1) (push) Has been cancelled
CI / Evaluate Artifacts (lxc-nix-builder) (push) Has been cancelled
CI / Format Check (push) Has been cancelled
2026-01-13 20:56:30 -05:00
UGA Innovation Factory
97646f3229
docs: update documentation for refactored structure
...
- Update NAMESPACE.md: filesystem.device and swapSize defaults now null
- Update README.md: add 'Using Athenix as a Library' section with lib.mkFleet
- Update copilot-instructions.md: reflect new directory structure and defaults
- Update EXTERNAL_MODULES.md: correct paths from variants/ and glue/ to hw/ and fleet/
- Update PROXMOX_LXC.md: update hardware type path reference
2026-01-07 18:12:39 -05:00
UGA Innovation Factory
7145f5b3d8
fix: update artifacts.nix to use fleet.modules
...
- Use fleet.modules instead of trying to access mkFleet output directly
- Fix netboot artifact generation to correctly access module list
- Ensure artifacts can access both nixosConfigurations and modules from fleet
2026-01-07 18:12:07 -05:00
UGA Innovation Factory
6972a999ca
docs: update all references from hosts/ to glue/ and variants/
...
- Update README.md structure section
- Update DEVELOPMENT.md, EXTERNAL_MODULES.md, INVENTORY.md
- Update GitHub Copilot instructions
- Update PROXMOX_LXC.md references
- Clarify new directory organization and purpose
2026-01-06 18:32:18 -05:00
UGA Innovation Factory
c3bbf6f8be
refactor: update imports to use glue/ and variants/
...
- flake.nix: import glue/fleet.nix instead of hosts/
- installer/artifacts.nix: use 'fleet' parameter instead of 'hosts'
- installer/modules.nix: auto-import from variants/ directory
2026-01-06 18:31:58 -05:00
UGA Innovation Factory
3f1801fd84
fix: auto-installer works fully offline
...
CI / Format Check (push) Successful in 2s
CI / Flake Check (push) Successful in 1m35s
CI / Evaluate Key Configurations (nix-builder) (push) Successful in 10s
CI / Evaluate Key Configurations (nix-desktop1) (push) Successful in 12s
CI / Evaluate Key Configurations (nix-laptop1) (push) Successful in 8s
CI / Evaluate Artifacts (installer-iso-nix-laptop1) (push) Successful in 17s
CI / Evaluate Artifacts (lxc-nix-builder) (push) Successful in 11s
chore: run nix fmt
refactor: change usage of targetSystem to targetSystemBuild.toplevel
chore: run nix fmt
refactor: change usage of targetSystem to targetSystemBuild.toplevel
2026-01-05 16:19:03 -05:00
UGA Innovation Factory
f68c63590b
fix: work on making the installer work offline
...
fix: ensure system closure is installed for derivations needed by the installer
fix: build closure in build-step instead of on iso
2026-01-05 16:17:33 -05:00
UGA Innovation Factory
c6f4a39eee
fix: work on making the installer work offline
2026-01-05 11:58:38 -05:00
UGA Innovation Factory
d205211c7d
feat: Rename project to 'Athenix'
2025-12-29 17:25:45 -05:00
Hunter Halloran
f75b0be971
fix: Remove deprecated uses with external flakes and more consistent ugaif namespace usage
2025-12-29 17:21:18 -05:00
UGA Innovation Factory
7a0cc28933
feat: Add a way to deploy proxmox lxcs
2025-12-29 17:19:50 -05:00
UGA Innovation Factory
3a9ddd4f93
fix: Change what sw modules export
2025-12-29 17:19:43 -05:00
UGA Innovation Factory
7ac453e1f7
fix: Change how enabled users are handled
2025-12-29 17:19:19 -05:00
UGA Innovation Factory
0ffdfdf0d8
docs: Update inline docs and make home-manager module exports
2025-12-29 17:19:00 -05:00
UGA Innovation Factory
3b0c147b3f
fix: Respect nvim user config option
2025-12-29 17:18:54 -05:00
UGA Innovation Factory
1c71bf099e
feat: Add sw types as modules
2025-12-29 17:18:43 -05:00
UGA Innovation Factory
01af38a5b9
refactor: Make more modular and do some refactoring
2025-12-29 17:18:22 -05:00
UGA Innovation Factory
205f03337a
refactor: Module to ugaif and readme update
2025-12-29 17:18:22 -05:00
UGA Innovation Factory
69ebf5bb9d
refactor: Move artifacts into installer dir
2025-12-29 17:16:19 -05:00
UGA Innovation Factory
13c283268a
fix: Auto-install should work offline now
2025-12-29 17:16:10 -05:00
UGA Innovation Factory
85de150fcf
docs: Add innline docs to code files
2025-12-29 17:16:01 -05:00
UGA Innovation Factory
6498e7fd52
feat: Add iso and lxc generation artifacts
2025-12-29 17:15:35 -05:00