feat(nix): add HALO system configuration and user setup

- Added system configuration for the HALO machine, including hardware, sound, and remapping settings.
- Configured user-specific settings like session paths, favorite apps, and terminal customization.
- Introduced zram swap, SSD TRIM, and PipeWire priority tuning for performance optimization.
This commit is contained in:
Harald Hoyer 2026-02-11 14:24:08 +01:00
parent 536ad5a47a
commit 52e1276115
6 changed files with 326 additions and 0 deletions

View file

@ -0,0 +1,21 @@
{ ... }:
{
metacfg.services.xremap = {
enable = true;
deviceNames = [
"Hangsheng MonsGeek Keyboard"
"HS Galaxy100 Keyboard"
];
config = {
keymap = [
{
remap = {
LeftAlt-C = "COPY";
LeftAlt-V = "PASTE";
LeftAlt-X = "CUT";
};
}
];
};
};
}