feat: Enable system flake additions from external files

This commit is contained in:
2025-12-09 18:43:05 -05:00
committed by Hunter Halloran
parent b950e6b8ae
commit cbb5a72ca4
5 changed files with 126 additions and 31 deletions

View File

@@ -6,21 +6,17 @@
root = {
isNormalUser = false;
hashedPassword = "!";
extraImports = [ ./sw/theme.nix ];
opensshKeys = [ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBC7xzHxY2BfFUybMvG4wHSF9oEAGzRiLTFEndLvWV/X hdh20267@engr733847d.engr.uga.edu" ];
};
engr-ugaif = {
description = "UGA Innovation Factory";
extraGroups = [ "networkmanager" "wheel" "video" "input" ];
hashedPassword = "$6$El6e2NhPrhVFjbFU$imlGZqUiizWw5fMP/ib0CeboOcFhYjIVb8oR1V1dP2NjDeri3jMoUm4ZABOB2uAF8UEDjAGHhFuZxhtbHg647/";
extraImports = [ ./sw/theme.nix ./sw/nvim.nix ];
opensshKeys = [ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBC7xzHxY2BfFUybMvG4wHSF9oEAGzRiLTFEndLvWV/X hdh20267@engr733847d.engr.uga.edu" ];
};
hdh20267 = {
description = "Hunter Halloran";
extraGroups = [ "networkmanager" "wheel" ];
homePackages = [ pkgs.ghostty ];
extraImports = [ ./sw/theme.nix ./sw/nvim.nix ];
# Example of using an external flake for configuration:
# flakeUrl = "github:hdh20267/dotfiles";
};