mirror of
https://github.com/siyuan-note/siyuan.git
synced 2026-03-01 02:10:15 +01:00
Bazaar resource directories support symlink (#8263)
* 🎨 bazaar resource directories support symlink * 🎨 bazaar resource directories support symlink
This commit is contained in:
parent
85496345ef
commit
fdbfe6b848
8 changed files with 38 additions and 19 deletions
|
|
@ -78,7 +78,7 @@ func closeThemeWatchers() {
|
|||
}
|
||||
|
||||
func unloadThemes() {
|
||||
if !gulu.File.IsDir(util.ThemesPath) {
|
||||
if !util.IsPathRegularDirOrSymlinkDir(util.ThemesPath) {
|
||||
return
|
||||
}
|
||||
|
||||
|
|
@ -89,7 +89,7 @@ func unloadThemes() {
|
|||
}
|
||||
|
||||
for _, themeDir := range themeDirs {
|
||||
if !themeDir.IsDir() {
|
||||
if !util.IsDirRegularOrSymlink(themeDir) {
|
||||
continue
|
||||
}
|
||||
unwatchTheme(filepath.Join(util.ThemesPath, themeDir.Name()))
|
||||
|
|
@ -107,7 +107,7 @@ func loadThemes() {
|
|||
Conf.Appearance.DarkThemes = nil
|
||||
Conf.Appearance.LightThemes = nil
|
||||
for _, themeDir := range themeDirs {
|
||||
if !themeDir.IsDir() {
|
||||
if !util.IsDirRegularOrSymlink(themeDir) {
|
||||
continue
|
||||
}
|
||||
name := themeDir.Name()
|
||||
|
|
@ -151,7 +151,7 @@ func loadIcons() {
|
|||
|
||||
Conf.Appearance.Icons = nil
|
||||
for _, iconDir := range iconDirs {
|
||||
if !iconDir.IsDir() {
|
||||
if !util.IsDirRegularOrSymlink(iconDir) {
|
||||
continue
|
||||
}
|
||||
name := iconDir.Name()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue