move config to $HOME
This commit is contained in:
parent
3d8197d7ae
commit
d87664a9f4
11
config.go
11
config.go
|
@ -15,7 +15,12 @@ type Config struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
func (config *Config) load() {
|
func (config *Config) load() {
|
||||||
configRaw, err := os.ReadFile("./config.jsonc")
|
homeDir, err := os.UserHomeDir()
|
||||||
|
if err != nil {
|
||||||
|
log.Fatal("could not get home directory!", err)
|
||||||
|
}
|
||||||
|
|
||||||
|
configRaw, err := os.ReadFile(homeDir + "/.config/gopaper/config.jsonc")
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Fatal("Couldn't open config file!\n", err)
|
log.Fatal("Couldn't open config file!\n", err)
|
||||||
}
|
}
|
||||||
|
@ -26,10 +31,6 @@ func (config *Config) load() {
|
||||||
log.Fatal("Couldn't unmarshal config!\n", err)
|
log.Fatal("Couldn't unmarshal config!\n", err)
|
||||||
}
|
}
|
||||||
|
|
||||||
homeDir, err := os.UserHomeDir()
|
|
||||||
if err != nil {
|
|
||||||
log.Fatal("could not get home directory!", err)
|
|
||||||
}
|
|
||||||
config.Cache = homeDir + "/" + config.Cache + "/"
|
config.Cache = homeDir + "/" + config.Cache + "/"
|
||||||
//TODO: make directories if they don't
|
//TODO: make directories if they don't
|
||||||
config.ImagesDir = homeDir + "/" + config.ImagesDir + "/"
|
config.ImagesDir = homeDir + "/" + config.ImagesDir + "/"
|
||||||
|
|
|
@ -1,9 +0,0 @@
|
||||||
//All directories are relevant to the home folder, and will be created if they do not exist
|
|
||||||
{
|
|
||||||
"colorize":[ 247,40,60 ],
|
|
||||||
"contrast":-35,
|
|
||||||
"gamma":0.8,
|
|
||||||
"imagesDir":"bgs",
|
|
||||||
"duration":10,
|
|
||||||
"cache":"slideshow" //this is where
|
|
||||||
}
|
|
Loading…
Reference in New Issue