misc fixes
This commit is contained in:
parent
9b4acc1dca
commit
c1c3e73c52
|
@ -47,9 +47,9 @@ func (config *Config) load() error {
|
|||
return err
|
||||
}
|
||||
//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) {
|
||||
log.Println("could not create .config directory")
|
||||
log.Println("could not create .config directory", err)
|
||||
return err
|
||||
}
|
||||
err = os.Mkdir(configDir, 755)
|
||||
|
|
8
main.go
8
main.go
|
@ -27,8 +27,16 @@ func main() {
|
|||
waitGroup.Add(1)
|
||||
slideshowDir := make(chan string)
|
||||
|
||||
func() {
|
||||
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
|
||||
args := os.Args[1:]
|
||||
|
|
|
@ -44,7 +44,7 @@ func setRandomWallpaper(dir string) error {
|
|||
var mode string
|
||||
switch desktopEnv {
|
||||
case "cinnamon":
|
||||
mode = "span"
|
||||
mode = "zoom"
|
||||
case "hyprland":
|
||||
mode = "fit"
|
||||
default:
|
||||
|
|
Loading…
Reference in New Issue