feat(flake): improve firefox-addons & arkenfox-userjs inputs

- replace full rycee/nur-expressions input with firefox-addons flake
- use arkenfox user.js directly from github:arkenfox/user.js as input
This commit is contained in:
Felix Schröter 2023-09-30 03:31:46 +02:00
parent 025b9a46dd
commit 4a09825289
Signed by: felschr
GPG key ID: 671E39E6744C807D
7 changed files with 84 additions and 36 deletions

View file

@ -1,7 +1,7 @@
name:
{ user ? { }, hm ? { }, modules ? [ ], config, usesContainers ? false, ... }:
{ pkgs, lib, home-manager, ... }: {
{ inputs, nixConfig, pkgs, lib, home-manager, ... }: {
imports = [ home-manager.nixosModules.home-manager ];
users.users."${name}" = {
@ -24,5 +24,6 @@ name:
useGlobalPkgs = true;
backupFileExtension = "backup";
users."${name}" = lib.mkMerge [ { imports = modules; } (import config) ];
extraSpecialArgs = { inherit inputs nixConfig; };
} // hm;
}