Merge remote-tracking branch 'upstream/main' into terra

This commit is contained in:
dusk 2021-08-12 20:02:29 +03:00
commit 2bee47c915
Signed by: dusk
GPG Key ID: 1D8F8FAF2294D6EA
6 changed files with 56 additions and 37 deletions

View File

@ -2,7 +2,7 @@ name: "Check & Cachix"
on: on:
push: push:
branches: branches:
- core - main
- trying - trying
- staging - staging
jobs: jobs:

View File

@ -70,11 +70,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1628219824, "lastModified": 1628769755,
"narHash": "sha256-K9VZR3BYyeP/G1ktA02A00DgP+I2YYyIn4xWrfYZwrQ=", "narHash": "sha256-aR/ZsvdZ0tLhytPcdklGuH0wKCH+Qty0TS0PJsJ+Cec=",
"owner": "divnix", "owner": "divnix",
"repo": "bud", "repo": "bud",
"rev": "d99ffa9bd8aa17a90d682a76cf7e4d064ba5b975", "rev": "b936b3862957b019adce9421f1bad1cfb80661c1",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -302,11 +302,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1628399401, "lastModified": 1628785691,
"narHash": "sha256-SdTE7yqQVyr6yb45riIuoYFisD6bGqzLHhx6k2TLEFs=", "narHash": "sha256-u12Nu4LOVidV4GlZ+Q5wW2d6UD4IEyOfdRWkAq0OXI8=",
"owner": "helix-editor", "owner": "helix-editor",
"repo": "helix", "repo": "helix",
"rev": "a2ccfffda1171bde5118c1a1120af49dc87aecca", "rev": "3de40de0a9b946175de99576a013e1cfcabbc630",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -338,17 +338,18 @@
}, },
"latest": { "latest": {
"locked": { "locked": {
"lastModified": 1628287055, "lastModified": 1628693817,
"narHash": "sha256-YwxtAt25pZofJT/e4sxw9cFBaFok+zgIy04HFV0rDd0=", "narHash": "sha256-WtlM8ptjcUUWRvbpkToKJHzLlGCEXZKGh+SfwUYHobA=",
"owner": "NixOS", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "0dde103318090f77ac95ef7fc26fe0cdd00fa0b3", "rev": "9df2cb074d72ea80ac9fd225b29060c8cf13dd39",
"type": "github" "type": "github"
}, },
"original": { "original": {
"id": "nixpkgs", "owner": "nixos",
"ref": "nixos-unstable", "ref": "nixos-unstable",
"type": "indirect" "repo": "nixpkgs",
"type": "github"
} }
}, },
"naersk": { "naersk": {
@ -404,11 +405,11 @@
"rustOverlay": "rustOverlay" "rustOverlay": "rustOverlay"
}, },
"locked": { "locked": {
"lastModified": 1627940369, "lastModified": 1628489367,
"narHash": "sha256-KtY837WKsX9B/pIKFDKzN0wl1t3et1JZjMjGa7SAZxI=", "narHash": "sha256-ADYKHf8aPo1qTw1J+eqVprnEbH8lES0yZamD/yM7RAM=",
"owner": "yusdacra", "owner": "yusdacra",
"repo": "nix-cargo-integration", "repo": "nix-cargo-integration",
"rev": "fac8518469e226db4805ff80788979c847b0c322", "rev": "0dc8383aae5f791a48e34120edb04670b947dc0b",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -419,17 +420,18 @@
}, },
"nixos": { "nixos": {
"locked": { "locked": {
"lastModified": 1628427351, "lastModified": 1628776130,
"narHash": "sha256-WuZUIQ07AvRw+T9wvQ3qFf8MXmKZ+ktZz9drNgWXDbs=", "narHash": "sha256-EyzdilgzoO8YCgck1lkOF1Bp+QVEazJBtuG5GkVY6xg=",
"owner": "NixOS", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "348bc5de8bca09c624f5c4975f538684da4713d2", "rev": "ad6e733d633802620b5eec9be91e837973eac18a",
"type": "github" "type": "github"
}, },
"original": { "original": {
"id": "nixpkgs", "owner": "nixos",
"ref": "release-21.05", "ref": "release-21.05",
"type": "indirect" "repo": "nixpkgs",
"type": "github"
} }
}, },
"nixos-generators": { "nixos-generators": {
@ -495,11 +497,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1628436841, "lastModified": 1628757291,
"narHash": "sha256-Oy2txPgNMRRyPrgROyQvnv3j2O0i0NMpbGTNMnacjJU=", "narHash": "sha256-0u/CAzq77PxlnybncICy0wrdlc1OJDWc8QogZ6CNmU4=",
"owner": "colemickens", "owner": "colemickens",
"repo": "nixpkgs-wayland", "repo": "nixpkgs-wayland",
"rev": "dc4bcb8bee6f08d815d2b2f6a752c6a852f624cb", "rev": "656a7c9f36ba3cb1d9f36ed8739113a659c56081",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -538,11 +540,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1628060114, "lastModified": 1628690139,
"narHash": "sha256-zJSEC6zYD8OtxKJrowtSS4Uc793VD3D19CSL5vjmnpY=", "narHash": "sha256-9bk59V0YjZnMfSQMCHuYVPA/Bc3enjTtoyTWt1B3/zE=",
"owner": "berberman", "owner": "berberman",
"repo": "nvfetcher", "repo": "nvfetcher",
"rev": "cbcb75971c2d586414be035c64cfa7c453fe2c3a", "rev": "e9600782adbf6fb8217087bd2f05335cad96e542",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -649,11 +651,11 @@
"rustOverlay": { "rustOverlay": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1627870491, "lastModified": 1628475192,
"narHash": "sha256-0Myg04QOIcTN1RhgfRNx0i/iCRyVyf/Z6rJxZUmot5k=", "narHash": "sha256-A32shcfPMCll7psCS0OBxVCkA+PKfeWvmU4y9lgNZzU=",
"owner": "oxalica", "owner": "oxalica",
"repo": "rust-overlay", "repo": "rust-overlay",
"rev": "71d825269cfaa30605d058bd92381be9af87b0be", "rev": "56a8ddb827cbe7a914be88f4a52998a5f93ff468",
"type": "github" "type": "github"
}, },
"original": { "original": {

View File

@ -3,8 +3,8 @@
inputs = inputs =
{ {
nixos.url = "nixpkgs/release-21.05"; nixos.url = "github:nixos/nixpkgs/release-21.05";
latest.url = "nixpkgs/nixos-unstable"; latest.url = "github:nixos/nixpkgs/nixos-unstable";
digga.url = "github:divnix/digga/main"; digga.url = "github:divnix/digga/main";
digga.inputs.nixpkgs.follows = "nixos"; digga.inputs.nixpkgs.follows = "nixos";

18
hosts/bootstrap.nix Normal file
View File

@ -0,0 +1,18 @@
{ profiles, ... }:
{
# build with: `bud build bootstrap bootstrapIso`
# reachable on the local link via ssh root@fe80::47%eno1
# where 'eno1' is replaced by your own machine's network
# interface that has the local link to the target machine
imports = [
# profiles.networking
profiles.core
profiles.users.root # make sure to configure ssh keys
profiles.users.nixos
];
boot.loader.systemd-boot.enable = true;
# will be overridden by the bootstrapIso instrumentation
fileSystems."/" = { device = "/dev/disk/by-label/nixos"; };
}

View File

@ -12,6 +12,5 @@
leaveDotGit = false; leaveDotGit = false;
sha256 = "1b7xi8c2drbwzfz70czddc4j33s7g1alirv12dwl91hbqxifx8qs"; sha256 = "1b7xi8c2drbwzfz70czddc4j33s7g1alirv12dwl91hbqxifx8qs";
}; };
}; };
} }

View File

@ -37,12 +37,12 @@ in
commands = with pkgs; [ commands = with pkgs; [
(devos nixUnstable) (devos nixUnstable)
#(devos agenix) #(devos agenix)
/*{ {
category = "devos"; category = "devos";
name = pkgs.nvfetcher-bin.pname; name = pkgs.nvfetcher-bin.pname;
help = pkgs.nvfetcher-bin.meta.description; help = pkgs.nvfetcher-bin.meta.description;
command = "cd $DEVSHELL_ROOT/pkgs; ${pkgs.nvfetcher-bin}/bin/nvfetcher -c ./sources.toml --no-output $@; nixpkgs-fmt _sources/"; command = "cd $DEVSHELL_ROOT/pkgs; ${pkgs.nvfetcher-bin}/bin/nvfetcher -c ./sources.toml --no-output $@";
}*/ }
(linter nixpkgs-fmt) (linter nixpkgs-fmt)
(linter editorconfig-checker) (linter editorconfig-checker)
# (docs python3Packages.grip) too many deps # (docs python3Packages.grip) too many deps