Fix tmpfiles

This commit is contained in:
Henry Hiles 2025-04-14 14:32:54 -04:00
parent a47f76d8c0
commit 0a9d28abdb
Signed by: Henry-Hiles
SSH key fingerprint: SHA256:VKQUdS31Q90KvX7EkKMHMBpUspcmItAh86a+v7PGiIs
8 changed files with 146 additions and 107 deletions

View file

@ -1,8 +1,4 @@
{
pkgs,
lib,
...
}: {
{pkgs, ...}: {
hardware.keyboard.qmk.enable = true;
environment.systemPackages = [
(pkgs.qmk.overrideAttrs (oldAttrs: {
@ -12,7 +8,7 @@
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 {} {
"/home/quadradical/.config/qmk/qmk.ini"."L+".argument = toString ((pkgs.formats.ini {}).generate "qmk.ini" {
user = {
qmk_home = "/home/quadradical/Documents/Code/qmk_firmware";
overlay_dir = "/home/quadradical/Documents/Code/qmk_userspace";