pkgs/nixfiles-docs: Init docs
This commit is contained in:
14
docs/mkdocs.yml
Normal file
14
docs/mkdocs.yml
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
docs_dir: pages
|
||||||
|
site_name: clerie's nixfiles
|
||||||
|
repo_url: https://git.clerie.de/clerie/nixfiles
|
||||||
|
repo_name: clerie/nixfiles
|
||||||
|
edit_uri: src/branch/master/docs/pages/
|
||||||
|
|
||||||
|
theme:
|
||||||
|
name: material
|
||||||
|
features:
|
||||||
|
- content.action.edit
|
||||||
|
- navigation.indexes
|
||||||
|
- navigation.tabs
|
||||||
|
palette:
|
||||||
|
primary: deep purple
|
||||||
1
docs/pages/Options/index.md
Normal file
1
docs/pages/Options/index.md
Normal file
@@ -0,0 +1 @@
|
|||||||
|
# Options
|
||||||
1
docs/pages/index.md
Normal file
1
docs/pages/index.md
Normal file
@@ -0,0 +1 @@
|
|||||||
|
# Home
|
||||||
24
pkgs/nixfiles-docs/default.nix
Normal file
24
pkgs/nixfiles-docs/default.nix
Normal file
@@ -0,0 +1,24 @@
|
|||||||
|
{
|
||||||
|
stdenv,
|
||||||
|
mkdocs-material
|
||||||
|
}:
|
||||||
|
|
||||||
|
stdenv.mkDerivation {
|
||||||
|
name = "nixfiles-docs";
|
||||||
|
|
||||||
|
src = ../../docs;
|
||||||
|
|
||||||
|
buildInputs = [
|
||||||
|
mkdocs-material
|
||||||
|
];
|
||||||
|
|
||||||
|
buildPhase = ''
|
||||||
|
python3 -m mkdocs build
|
||||||
|
'';
|
||||||
|
|
||||||
|
installPhase = ''
|
||||||
|
mkdir -p $out
|
||||||
|
cp -r ./site/* $out/
|
||||||
|
'';
|
||||||
|
}
|
||||||
|
|
||||||
@@ -27,6 +27,7 @@ final: prev: {
|
|||||||
"http.server" = final.callPackage ./http.server {};
|
"http.server" = final.callPackage ./http.server {};
|
||||||
nix-remove-result-links = final.callPackage ./nix-remove-result-links {};
|
nix-remove-result-links = final.callPackage ./nix-remove-result-links {};
|
||||||
nixfiles-auto-install = final.callPackage ./nixfiles/nixfiles-auto-install.nix {};
|
nixfiles-auto-install = final.callPackage ./nixfiles/nixfiles-auto-install.nix {};
|
||||||
|
nixfiles-docs = final.python3.pkgs.callPackage ./nixfiles-docs {};
|
||||||
nixfiles-docs-options = final.callPackage ./nixfiles-docs-options {};
|
nixfiles-docs-options = final.callPackage ./nixfiles-docs-options {};
|
||||||
nixfiles-generate-config = final.callPackage ./nixfiles/nixfiles-generate-config.nix {};
|
nixfiles-generate-config = final.callPackage ./nixfiles/nixfiles-generate-config.nix {};
|
||||||
nixfiles-generate-backup-secrets = final.callPackage ./nixfiles/nixfiles-generate-backup-secrets.nix {};
|
nixfiles-generate-backup-secrets = final.callPackage ./nixfiles/nixfiles-generate-backup-secrets.nix {};
|
||||||
|
|||||||
Reference in New Issue
Block a user