correcting the path of config file

This commit is contained in:
Jean-François GUILLAUME 2025-04-25 17:41:25 +02:00
parent a5927a52d3
commit b3f71bc27b

View file

@ -4,6 +4,7 @@ import (
"fmt" "fmt"
log "github.com/sirupsen/logrus" log "github.com/sirupsen/logrus"
"os" "os"
"os/user"
"io" "io"
"errors" "errors"
"strings" "strings"
@ -76,7 +77,9 @@ func loadConfig(name string) (NextcloudServer, error) {
var err_msg string var err_msg string
var config_err NextcloudServer var config_err NextcloudServer
var filename = os.Args[0] var filename = os.Args[0]
f, err := os.ReadFile("~/.config/gshare/config.yaml") usr, _ := user.Current()
dir := usr.HomeDir
f, err := os.ReadFile(fmt.Sprintf("%s/%s", dir, ".config/gshare/config.yaml"))
check(err) check(err)
var config NextcloudServers var config NextcloudServers
err = yaml.Unmarshal([]byte(f), &config) err = yaml.Unmarshal([]byte(f), &config)