Documentation ¶
Index ¶
- Constants
- func BinaryDir() string
- func ConfigDir() string
- func ConfigFile() string
- func Linux_Desktop() string
- func Linux_StartupDir() string
- func LogFile() string
- func UpperName(name string) string
- func UserHomeDir() string
- func Win_Script() string
- func Win_StartupDir() string
- func WriteLog(str string)
- type App
- type Config
- type Configuration
- type Startup
Constants ¶
View Source
const ( ConfigName = "config" ConfigType = "json" )
Variables ¶
This section is empty.
Functions ¶
func ConfigFile ¶
func ConfigFile() string
func Linux_Desktop ¶
func Linux_Desktop() string
func Linux_StartupDir ¶
func Linux_StartupDir() string
func UserHomeDir ¶
func UserHomeDir() string
func Win_Script ¶
func Win_Script() string
func Win_StartupDir ¶
func Win_StartupDir() string
Types ¶
type Configuration ¶
type Configuration struct { Conf Config `mapstructure:"config"` Apps map[string]App `mapstructure:"apps"` }
func LoadConfig ¶
func LoadConfig() (config Configuration, err error)
func (*Configuration) WriteConfig ¶
func (conf *Configuration) WriteConfig() (err error)
Click to show internal directories.
Click to hide internal directories.