summaryrefslogtreecommitdiff
path: root/config.go
diff options
context:
space:
mode:
authortjpcc <tjp@ctrl-c.club>2023-09-07 12:58:17 -0600
committertjpcc <tjp@ctrl-c.club>2023-09-08 14:55:02 -0600
commit030d05d57a7e46c57497bfaab5f3a27a91893b9d (patch)
tree9c239dc1671f49a5c8bae9aa2670cb5fc5752ae8 /config.go
parent45565e27f17c802be6f38eed35d86199606c308c (diff)
opt-in AutoAtom support for gemini
Diffstat (limited to 'config.go')
-rw-r--r--config.go9
1 files changed, 9 insertions, 0 deletions
diff --git a/config.go b/config.go
index a758903..4eb6dbc 100644
--- a/config.go
+++ b/config.go
@@ -24,6 +24,8 @@ type config struct {
privilegedUsers []string
fingerResponses map[string]string
+
+ geminiAutoAtom bool
}
func configure() config {
@@ -38,6 +40,11 @@ func configure() config {
fingers[strings.ToLower(key[7:])] = val
}
+ autoatom, err := strconv.ParseBool(os.Getenv("GEMINI_AUTOATOM"))
+ if err != nil {
+ autoatom = false
+ }
+
return config{
hostname: os.Getenv("HOST_NAME"),
geminiRoot: os.Getenv("GEMINI_ROOT"),
@@ -48,6 +55,8 @@ func configure() config {
privilegedUsers: privileged,
fingerResponses: fingers,
+
+ geminiAutoAtom: autoatom,
}
}