Initial stylesheet support
This commit is contained in:
@@ -5,6 +5,7 @@ import "os"
|
||||
import "log"
|
||||
import "git.tebibyte.media/tomo/tomo"
|
||||
import "git.tebibyte.media/tomo/backend/x"
|
||||
import "git.tebibyte.media/sashakoshka/goparse"
|
||||
import "git.tebibyte.media/tomo/nasin/internal/icons/xdg"
|
||||
import "git.tebibyte.media/tomo/nasin/internal/style/tss"
|
||||
import "git.tebibyte.media/tomo/nasin/internal/icons/fallback"
|
||||
@@ -23,8 +24,11 @@ func SetTheme () error {
|
||||
styl, _, err := tss.LoadFile(styleSheetName)
|
||||
if err == nil {
|
||||
tomo.SetStyle(styl)
|
||||
return nil
|
||||
} else {
|
||||
log.Printf("nasin: could not load style sheet '%s': %v", styleSheetName, err)
|
||||
log.Printf (
|
||||
"nasin: could not load style sheet '%s'\n%v",
|
||||
styleSheetName, parse.Format(err))
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user