mirror of
https://github.com/gensokyo-zone/infrastructure.git
synced 2026-02-09 04:19:19 -08:00
feat: move to flakes
This commit is contained in:
parent
3447fa3d12
commit
7c5836558a
31 changed files with 921 additions and 726 deletions
|
|
@ -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;
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
{ sources }: final: prev: {
|
||||
nur = import sources.nur {
|
||||
{ inputs }: final: prev: {
|
||||
nur = import inputs.nur {
|
||||
nurpkgs = final;
|
||||
pkgs = final;
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue