Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var AsRoot bool = os.Geteuid() == 0
View Source
var CacheHome = init_dir("/var/cache", "XDG_CACHE_HOME", ".cache")
View Source
var ConfigDirs = init_dirs([]string{"/etc"}, "XDG_CONFIG_DIRS", []string{"/etc/xdg"}, ConfigHome)
View Source
var ConfigHome = init_dir("/etc", "XDG_CONFIG_HOME", ".config")
View Source
var DataDirs = init_dirs([]string{"/usr/local/share", "/usr/share"}, "XDG_DATA_DIRS", []string{"/usr/local/share", "/usr/share"}, DataHome)
View Source
var DataHome = init_dir("/usr/share", "XDG_DATA_HOME", ".local/share")
View Source
var RuntimeDir = init_dir("/run", "XDG_RUNTIME_DIR", fmt.Sprintf("/run/user/%d", os.Getuid()))
View Source
var SelfCacheHome = path.Join(CacheHome, SelfName)
View Source
var SelfConfigDirs = MultiJoin(SelfName, ConfigDirs...)
View Source
var SelfConfigHome = path.Join(ConfigHome, SelfName)
View Source
var SelfDataDirs = MultiJoin(SelfName, DataDirs...)
View Source
var SelfDataHome = path.Join(DataHome, SelfName)
View Source
var SelfName = "conductor"
View Source
var SelfRuntimeDir = path.Join(RuntimeDir, SelfName)
View Source
var SelfStateHome = path.Join(StateHome, SelfName)
View Source
var StateHome = init_dir("/var/lib", "XDG_STATE_HOME", ".local/state")
Functions ¶
func DirConfigRealpath ¶ added in v0.0.43
func SystemdMode ¶ added in v0.0.43
func SystemdMode() string
func SystemdModeFlag ¶ added in v0.0.43
func SystemdModeFlag() string
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.