[host/murex-pecten] Add qmk and vial

This commit is contained in:
Malte Tammena 2022-03-06 14:42:26 +01:00
parent 7c123c4521
commit 4f72142288
4 changed files with 41 additions and 0 deletions

View file

@ -608,6 +608,22 @@
"type": "github"
}
},
"qmk-udev-rules": {
"flake": false,
"locked": {
"lastModified": 1646529521,
"narHash": "sha256-LPYtnNcL+VpvsysO3JRvpz0gVu3rwKTQdZliI30LQhs=",
"owner": "qmk",
"repo": "qmk_firmware",
"rev": "16cd1d9bf78539dfd2590a831ba9708dcac69411",
"type": "github"
},
"original": {
"owner": "qmk",
"repo": "qmk_firmware",
"type": "github"
}
},
"radicale_infcloud": {
"flake": false,
"locked": {
@ -656,6 +672,7 @@
"nixos-hardware": "nixos-hardware",
"nixpkgs": "nixpkgs_8",
"nixpkgs-wayland": "nixpkgs-wayland",
"qmk-udev-rules": "qmk-udev-rules",
"radicale_infcloud": "radicale_infcloud",
"rip": "rip",
"sops-nix": "sops-nix"

View file

@ -67,6 +67,10 @@
url = "github:MalteT/fend/flake";
inputs.nixpkgs.follows = "nixpkgs";
};
qmk-udev-rules = {
url = "github:qmk/qmk_firmware";
flake = false;
};
};
outputs = { self, nixpkgs, nixos-hardware, home-manager, ... }@inputs: {
@ -275,6 +279,7 @@
})
# Override cataclysm to use git
(import ./overlays/cataclysm-dda.nix)
(import ./overlays/qmk-udev-rules.nix)
];
};
};

View file

@ -149,6 +149,8 @@
openrgb
i2c-tools
gnome3.gnome-settings-daemon
qmk-udev-rules
vial
];
sops.defaultSopsFile = ../secrets/hosts/murex-pecten/secrets.yaml;
@ -172,6 +174,8 @@
chrysalis
openrgb
gnomeExtensions.appindicator
qmk
vial
];
services.printing.enable = true;

View file

@ -0,0 +1,15 @@
self: super:
let lock = builtins.fromJSON (builtins.readFile ../flake.lock);
in {
qmk-udev-rules = super.qmk-udev-rules.overrideAttrs (old: {
version = lock.nodes.qmk-udev-rules.locked.rev;
src = super.fetchFromGitHub {
owner = lock.nodes.qmk-udev-rules.locked.owner;
repo = lock.nodes.qmk-udev-rules.locked.repo;
rev = lock.nodes.qmk-udev-rules.locked.rev;
sha256 = lock.nodes.qmk-udev-rules.locked.narHash;
};
});
}