41 lines
1.1 KiB
TOML
41 lines
1.1 KiB
TOML
# 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"
|