Commit Graph

  • ab5e7568ab refactor: Overhaul external user modules Hunter Halloran 2025-12-17 15:34:34 -05:00
  • f98aa0b19b chore: Update ci Hunter Halloran 2025-12-17 11:42:17 -05:00
  • 9514fe2868 fix: Repair gh runner perms Hunter Halloran 2025-12-17 11:04:22 -05:00
  • 25df9bbabe fix: Ensure builder still work if gh token doesn't exist yet Hunter Halloran 2025-12-17 10:59:13 -05:00
  • b462bbebe0 fix: User nixos.nix import only on systems where the user is enabled Hunter Halloran 2025-12-17 10:56:34 -05:00
  • 5fe7c08830 feat: Builder config settable with options Hunter Halloran 2025-12-17 10:43:43 -05:00
  • 3a95155d49 feat: Add GitHub Actions runner configuration to nix-builder copilot-swe-agent[bot] 2025-12-17 15:19:05 +00:00
  • be575d4898 feat: Configure CI to run on self-hosted nix-builder runner copilot-swe-agent[bot] 2025-12-17 15:14:34 +00:00
  • 631e1a4037 fix: Fix nix fmt command to include **/*.nix argument copilot-swe-agent[bot] 2025-12-17 15:09:22 +00:00
  • 67b98d1447 chore: Add explicit GITHUB_TOKEN permissions for security copilot-swe-agent[bot] 2025-12-17 14:58:57 +00:00
  • 62775cfce3 fix: Nix config consistency in format-check job copilot-swe-agent[bot] 2025-12-17 14:57:44 +00:00
  • dc4cfe5505 docs: Document CI workflow in DEVELOPMENT.md copilot-swe-agent[bot] 2025-12-17 14:56:11 +00:00
  • 6e1f9b02de feat: Add GitHub Actions CI workflow for flake checking copilot-swe-agent[bot] 2025-12-17 14:55:14 +00:00
  • 43f1734154 chore: Update copilot instructions Hunter Halloran 2025-12-17 09:38:52 -05:00
  • acddb0dee4 fix: Make ugaif.forUser add to enabled users and set WSL settings Hunter Halloran 2025-12-17 09:37:12 -05:00
  • 56a96cce09 docs: Documentation overhaul Hunter Halloran 2025-12-17 09:25:51 -05:00
  • f75b0be971 fix: Remove deprecated uses with external flakes and more consistent ugaif namespace usage Hunter Halloran 2025-12-17 09:15:11 -05:00
  • 90b3f21472 feat: Add GitHub Copilot instructions copilot-swe-agent[bot] 2025-12-17 13:19:55 +00:00
  • c79fba3c9b feat: Import user hdh20267 as an external module Hunter Halloran 2025-12-17 00:03:18 -05:00
  • 3b138efc87 feat: Use external module for new fleet member 'usda-dash' UGA Innovation Factory 2025-12-16 17:50:05 -05:00
  • 7a0cc28933 feat: Add a way to deploy proxmox lxcs UGA Innovation Factory 2025-12-16 17:30:33 -05:00
  • 3a9ddd4f93 fix: Change what sw modules export UGA Innovation Factory 2025-12-16 16:48:21 -05:00
  • d2841f2969 docs: Much better readme UGA Innovation Factory 2025-12-16 16:18:19 -05:00
  • 11edaada84 feat: Add templates for external configs UGA Innovation Factory 2025-12-16 16:09:08 -05:00
  • f658a4a5cc fix: Repair when overrides for device types gets merged UGA Innovation Factory 2025-12-16 14:52:00 -05:00
  • 7ac453e1f7 fix: Change how enabled users are handled UGA Innovation Factory 2025-12-16 14:35:02 -05:00
  • 0ffdfdf0d8 docs: Update inline docs and make home-manager module exports UGA Innovation Factory 2025-12-16 14:16:53 -05:00
  • 3b0c147b3f fix: Respect nvim user config option UGA Innovation Factory 2025-12-16 13:47:50 -05:00
  • 1c71bf099e feat: Add sw types as modules UGA Innovation Factory 2025-12-15 17:21:55 -05:00
  • 6a4bd6136c fix: Make 'use ugaif sw' default to true, but settable UGA Innovation Factory 2025-12-15 17:13:16 -05:00
  • 01af38a5b9 refactor: Make more modular and do some refactoring UGA Innovation Factory 2025-12-15 17:07:31 -05:00
  • 205f03337a refactor: Module to ugaif and readme update UGA Innovation Factory 2025-12-15 15:32:40 -05:00
  • c46b0aa685 feat: Enable iPXE stateless kiosk targets UGA Innovation Factory 2025-12-12 16:12:24 -05:00
  • 91115fc52e feat: User alireza added UGA Innovation Factory 2025-12-11 17:56:45 -05:00
  • 6b507366ec feat: Allow wsl users to be changed with options UGA Innovation Factory 2025-12-11 17:47:37 -05:00
  • 4275b4cb37 feat: Add wsl profiles UGA Innovation Factory 2025-12-11 17:42:17 -05:00
  • da9b4cf67a docs: Show how to install nix UGA Innovation Factory 2025-12-11 16:45:25 -05:00
  • a5376725d8 docs: Show how to build isos locally and remotely UGA Innovation Factory 2025-12-11 16:43:07 -05:00
  • 7c619a4321 refactor: Move updater in its own file Hunter Halloran 2025-12-11 14:05:06 -05:00
  • ac8559e00b feat: Use a systemd service to run the update-system command Hunter Halloran 2025-12-11 12:11:23 -05:00
  • e7d7218c79 feat: Enabled package ragenix for secret management Hunter Halloran 2025-12-10 17:58:25 -05:00
  • 69ebf5bb9d refactor: Move artifacts into installer dir UGA Innovation Factory 2025-12-10 14:55:10 -05:00
  • 13c283268a fix: Auto-install should work offline now UGA Innovation Factory 2025-12-10 14:47:55 -05:00
  • 85de150fcf docs: Add innline docs to code files UGA Innovation Factory 2025-12-10 14:46:58 -05:00
  • 8a4e574b90 feat: Add support for ipxe boot ephemeral systems UGA Innovation Factory 2025-12-10 14:42:22 -05:00
  • 1412529b0f docs: Update readme for how to build artifacts UGA Innovation Factory 2025-12-10 13:38:50 -05:00
  • 6498e7fd52 feat: Add iso and lxc generation artifacts UGA Innovation Factory 2025-12-10 13:29:23 -05:00
  • 5f68f6011c docs: General readme updates UGA Innovation Factory 2025-12-10 10:51:39 -05:00
  • 2313b60bbf feat: Ensure ability to change kisokUrl from inventory.nix UGA Innovation Factory 2025-12-10 10:47:32 -05:00
  • 67e763cb5f feat: Enable python dev environments by default UGA Innovation Factory 2025-12-10 10:34:58 -05:00
  • 826aa0c501 refactor: Rename kiosk to tablet-kiosk UGA Innovation Factory 2025-12-10 10:31:09 -05:00
  • bcacfd2ca1 feat: Unify lxc and systems config UGA Innovation Factory 2025-12-10 10:23:28 -05:00
  • 01d1a36650 feat: Export formatter and lxc configuration from flake UGA Innovation Factory 2025-12-10 14:52:34 +00:00
  • faf4afcd3b feat: Make kioskUrl a settable option Hunter 2025-12-10 09:20:34 -05:00
  • 4e40968284 feat: Add ghostty terminfo to all hosts Hunter 2025-12-09 19:35:52 -05:00
  • cc92c4a1af docs: Overhaul all the documentation Hunter 2025-12-09 19:24:13 -05:00
  • 33767357f8 fix: Repair description defaults of the root user Hunter 2025-12-09 18:49:28 -05:00
  • cbb5a72ca4 feat: Enable system flake additions from external files Hunter 2025-12-09 18:43:05 -05:00
  • b950e6b8ae feat: Add user hdh20267 to both laptops Hunter 2025-12-09 18:15:40 -05:00
  • 3484029d8e fix: User configuration normalization Hunter 2025-12-09 18:13:09 -05:00
  • ebb70eca07 refactor: Fully modularize the working system components to be more reuasable Hunter 2025-12-09 17:38:41 -05:00
  • 0e5c993a26 feat: Start Phosh with proper default settings UGA Innovation Factory 2025-12-08 23:48:45 +00:00
  • 6a316489f0 refactor: Fix warning system renamed to stdenv.hostPlatform.system UGA Innovation Factory 2025-12-08 23:18:22 +00:00
  • a8c263bac5 fix: Repare wake from sleep on Surface tablets UGA Innovation Factory 2025-12-08 21:34:26 +00:00
  • b20b1eb1b0 feat: add tablets nix-surface2 and nix-surface3 UGA Innovation Factory 2025-12-08 20:42:02 +00:00
  • 633d217b93 fix: Force OSK to launch with user service UGA Innovation Factory 2025-12-08 20:00:55 +00:00
  • 2162cbbf72 feat: Change chrome defaults UGA Innovation Factory 2025-12-08 19:50:18 +00:00
  • 13abaa8369 feat: Camera support for Surface tablets UGA Innovation Factory 2025-12-08 19:36:58 +00:00
  • 0b90280d9d fix: Properly monitor keyboard ability of Surface tablets UGA Innovation Factory 2025-12-08 17:47:59 +00:00
  • 6ea6185d7c fix: Repair OSK implementation UGA Innovation Factory 2025-12-08 16:32:21 +00:00
  • cc5b7b04d6 feat: Autostart Chrome in kiosk environemnts UGA Innovation Factory 2025-12-05 22:26:20 +00:00
  • 9595101c91 feat: Use Phosh desktopmanager for tablet environments UGA Innovation Factory 2025-12-05 22:03:27 +00:00
  • e97fd17f2a fix: Revert back to cage and chrome extension keyboard UGA Innovation Factory 2025-12-05 21:28:29 +00:00
  • c30f3fc139 feat: Use squeekboard for system OSK instead of Chrome plugin UGA Innovation Factory 2025-12-05 20:53:49 +00:00
  • f5e92f4b44 refactor: Use sway compositor instead of cage UGA Innovation Factory 2025-12-05 20:21:44 +00:00
  • 8a0f8ea25b feat: Use Chrome plugin for On Screen Keyboard (OSK) UGA Innovation Factory 2025-12-05 19:50:31 +00:00
  • 783ed9e2b8 fix: Wifi WPA2 and WPA3 password management Hunter Halloran 2025-12-05 13:35:24 -05:00
  • 38108ad337 feat: Use mmcblk0 for tablets instead of default nvme0s1 UGA Innovation Factory 2025-12-05 18:27:13 +00:00
  • be45588b67 feat: System managed wifi setup UGA Innovation Factory 2025-12-05 18:10:26 +00:00
  • 2b5314c614 feat: Add kiosk mode for tablets Hunter Halloran 2025-12-05 12:59:41 -05:00
  • 82deb5a1d9 feat: Add support for ghostty term emulator installation Hunter Halloran 2025-12-05 12:28:16 -05:00
  • d8eb614a1d feat: Add gesture support on Chrome for forward and backwards page navigation Hunter Halloran 2025-12-05 12:03:11 -05:00
  • fd9f3b9f42 refactor: Remove net.nix Hunter Halloran 2025-12-05 11:36:23 -05:00
  • 53e3de1740 fix: Use nixpkgs 25.05 for building the kernel for the Surface tablets instead of 25.11 Hunter 2025-12-04 17:04:53 -05:00
  • 6f3a0ff2bf feat: Add surface go support Hunter 2025-12-04 16:43:34 -05:00
  • 679bf990cd feat: Add nix-ld for externally managed software Hunter 2025-12-04 16:07:34 -05:00
  • 2f538ca018 feat: Add python development services Hunter 2025-12-04 15:56:34 -05:00
  • 2ad12ab729 fix: Change default swap size settings Hunter 2025-12-04 11:41:07 -05:00
  • 5b4f8dd2df feat: Add desktop nix-desktop1 Hunter 2025-12-04 10:28:05 -05:00
  • eaee8c652e feat: Add 2nd laptop nix-laptop2 Hunter 2025-12-04 09:52:49 -05:00
  • 1992407cb1 feat: Add sensor support for Dell laptops Hunter 2025-12-03 20:03:06 -05:00
  • 68032f6afb feat: Add office tools Hunter 2025-12-03 19:45:24 -05:00
  • 5c03739ff7 feat: Add nerdfont Hunter 2025-12-03 19:32:22 -05:00
  • 8d24243af6 fix: Remove unneeded networking file Hunter 2025-12-03 19:16:50 -05:00
  • 2fd47de82f feat: Enable proper suspend support for Dell laptops Hunter 2025-12-03 19:05:54 -05:00
  • 0d7f0ca19f refactor: Separate host types into submodule Hunter 2025-12-03 18:57:48 -05:00
  • 04a3562973 feat: Initial NixOS systems config for laptop Hunter 2025-12-03 18:06:10 -05:00
  • c4a44cbddb use checksum for usda-dash src copy 2024-dev-final legacy/2024-dev UGA Innovation Factory 2025-12-19 18:49:16 -05:00
  • 27281f223f use checksum for usda-dash src copy UGA Innovation Factory 2025-12-19 18:47:53 -05:00
  • 9c4aa59868 update UGA Innovation Factory 2025-12-19 18:36:22 -05:00