feat: Migrate CI to gitea
This commit is contained in:
committed by
Hunter Halloran
parent
d205211c7d
commit
a23ec91c9c
6
.github/copilot-instructions.md
vendored
6
.github/copilot-instructions.md
vendored
@@ -1,7 +1,9 @@
|
||||
# GitHub Copilot Instructions for nixos-systems
|
||||
# GitHub Copilot Instructions for Athenix
|
||||
|
||||
This repository manages NixOS configurations for the UGA Innovation Factory's fleet of devices using Nix flakes and a custom configuration system.
|
||||
|
||||
**Repository:** https://git.factory.uga.edu/UGA-Innovation-Factory/athenix.git
|
||||
|
||||
## Repository Overview
|
||||
|
||||
This is a **NixOS system configuration repository** that uses:
|
||||
@@ -106,7 +108,7 @@ athenix.forUser = "username"; # Convenience: enable user + set WSL us
|
||||
4. Test: `nix flake check`
|
||||
|
||||
#### Creating External Modules
|
||||
1. Use templates: `nix flake init -t github:UGA-Innovation-Factory/nixos-systems#{user|system}`
|
||||
1. Use templates: `nix flake init -t git+https://git.factory.uga.edu/UGA-Innovation-Factory/athenix.git#{user|system}`
|
||||
2. User modules: Provide `user.nix` (required) and `nixos.nix` (optional)
|
||||
3. System modules: Provide `default.nix` that accepts `{ inputs, ... }`
|
||||
4. Reference in `inventory.nix` or `users.nix` using `builtins.fetchGit`
|
||||
|
||||
Reference in New Issue
Block a user