From 3d8637838e9ccfcb56899842945e760f337428b0 Mon Sep 17 00:00:00 2001 From: "Gabriel A. Giovanini" Date: Sun, 26 May 2024 22:14:56 +0200 Subject: feat: Add about page --- pkg/config/config.go | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) (limited to 'pkg/config/config.go') diff --git a/pkg/config/config.go b/pkg/config/config.go index 776c698..9b6acce 100644 --- a/pkg/config/config.go +++ b/pkg/config/config.go @@ -16,7 +16,8 @@ type ( } Configuration struct { - Scan *Scan + Scan *Scan + RootReadme string } ) @@ -33,6 +34,11 @@ func Parse(r io.Reader) (*Configuration, error) { return nil, err } + err = setRootReadme(block, &config.RootReadme) + if err != nil { + return nil, err + } + return config, nil } @@ -42,9 +48,15 @@ func defaultConfiguration() *Configuration { Public: true, Path: "", }, + RootReadme: "", } } +func setRootReadme(block scfg.Block, readme *string) error { + scanDir := block.Get("root-readme") + return setString(scanDir, readme) +} + func setScan(block scfg.Block, scan *Scan) error { scanDir := block.Get("scan") err := setString(scanDir, &scan.Path) -- cgit v1.2.3