frikandel/b12f.io: update site with new gpg key
This commit is contained in:
parent
c5900580a9
commit
f197c7ec75
|
@ -30,6 +30,7 @@ in {
|
||||||
};
|
};
|
||||||
|
|
||||||
boot.supportedFilesystems = [ "zfs" ];
|
boot.supportedFilesystems = [ "zfs" ];
|
||||||
|
boot.kernelPackages = pkgs.linuxPackages_6_1;
|
||||||
|
|
||||||
# Copy the NixOS configuration file and link it from the resulting system
|
# Copy the NixOS configuration file and link it from the resulting system
|
||||||
# (/run/current-system/configuration.nix). This is useful in case you
|
# (/run/current-system/configuration.nix). This is useful in case you
|
||||||
|
|
|
@ -2,27 +2,7 @@
|
||||||
pkgs,
|
pkgs,
|
||||||
lib,
|
lib,
|
||||||
...
|
...
|
||||||
}: let
|
}: {
|
||||||
bbeu = pkgs.stdenv.mkDerivation {
|
|
||||||
name = "benjaminbaedorf.eu";
|
|
||||||
src = pkgs.fetchgit {
|
|
||||||
url = "https://git.pub.solar/b12f/benjaminbaedorf.eu.git";
|
|
||||||
rev = "618c7f643f63752340a96a8caca40dac43e545da";
|
|
||||||
hash = "sha256-u8dCKHitZgJJpDOlD5vzAxIVET6/1rKy3T9EoodMIGU=";
|
|
||||||
sparseCheckout = [
|
|
||||||
"fonts"
|
|
||||||
"cows.jpg"
|
|
||||||
"fonts.css"
|
|
||||||
"index.html"
|
|
||||||
"public-pgp-benjamin-baedorf.asc"
|
|
||||||
];
|
|
||||||
};
|
|
||||||
installPhase = ''
|
|
||||||
mkdir -p $out
|
|
||||||
cp -r * $out/
|
|
||||||
'';
|
|
||||||
};
|
|
||||||
in {
|
|
||||||
security.acme.certs = {
|
security.acme.certs = {
|
||||||
"benjaminbaedorf.eu" = {};
|
"benjaminbaedorf.eu" = {};
|
||||||
"b12f.io" = {};
|
"b12f.io" = {};
|
||||||
|
@ -40,7 +20,7 @@ in {
|
||||||
useACMEHost = "b12f.io";
|
useACMEHost = "b12f.io";
|
||||||
|
|
||||||
locations."/" = {
|
locations."/" = {
|
||||||
root = bbeu;
|
root = pkgs.b12f-io;
|
||||||
index = "index.html";
|
index = "index.html";
|
||||||
tryFiles = "$uri $uri/ =404";
|
tryFiles = "$uri $uri/ =404";
|
||||||
};
|
};
|
||||||
|
|
|
@ -11,8 +11,6 @@
|
||||||
unstable = import inputs.nixpkgs-unstable { system = prev.system; };
|
unstable = import inputs.nixpkgs-unstable { system = prev.system; };
|
||||||
master = import inputs.nixpkgs-master { system = prev.system; };
|
master = import inputs.nixpkgs-master { system = prev.system; };
|
||||||
in {
|
in {
|
||||||
nixd = unstable.nixd;
|
|
||||||
|
|
||||||
factorio-headless = master.factorio-headless;
|
factorio-headless = master.factorio-headless;
|
||||||
paperless-ngx = master.paperless-ngx;
|
paperless-ngx = master.paperless-ngx;
|
||||||
waybar = master.waybar;
|
waybar = master.waybar;
|
||||||
|
@ -35,11 +33,24 @@
|
||||||
|
|
||||||
vimPlugins = prev.vimPlugins // {inherit (unstable.vimPlugins) nvim-lspconfig;};
|
vimPlugins = prev.vimPlugins // {inherit (unstable.vimPlugins) nvim-lspconfig;};
|
||||||
})
|
})
|
||||||
|
|
||||||
(import ../pkgs)
|
(import ../pkgs)
|
||||||
(import ./blesh.nix)
|
(import ./blesh.nix)
|
||||||
(import ./rnix-lsp.nix)
|
(import ./rnix-lsp.nix)
|
||||||
(import ./neovim-plugins.nix)
|
(import ./neovim-plugins.nix)
|
||||||
(import ./element-desktop.nix)
|
(import ./element-desktop.nix)
|
||||||
|
|
||||||
|
(final: prev: {
|
||||||
|
b12f-io = prev.stdenv.mkDerivation {
|
||||||
|
name = "b12f.io";
|
||||||
|
inherit (prev.sources.b12f-io-nvfetcher) version src;
|
||||||
|
installPhase = ''
|
||||||
|
mkdir -p $out
|
||||||
|
cp -r * $out/
|
||||||
|
cp -r fonts cows.jpg fonts.css index.html bbeu-public.key $out/
|
||||||
|
'';
|
||||||
|
};
|
||||||
|
})
|
||||||
];
|
];
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
181
pkgs/_sources/generated.json
Normal file
181
pkgs/_sources/generated.json
Normal file
|
@ -0,0 +1,181 @@
|
||||||
|
{
|
||||||
|
"b12f-io-nvfetcher": {
|
||||||
|
"cargoLocks": null,
|
||||||
|
"date": "2024-02-03",
|
||||||
|
"extract": null,
|
||||||
|
"name": "b12f-io-nvfetcher",
|
||||||
|
"passthru": null,
|
||||||
|
"pinned": false,
|
||||||
|
"src": {
|
||||||
|
"deepClone": false,
|
||||||
|
"fetchSubmodules": false,
|
||||||
|
"leaveDotGit": false,
|
||||||
|
"name": null,
|
||||||
|
"rev": "38adb94ce69d8807ea2e36f57abe08091192b31c",
|
||||||
|
"sha256": "sha256-Dqd23a8yQ6YEohLekqqbS05AMqMrH6Mjop8SqJzUvzg=",
|
||||||
|
"type": "git",
|
||||||
|
"url": "https://git.pub.solar/b12f/benjaminbaedorf.eu.git"
|
||||||
|
},
|
||||||
|
"version": "38adb94ce69d8807ea2e36f57abe08091192b31c"
|
||||||
|
},
|
||||||
|
"blesh-nvfetcher": {
|
||||||
|
"cargoLocks": null,
|
||||||
|
"date": "2024-02-01",
|
||||||
|
"extract": null,
|
||||||
|
"name": "blesh-nvfetcher",
|
||||||
|
"passthru": null,
|
||||||
|
"pinned": false,
|
||||||
|
"src": {
|
||||||
|
"deepClone": false,
|
||||||
|
"fetchSubmodules": true,
|
||||||
|
"leaveDotGit": true,
|
||||||
|
"name": null,
|
||||||
|
"owner": "akinomyoga",
|
||||||
|
"repo": "ble.sh",
|
||||||
|
"rev": "838b465269f5aff81c67933f7692d97bf0be5ada",
|
||||||
|
"sha256": "sha256-UGplHXxZf7Hr3pr6p5YWlLaskhMoq2QuZqGVXJN1Qck=",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"version": "838b465269f5aff81c67933f7692d97bf0be5ada"
|
||||||
|
},
|
||||||
|
"instant-nvim-nvfetcher": {
|
||||||
|
"cargoLocks": null,
|
||||||
|
"date": "2022-06-25",
|
||||||
|
"extract": null,
|
||||||
|
"name": "instant-nvim-nvfetcher",
|
||||||
|
"passthru": null,
|
||||||
|
"pinned": false,
|
||||||
|
"src": {
|
||||||
|
"deepClone": false,
|
||||||
|
"fetchSubmodules": false,
|
||||||
|
"leaveDotGit": false,
|
||||||
|
"name": null,
|
||||||
|
"owner": "jbyuki",
|
||||||
|
"repo": "instant.nvim",
|
||||||
|
"rev": "294b6d08143b3db8f9db7f606829270149e1a786",
|
||||||
|
"sha256": "sha256-DXJWji/NR8ZCxe014rD51v3EHJHMhRQeOoI3SsY8mR4=",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"version": "294b6d08143b3db8f9db7f606829270149e1a786"
|
||||||
|
},
|
||||||
|
"rnix-lsp-nvfetcher": {
|
||||||
|
"cargoLocks": null,
|
||||||
|
"date": "2022-11-27",
|
||||||
|
"extract": null,
|
||||||
|
"name": "rnix-lsp-nvfetcher",
|
||||||
|
"passthru": null,
|
||||||
|
"pinned": false,
|
||||||
|
"src": {
|
||||||
|
"deepClone": false,
|
||||||
|
"fetchSubmodules": false,
|
||||||
|
"leaveDotGit": false,
|
||||||
|
"name": null,
|
||||||
|
"owner": "nix-community",
|
||||||
|
"repo": "rnix-lsp",
|
||||||
|
"rev": "95d40673fe43642e2e1144341e86d0036abd95d9",
|
||||||
|
"sha256": "sha256-F0s0m62S5bHNVWNHLZD6SeHiLrsDx98VQbRjDyIu+qQ=",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"version": "95d40673fe43642e2e1144341e86d0036abd95d9"
|
||||||
|
},
|
||||||
|
"vim-apprentice-nvfetcher": {
|
||||||
|
"cargoLocks": null,
|
||||||
|
"date": "2023-02-15",
|
||||||
|
"extract": null,
|
||||||
|
"name": "vim-apprentice-nvfetcher",
|
||||||
|
"passthru": null,
|
||||||
|
"pinned": false,
|
||||||
|
"src": {
|
||||||
|
"deepClone": false,
|
||||||
|
"fetchSubmodules": false,
|
||||||
|
"leaveDotGit": false,
|
||||||
|
"name": null,
|
||||||
|
"owner": "romainl",
|
||||||
|
"repo": "Apprentice",
|
||||||
|
"rev": "59ad13661fa15edaf72c62218903c7817b5a3691",
|
||||||
|
"sha256": "sha256-03B9tmU9+6t2hxhOgZxBqJr9r41CAqhHLUkHYvFdcks=",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"version": "59ad13661fa15edaf72c62218903c7817b5a3691"
|
||||||
|
},
|
||||||
|
"vim-beautify-nvfetcher": {
|
||||||
|
"cargoLocks": null,
|
||||||
|
"date": "2018-12-27",
|
||||||
|
"extract": null,
|
||||||
|
"name": "vim-beautify-nvfetcher",
|
||||||
|
"passthru": null,
|
||||||
|
"pinned": false,
|
||||||
|
"src": {
|
||||||
|
"deepClone": false,
|
||||||
|
"fetchSubmodules": false,
|
||||||
|
"leaveDotGit": false,
|
||||||
|
"name": null,
|
||||||
|
"owner": "zeekay",
|
||||||
|
"repo": "vim-beautify",
|
||||||
|
"rev": "e0691483927dc5a0c051433602397419f9628623",
|
||||||
|
"sha256": "sha256-QPTCl6KaGcAjTS5yVDov9yxmv0fDaFoPLMsrtVIG6GQ=",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"version": "e0691483927dc5a0c051433602397419f9628623"
|
||||||
|
},
|
||||||
|
"vim-caddyfile-nvfetcher": {
|
||||||
|
"cargoLocks": null,
|
||||||
|
"date": "2022-05-09",
|
||||||
|
"extract": null,
|
||||||
|
"name": "vim-caddyfile-nvfetcher",
|
||||||
|
"passthru": null,
|
||||||
|
"pinned": false,
|
||||||
|
"src": {
|
||||||
|
"deepClone": false,
|
||||||
|
"fetchSubmodules": false,
|
||||||
|
"leaveDotGit": false,
|
||||||
|
"name": null,
|
||||||
|
"owner": "isobit",
|
||||||
|
"repo": "vim-caddyfile",
|
||||||
|
"rev": "24fe0720551883e407cb70ae1d7c03f162d1d5a0",
|
||||||
|
"sha256": "sha256-rRYv3vnt31g7hNTxttTD6BWdv5JJ+ko3rPNyDUEOZ9o=",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"version": "24fe0720551883e407cb70ae1d7c03f162d1d5a0"
|
||||||
|
},
|
||||||
|
"vim-workspace-nvfetcher": {
|
||||||
|
"cargoLocks": null,
|
||||||
|
"date": "2023-05-28",
|
||||||
|
"extract": null,
|
||||||
|
"name": "vim-workspace-nvfetcher",
|
||||||
|
"passthru": null,
|
||||||
|
"pinned": false,
|
||||||
|
"src": {
|
||||||
|
"deepClone": false,
|
||||||
|
"fetchSubmodules": false,
|
||||||
|
"leaveDotGit": false,
|
||||||
|
"name": null,
|
||||||
|
"owner": "thaerkh",
|
||||||
|
"repo": "vim-workspace",
|
||||||
|
"rev": "c0d1e4332a378f58bfdf363b4957168fa78e79b4",
|
||||||
|
"sha256": "sha256-2Brx098dk5THiieBiW71FG9mUUwS1CSY9mpOPWA/Tq4=",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"version": "c0d1e4332a378f58bfdf363b4957168fa78e79b4"
|
||||||
|
},
|
||||||
|
"vimagit-nvfetcher": {
|
||||||
|
"cargoLocks": null,
|
||||||
|
"date": "2024-01-04",
|
||||||
|
"extract": null,
|
||||||
|
"name": "vimagit-nvfetcher",
|
||||||
|
"passthru": null,
|
||||||
|
"pinned": false,
|
||||||
|
"src": {
|
||||||
|
"deepClone": false,
|
||||||
|
"fetchSubmodules": false,
|
||||||
|
"leaveDotGit": false,
|
||||||
|
"name": null,
|
||||||
|
"owner": "jreybert",
|
||||||
|
"repo": "vimagit",
|
||||||
|
"rev": "06afe48439d0118a77d622ef06eff0f7cd7d62ab",
|
||||||
|
"sha256": "sha256-2kugFr32lZINgpmDyfTyBp5lNa2/dculKmcFGa2q/io=",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"version": "06afe48439d0118a77d622ef06eff0f7cd7d62ab"
|
||||||
|
}
|
||||||
|
}
|
|
@ -1,19 +1,32 @@
|
||||||
# This file was generated by nvfetcher, please do not modify it manually.
|
# This file was generated by nvfetcher, please do not modify it manually.
|
||||||
{ fetchgit, fetchurl, fetchFromGitHub, dockerTools }:
|
{ fetchgit, fetchurl, fetchFromGitHub, dockerTools }:
|
||||||
{
|
{
|
||||||
|
b12f-io-nvfetcher = {
|
||||||
|
pname = "b12f-io-nvfetcher";
|
||||||
|
version = "38adb94ce69d8807ea2e36f57abe08091192b31c";
|
||||||
|
src = fetchgit {
|
||||||
|
url = "https://git.pub.solar/b12f/benjaminbaedorf.eu.git";
|
||||||
|
rev = "38adb94ce69d8807ea2e36f57abe08091192b31c";
|
||||||
|
fetchSubmodules = false;
|
||||||
|
deepClone = false;
|
||||||
|
leaveDotGit = false;
|
||||||
|
sha256 = "sha256-Dqd23a8yQ6YEohLekqqbS05AMqMrH6Mjop8SqJzUvzg=";
|
||||||
|
};
|
||||||
|
date = "2024-02-03";
|
||||||
|
};
|
||||||
blesh-nvfetcher = {
|
blesh-nvfetcher = {
|
||||||
pname = "blesh-nvfetcher";
|
pname = "blesh-nvfetcher";
|
||||||
version = "d1a1d538e15adb04cc30e421f3ac094589c0a2f5";
|
version = "838b465269f5aff81c67933f7692d97bf0be5ada";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "akinomyoga";
|
owner = "akinomyoga";
|
||||||
repo = "ble.sh";
|
repo = "ble.sh";
|
||||||
rev = "d1a1d538e15adb04cc30e421f3ac094589c0a2f5";
|
rev = "838b465269f5aff81c67933f7692d97bf0be5ada";
|
||||||
fetchSubmodules = true;
|
fetchSubmodules = true;
|
||||||
deepClone = false;
|
deepClone = false;
|
||||||
leaveDotGit = true;
|
leaveDotGit = true;
|
||||||
sha256 = "sha256-Pvnk/JnewbczdrUHpvDgJaIjVm/8FcDpUGfRGfnBDIE=";
|
sha256 = "sha256-UGplHXxZf7Hr3pr6p5YWlLaskhMoq2QuZqGVXJN1Qck=";
|
||||||
};
|
};
|
||||||
date = "2023-12-13";
|
date = "2024-02-01";
|
||||||
};
|
};
|
||||||
instant-nvim-nvfetcher = {
|
instant-nvim-nvfetcher = {
|
||||||
pname = "instant-nvim-nvfetcher";
|
pname = "instant-nvim-nvfetcher";
|
||||||
|
@ -89,14 +102,14 @@
|
||||||
};
|
};
|
||||||
vimagit-nvfetcher = {
|
vimagit-nvfetcher = {
|
||||||
pname = "vimagit-nvfetcher";
|
pname = "vimagit-nvfetcher";
|
||||||
version = "308650ddc1e9a94e49fae0ea04bbc1c45f23d4c4";
|
version = "06afe48439d0118a77d622ef06eff0f7cd7d62ab";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "jreybert";
|
owner = "jreybert";
|
||||||
repo = "vimagit";
|
repo = "vimagit";
|
||||||
rev = "308650ddc1e9a94e49fae0ea04bbc1c45f23d4c4";
|
rev = "06afe48439d0118a77d622ef06eff0f7cd7d62ab";
|
||||||
fetchSubmodules = false;
|
fetchSubmodules = false;
|
||||||
sha256 = "sha256-fhazQQqyFaO0fdoeNI9nBshwTDhKNHH262H/QThtuO0=";
|
sha256 = "sha256-2kugFr32lZINgpmDyfTyBp5lNa2/dculKmcFGa2q/io=";
|
||||||
};
|
};
|
||||||
date = "2022-07-03";
|
date = "2024-01-04";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -32,3 +32,8 @@ src.git = "https://github.com/akinomyoga/ble.sh"
|
||||||
fetch.github = "akinomyoga/ble.sh"
|
fetch.github = "akinomyoga/ble.sh"
|
||||||
git.fetchSubmodules = true
|
git.fetchSubmodules = true
|
||||||
git.leaveDotGit = true
|
git.leaveDotGit = true
|
||||||
|
|
||||||
|
[b12f-io-nvfetcher]
|
||||||
|
src.git = "https://git.pub.solar/b12f/benjaminbaedorf.eu.git"
|
||||||
|
fetch.git = "https://git.pub.solar/b12f/benjaminbaedorf.eu.git"
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue