Update dependencies

This commit is contained in:
Charlotte Van Petegem 2021-09-06 09:50:04 +02:00
parent 612405a074
commit 44c150a406
No known key found for this signature in database
GPG key ID: 019E764B7184435A
3 changed files with 50 additions and 21 deletions

View file

@ -16,7 +16,7 @@
inputs.nixpkgs.follows = "nixpkgs";
};
nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
utils.url = "github:gytis-ivaskevicius/flake-utils-plus";
utils.url = "github:gytis-ivaskevicius/flake-utils-plus/1.2.0";
};
outputs = inputs@{ self, nixpkgs, accentor, agenix, emacs-overlay, home-manager, utils }:
@ -66,16 +66,15 @@
lasting-integrity.modules = [ ./machines/lasting-integrity ];
urithiru.modules = [ ./machines/urithiru ];
};
devShellBuilder = channels:
let pkgs = channels.nixpkgs; in
pkgs.mkShell {
outputsBuilder = channels: let pkgs = channels.nixpkgs; in {
packages = customPackages pkgs.callPackage;
devShell = pkgs.mkShell {
buildInputs = [
pkgs.nixpkgs-fmt
(pkgs.writeShellScriptBin "fetchpatch" "curl -L https://github.com/NixOS/nixpkgs/pull/$1.patch -o patches/$1.patch")
agenix.defaultPackage.x86_64-linux
];
};
packagesBuilder = channels:
let pkgs = channels.nixpkgs; in customPackages pkgs.callPackage;
};
};
}