misc fixes
This commit is contained in:
parent
9b4acc1dca
commit
c1c3e73c52
|
@ -47,9 +47,9 @@ func (config *Config) load() error {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
//TODO: make parent directories if they don't exist
|
//TODO: make parent directories if they don't exist
|
||||||
err = os.Mkdir(homeDir+".config", 755)
|
err = os.Mkdir(homeDir+"/.config", 755)
|
||||||
if err != nil && !os.IsExist(err) {
|
if err != nil && !os.IsExist(err) {
|
||||||
log.Println("could not create .config directory")
|
log.Println("could not create .config directory", err)
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
err = os.Mkdir(configDir, 755)
|
err = os.Mkdir(configDir, 755)
|
||||||
|
|
12
main.go
12
main.go
|
@ -27,8 +27,16 @@ func main() {
|
||||||
waitGroup.Add(1)
|
waitGroup.Add(1)
|
||||||
slideshowDir := make(chan string)
|
slideshowDir := make(chan string)
|
||||||
|
|
||||||
go server(slideshowDir)
|
func() {
|
||||||
go slideshow(slideshowDir)
|
defer func() {
|
||||||
|
if r := recover(); r != nil {
|
||||||
|
log.Println("Panic recovered at top level. Closing gracefully.", r)
|
||||||
|
cleanExit(1)
|
||||||
|
}
|
||||||
|
}()
|
||||||
|
go server(slideshowDir)
|
||||||
|
go slideshow(slideshowDir)
|
||||||
|
}()
|
||||||
|
|
||||||
var dir string
|
var dir string
|
||||||
args := os.Args[1:]
|
args := os.Args[1:]
|
||||||
|
|
|
@ -44,7 +44,7 @@ func setRandomWallpaper(dir string) error {
|
||||||
var mode string
|
var mode string
|
||||||
switch desktopEnv {
|
switch desktopEnv {
|
||||||
case "cinnamon":
|
case "cinnamon":
|
||||||
mode = "span"
|
mode = "zoom"
|
||||||
case "hyprland":
|
case "hyprland":
|
||||||
mode = "fit"
|
mode = "fit"
|
||||||
default:
|
default:
|
||||||
|
|
Loading…
Reference in New Issue