diff --git a/vars.go b/vars.go index 3aaf4ed..ad182f3 100644 --- a/vars.go +++ b/vars.go @@ -3,18 +3,7 @@ package main // String vars that are free to be changed at compile time var ( version = "v0.5.1" - requirePaths = `';./libs/?/init.lua;./?/init.lua;./?/?.lua' - .. ';/usr/share/hilbish/libs/?/init.lua;' - .. ';/usr/share/hilbish/libs/?/?.lua;' - .. hilbish.home .. '/.local/share/hilbish/libs/?/init.lua;' - .. hilbish.home .. '/.local/share/hilbish/libs/?/?.lua;' - .. hilbish.home .. '/.local/share/hilbish/libs/?.lua' - .. hilbish.home .. '/.config/hilbish/?/init.lua' - .. hilbish.home .. '/.config/hilbish/?/?.lua' - .. hilbish.home .. '/.config/hilbish/?.lua'` - preloadPath = "/usr/share/hilbish/preload.lua" defaultConfDir = "" // ~ will be substituted for home, path for user's default config - sampleConfPath = "/usr/share/hilbish/.hilbishrc.lua" // Path to default/sample config prompt string // Prompt will always get changed anyway multilinePrompt = "> " diff --git a/vars_unix.go b/vars_unix.go new file mode 100644 index 0000000..4b87b7b --- /dev/null +++ b/vars_unix.go @@ -0,0 +1,18 @@ +// +build unix + +package main + +// String vars that are free to be changed at compile time +var ( + requirePaths = `';./libs/?/init.lua;./?/init.lua;./?/?.lua' + .. ';/usr/share/hilbish/libs/?/init.lua;' + .. ';/usr/share/hilbish/libs/?/?.lua;' + .. hilbish.home .. '/.local/share/hilbish/libs/?/init.lua;' + .. hilbish.home .. '/.local/share/hilbish/libs/?/?.lua;' + .. hilbish.home .. '/.local/share/hilbish/libs/?.lua' + .. hilbish.home .. '/.config/hilbish/?/init.lua' + .. hilbish.home .. '/.config/hilbish/?/?.lua' + .. hilbish.home .. '/.config/hilbish/?.lua'` + preloadPath = "/usr/share/hilbish/preload.lua" + sampleConfPath = "/usr/share/hilbish/.hilbishrc.lua" // Path to default/sample config +) diff --git a/vars_windows.go b/vars_windows.go new file mode 100644 index 0000000..d058de5 --- /dev/null +++ b/vars_windows.go @@ -0,0 +1,12 @@ +// +build windows + +package main + +// String vars that are free to be changed at compile time +var ( + requirePaths = `';./libs/?/init.lua;./?/init.lua;./?/?.lua' + .. hilbish.home .. '\\Appdata\\Roaming\\Hilbish\\libs\\?\\init.lua;' + .. hilbish.home .. '\\Appdata\\Roaming\\Hilbish\\libs\\?\\?.lua;'` + preloadPath = "~\\Appdata\\Roaming\\Hilbish\\preload.lua" // ~ and \ gonna cry? + sampleConfPath = "~\\Appdata\\Roaming\\Hilbish\\hilbishrc.lua" // Path to default/sample config +)