diff options
Diffstat (limited to '')
| -rw-r--r-- | overlays-home.nix | 8 | ||||
| -rw-r--r-- | overlays-system.nix | 9 | ||||
| -rw-r--r-- | overlays/default.nix | 12 |
3 files changed, 21 insertions, 8 deletions
diff --git a/overlays-home.nix b/overlays-home.nix new file mode 100644 index 0000000..00558d3 --- /dev/null +++ b/overlays-home.nix @@ -0,0 +1,8 @@ +{ pkgs, ... }: +let + overlays = import ./overlays/default.nix {}; +in { + nixpkgs.overlays = with overlays; [ + pass-with-dmenu + ]; +} diff --git a/overlays-system.nix b/overlays-system.nix new file mode 100644 index 0000000..e30ddfe --- /dev/null +++ b/overlays-system.nix @@ -0,0 +1,9 @@ +{ pkgs, ... }: +let + overlays = import ./overlays/default.nix {}; +in { + nixpkgs.overlays = with overlays; [ + neovim-nightly + qutebrowser + ]; +} diff --git a/overlays/default.nix b/overlays/default.nix index b806fa9..d4e2b45 100644 --- a/overlays/default.nix +++ b/overlays/default.nix @@ -1,9 +1,5 @@ -{ pkgs, ... }: -{ - # Overlays - nixpkgs.overlays = [ - (import ./neovim.nix) - (import ./qutebrowser.nix) - (import ./pass.nix) - ]; +_: { + neovim-nightly = import ./neovim.nix; + qutebrowser = import ./qutebrowser.nix; + pass-with-dmenu = import ./pass.nix; } |
