feat: move to flakes

This commit is contained in:
kat witch 2021-11-21 21:38:53 +00:00 committed by kat
parent 3447fa3d12
commit 7c5836558a
Signed by: kat
GPG key ID: 465E64DECEA8CF0F
31 changed files with 921 additions and 726 deletions

View file

@ -1,16 +1,17 @@
{ sources, system ? builtins.currentSystem, ... }@args:
{ inputs, system ? builtins.currentSystem, ... }@args:
let
pkgs = import sources.nixpkgs {
pkgs = import inputs.nixpkgs {
inherit system;
overlays = [
(import ./nur { inherit sources; })
(import sources.emacs-overlay)
(import ./nur { inherit inputs; })
(import inputs.emacs-overlay)
(import ./rustfmt)
(import ./dns { inherit sources; })
(import ./dns { inherit inputs; })
] ++ (map (path: import "${path}/overlay.nix") [
sources.arcexprs
sources.katexprs
sources.anicca
inputs.arcexprs
inputs.katexprs
inputs.anicca
]);
config = {
allowUnfree = true;

View file

@ -1,3 +1,3 @@
{ sources, ... }: final: prev: {
dns = import sources.nix-dns;
{ inputs, ... }: final: prev: {
dns = import inputs.nix-dns;
}

@ -1 +0,0 @@
Subproject commit c5bd2b5f1bd8d08bf691abd6a1cb84fc4da300d7

View file

@ -1,5 +1,5 @@
{ sources }: final: prev: {
nur = import sources.nur {
{ inputs }: final: prev: {
nur = import inputs.nur {
nurpkgs = final;
pkgs = final;
};