]> git.lizzy.rs Git - micro.git/blobdiff - cmd/micro/colorscheme.go
Fix crash
[micro.git] / cmd / micro / colorscheme.go
index 6d431bb12c610581008a0f238b62c990ba89f3c6..5abfb030a30359eaba71a0902b54e720a3a972dc 100644 (file)
@@ -2,8 +2,7 @@ package main
 
 import (
        "fmt"
-       "github.com/gdamore/tcell"
-       "github.com/mitchellh/go-homedir"
+       "github.com/zyedidia/tcell"
        "io/ioutil"
        "regexp"
        "strconv"
@@ -23,14 +22,9 @@ func InitColorscheme() {
        LoadDefaultColorscheme()
 }
 
-// LoadDefaultColorscheme loads the default colorscheme from ~/.micro/colorschemes
+// LoadDefaultColorscheme loads the default colorscheme from $(configDir)/colorschemes
 func LoadDefaultColorscheme() {
-       dir, err := homedir.Dir()
-       if err != nil {
-               TermMessage("Error finding your home directory\nCan't load runtime files")
-               return
-       }
-       LoadColorscheme(settings.Colorscheme, dir+"/.micro/colorschemes")
+       LoadColorscheme(settings["colorscheme"].(string), configDir+"/colorschemes")
 }
 
 // LoadColorscheme loads the given colorscheme from a directory