feat(docs): server

This commit is contained in:
Sk7Str1p3 2026-04-19 23:11:06 +03:00
parent 110efa2bd6
commit f0a1b103e0
No known key found for this signature in database
GPG key ID: 4DD995933D06D43B
3 changed files with 27 additions and 1 deletions

23
docs/server.nix Normal file
View file

@ -0,0 +1,23 @@
# from `nix-community/stylix`
{
doc,
http-server,
writeShellApplication,
}:
writeShellApplication {
name = "serve-docs";
runtimeInputs = [ http-server ];
runtimeEnv.server_flags = [
# Search for available port
"--port=0"
# Disable browser cache
"-c-1"
# Open using xdg-open
"-o"
];
text = ''
http-server ${doc} "''${server_flags[@]}"
'';
}