feat(bbuddy): evdev barcode scanner client

This commit is contained in:
arcnmx 2024-05-17 13:29:59 -07:00
parent c3cd9b0564
commit 90901a302c
24 changed files with 847 additions and 253 deletions

View file

@ -62,7 +62,23 @@ in {
inherit (outputs) devShells legacyPackages packages checks;
inherit (systems) deploy nixosConfigurations;
inherit (tree.impure) overlays;
nixosModules = treeToModulesOutput tree.impure.modules.extern.nixos;
nixosModules = with tree.impure.modules;
treeToModulesOutput extern.nixos
// {
inherit (nixos) barcodebuddy barcodebuddy-scanner minecraft-bedrock vouch;
network = {
__functor = network: _: {
imports = [network.netgroups network.namespace network.resolve];
};
inherit (nixos.network) netgroups namespace resolve;
};
sssd = {
__functor = sssd: _: {
imports = [sssd.sssd sssd.pam];
};
inherit (nixos.sssd) sssd pam genso;
};
};
homeModules = treeToModulesOutput tree.impure.modules.extern.home;
miscModules = treeToModulesOutput tree.impure.modules.extern.misc;
lib = import ./lib.nix {