delegate pin management to tack
This commit is contained in:
parent
070c3f0a7f
commit
9b2604da81
8 changed files with 402 additions and 274 deletions
41
.tack/pins.toml
Normal file
41
.tack/pins.toml
Normal file
|
|
@ -0,0 +1,41 @@
|
|||
# tack pins
|
||||
# edit by hand or with tack add / rm / alias
|
||||
# nix reads pins.lock.json
|
||||
# this file drives tack update
|
||||
|
||||
# shorturl schemes
|
||||
# scheme rest expands rest into {path}
|
||||
[shorturls]
|
||||
# gh = "github:{path}"
|
||||
|
||||
# all_follow maps input names to the top-level pin they follow
|
||||
# opt out per-input with exclude_follow
|
||||
[all_follow]
|
||||
# nixpkgs = "nixpkgs"
|
||||
# nixpkgs = ["nixpkgs-stable", "nixpkgs-unstable"]
|
||||
|
||||
[tack]
|
||||
recomposable = true
|
||||
|
||||
# inputs.<name> fields
|
||||
# url required, shorturl ok, ?rev=<sha> pins an exact commit
|
||||
# type flake (default), fetch, or fixed
|
||||
# flake legacy false means type = "fetch"
|
||||
# follows { child = "pin" } override map
|
||||
# exclude_follow all_follow names to skip
|
||||
# dir subdir holding flake.nix
|
||||
# submodules fetch git submodules
|
||||
# unpack fixed-only tarball or file
|
||||
[inputs]
|
||||
|
||||
[inputs.nixpkgs]
|
||||
url = "https://channels.nixos.org/nixpkgs-unstable/nixexprs.tar.xz"
|
||||
|
||||
[inputs.nix-systems]
|
||||
url = "github:nix-systems/default-linux"
|
||||
|
||||
[inputs.unf]
|
||||
url = "git+https://git.atagen.co/atagen/unf"
|
||||
|
||||
[inputs.tack]
|
||||
url = "github:manic-systems/tack/next"
|
||||
Loading…
Add table
Add a link
Reference in a new issue