mochi/nixos/profiles
2024-07-06 16:47:01 -05:00
..
global Update durincore's pub key. 2024-07-05 11:58:01 -05:00
disko-nixos.nix not sure 2024-06-26 10:34:14 -05:00
global.nix Mochi init 2024-06-20 08:59:56 -05:00
hw-generic-x86.nix Mochi init 2024-06-20 08:59:56 -05:00
hw-hetzner-cax.nix Mochi init 2024-06-20 08:59:56 -05:00
hw-hp-s01.nix Add Telperion. 2024-07-06 16:47:01 -05:00
hw-legion-15arh05h.nix Add Telperion. 2024-07-06 16:47:01 -05:00
hw-thinkpad-t470.nix Move kernel mods to host from profile. 2024-06-23 09:38:07 -05:00
README.md Mochi init 2024-06-20 08:59:56 -05:00
role-dev.nix Full talosctl overlay for 1.7.5 and partial go 1.22.4 2024-07-04 03:33:02 -05:00
role-gaming.nix Disabled alsa, enabled pipewire with alsa compat. Added talhelper. 2024-07-03 12:49:10 -05:00
role-server.nix clean up 2024-06-22 08:49:32 -05:00
role-workstation.nix add add and update ssh keys and ssh-agent 2024-07-05 11:57:32 -05:00

Profiles

Here are the profiles that each host picks from to build up a system.

Pair a role with a device type and the correct software and settings will be enabled for that configuration. Where possible use the mySystem option list to configure defaults via these profiles, so they can be overridden later.

Global

Default global settings that will apply to every device. Things like locale, timezone, etc that wont change machine to machine

Hardware

Hardware settings so I can apply per set of machines as standard- i.e. all Raspi4's may benefit from a specific set of additions/hardware overlays.

Role

The roles the machine has. Machines may have multiple roles.