QMK Config

This commit is contained in:
Henry Hiles 2025-03-27 21:11:43 -04:00
commit 8acd97c755
No known key found for this signature in database

View file

@ -1,4 +1,21 @@
{pkgs, ...}: {
{
pkgs,
lib,
inputs,
...
}: {
hardware.keyboard.qmk.enable = true;
environment.systemPackages = [pkgs.qmk];
systemd.tmpfiles.settings.qmk = {
"/home/quadradical/.config/qmk"."d".user = "quadradical";
"/home/quadradical/.config/qmk/qmk.ini"."f+".argument = lib.replaceStrings ["\n"] ["\\n"] (lib.generators.toINI {} {
user = {
qmk_home = "/home/quadradical/Documents/Code/qmk_firmware";
keyboard = "keychron/v1/ansi_encoder";
overlay_dir = "/home/quadradical/Documents/Code/qmk_userspace";
keymap = "default";
};
});
};
}