diff options
Diffstat (limited to 'common/default.nix')
-rw-r--r-- | common/default.nix | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/common/default.nix b/common/default.nix index c2caaaf..b94f0dc 100644 --- a/common/default.nix +++ b/common/default.nix | |||
@@ -1,6 +1,6 @@ | |||
1 | inputs: | 1 | inputs: |
2 | 2 | ||
3 | { config, ... }: | 3 | { config, lib, ... }: |
4 | 4 | ||
5 | { | 5 | { |
6 | imports = [ | 6 | imports = [ |
@@ -10,13 +10,18 @@ inputs: | |||
10 | (import ./ssh.nix inputs) | 10 | (import ./ssh.nix inputs) |
11 | (import ./theme.nix inputs) | 11 | (import ./theme.nix inputs) |
12 | (import ./tinc.nix inputs) | 12 | (import ./tinc.nix inputs) |
13 | (import ./unfree.nix inputs) | ||
13 | (import ./vim.nix inputs) | 14 | (import ./vim.nix inputs) |
14 | (import ./zram.nix inputs) | 15 | (import ./zram.nix inputs) |
15 | ]; | 16 | ]; |
16 | 17 | ||
17 | nixpkgs.overlays = [ | 18 | nixpkgs.overlays = [ |
18 | (final: prev: { | 19 | (final: prev: { |
19 | unstable = inputs.nixpkgs-unstable.legacyPackages.${config.nixpkgs.system}; | 20 | # Inheriting config allows adding unfree package using the option |
21 | # nixpkgs.config.allowUnfreePredicate | ||
22 | unstable = import inputs.nixpkgs-unstable { | ||
23 | inherit (config.nixpkgs) system config; | ||
24 | }; | ||
20 | }) | 25 | }) |
21 | inputs.nur.overlay | 26 | inputs.nur.overlay |
22 | ]; | 27 | ]; |