2022-04-30 21:22:37 -04:00
|
|
|
hilbish.opts = {}
|
|
|
|
|
|
|
|
local function setupOpt(name, default)
|
2024-04-11 18:16:45 -04:00
|
|
|
hilbish.opts[name] = default
|
2023-07-10 00:06:29 -04:00
|
|
|
pcall(require, 'nature.opts.' .. name)
|
2022-04-30 21:22:37 -04:00
|
|
|
end
|
|
|
|
|
|
|
|
local defaultOpts = {
|
2022-07-09 17:15:13 -04:00
|
|
|
autocd = false,
|
2022-07-13 13:02:09 -07:00
|
|
|
history = true,
|
2022-07-09 17:15:13 -04:00
|
|
|
greeting = string.format([[Welcome to {magenta}Hilbish{reset}, {cyan}%s{reset}.
|
|
|
|
The nice lil shell for {blue}Lua{reset} fanatics!
|
2022-07-09 17:54:21 -04:00
|
|
|
]], hilbish.user),
|
2023-07-10 00:06:29 -04:00
|
|
|
motd = true,
|
2023-07-10 19:03:30 -04:00
|
|
|
fuzzy = false,
|
2023-12-26 00:18:30 -04:00
|
|
|
notifyJobFinish = true,
|
|
|
|
crimmas = true
|
2022-04-30 21:22:37 -04:00
|
|
|
}
|
|
|
|
|
|
|
|
for optsName, default in pairs(defaultOpts) do
|
|
|
|
setupOpt(optsName, default)
|
|
|
|
end
|