Hvis man har været så heldig at have fået et ergo-mech keyboard til jul, og skal konfigurere sit keymap i Vial på NixOS - opdager man hurtigt at opsætningen af de nødvendige udev regler på NixOS, er en lidt anderledes process end hvad det er på “traditionelle” linux-distributioner.
Nix config
For at bruge Vial til at customize sit keymap på sit nye tastatur, er
man nødt til først på “traditionelle” linux-distributioner at redigere
sine udev
-filer, som Vial også vil henvise til første gang man
opstarter det på en linux-maskine. På NixOS er den nedenstående
konfiguration, alt som det kræver for at få Vial til at virke. Så man kan
komme igang med at bruge Vial som grafisk konfigurations-værktøj til
sit nye tastatur (per NixOS 25.05).
{pkgs, ...}:
{
environment.systemPackages = with pkgs; [
vial
];
# tilføj de nødvendige pakker til udev for at Vial kan tilgå tastaturets firmware
services.udev.packages = with pkgs; [
vial via
];
}