From 238d7a12de4ad095c297f214a76438110798208b Mon Sep 17 00:00:00 2001 From: Julian Hurst Date: Thu, 8 Dec 2022 18:34:25 +0100 Subject: Initial commit --- config.go | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 config.go (limited to 'config.go') diff --git a/config.go b/config.go new file mode 100644 index 0000000..4b253c9 --- /dev/null +++ b/config.go @@ -0,0 +1,16 @@ +package main + +import ( + "os" + "path/filepath" +) + +func GetIndexPath() string { + dataDir := os.Getenv("XDG_DATA_HOME") + if dataDir == "" { + home := os.Getenv("HOME") + dataDir = filepath.Join(home, ".local", "share") + } + indexPath := filepath.Join(dataDir, "autoindex", "index.html") + return indexPath +} -- cgit v1.2.3