feat: Rename project to 'Athenix'

This commit is contained in:
UGA Innovation Factory
2025-12-18 12:07:25 -05:00
committed by Hunter Halloran
parent d97ece898c
commit d205211c7d
39 changed files with 278 additions and 277 deletions

View File

@@ -12,14 +12,14 @@
{ config, lib, ... }:
{
options.ugaif = {
options.athenix = {
forUser = lib.mkOption {
type = lib.types.nullOr lib.types.str;
default = null;
description = ''
Convenience option to configure a host for a specific user.
Automatically enables the user (sets ugaif.users.username.enable = true).
Value should be a username from ugaif.users.accounts.
Automatically enables the user (sets athenix.users.username.enable = true).
Value should be a username from athenix.users.accounts.
'';
};
@@ -80,8 +80,8 @@
config = lib.mkMerge [
# Enable forUser if specified
(lib.mkIf (config.ugaif.forUser != null) {
ugaif.users.${config.ugaif.forUser}.enable = true;
(lib.mkIf (config.athenix.forUser != null) {
athenix.users.${config.athenix.forUser}.enable = true;
})
# Main configuration
@@ -92,7 +92,7 @@
disko.devices = {
disk.main = {
type = "disk";
device = config.ugaif.host.filesystem.device;
device = config.athenix.host.filesystem.device;
content = {
type = "gpt";
partitions = {
@@ -118,7 +118,7 @@
swap = {
name = "swap";
label = "swap";
size = config.ugaif.host.filesystem.swapSize;
size = config.athenix.host.filesystem.swapSize;
content = {
type = "swap";
};