From 75d242c0414d6df56f7d8a60d0f7acd9f4776fb5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Magnus=20=C3=85hall?= Date: Tue, 26 May 2026 10:09:24 +0200 Subject: [PATCH] Read config from file in command line arguments --- config.go | 4 +--- main.go | 2 +- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/config.go b/config.go index 0ba4ea2..71d5f5d 100644 --- a/config.go +++ b/config.go @@ -3,7 +3,6 @@ package main import ( // Standard "encoding/json" - "fmt" "os" ) @@ -27,9 +26,8 @@ type Config struct { } } -func readConfig() (err error) { +func readConfig(fname string) (err error) { var configData []byte - fname := fmt.Sprintf("%s/.config/notes2.json", os.Getenv("HOME")) configData, err = os.ReadFile(fname) if err != nil { return diff --git a/main.go b/main.go index d25f72f..80120a2 100644 --- a/main.go +++ b/main.go @@ -75,7 +75,7 @@ func initLog() { // {{{ } // }}} func main() { // {{{ initLog() - err := readConfig() + err := readConfig(FlagConfig) if err != nil { Log.Error("config", "error", err) os.Exit(1)