summaryrefslogtreecommitdiffstats
path: root/lua/inbox/config.lua
diff options
context:
space:
mode:
authorToby Vincent <tobyv@tobyvin.dev>2023-10-22 13:05:32 -0500
committerToby Vincent <tobyv@tobyvin.dev>2023-10-22 13:05:32 -0500
commit29f108b5c484f01fcbd7bb8234af035da6971607 (patch)
tree0a906031f3f4ee3fae57b35d8d95f327faf0c741 /lua/inbox/config.lua
parenteee9ce71bd0e84859e5d3a5135fe4f4265d331da (diff)
refactor: clean up functions
Diffstat (limited to 'lua/inbox/config.lua')
-rw-r--r--lua/inbox/config.lua9
1 files changed, 5 insertions, 4 deletions
diff --git a/lua/inbox/config.lua b/lua/inbox/config.lua
index 2f7f47d..9e62353 100644
--- a/lua/inbox/config.lua
+++ b/lua/inbox/config.lua
@@ -1,8 +1,11 @@
-local utils = require("inbox.utils")
+local Path = require("plenary.path")
---@type inbox.Config
local default_config = {
- indexer_config = "notmuch",
+ indexer = "notmuch",
+ indexer_config = {
+ database_dir = Path:new(vim.env.XDG_DATA_HOME, "mail").filename,
+ },
buf_options = {},
win_options = {
wrap = false,
@@ -84,8 +87,6 @@ function M.setup(opts)
for k, v in pairs(config) do
if k == "filters" then
M[k] = M.parse_filters(v)
- elseif k == "indexer" then
- M[k] = M.try_resolve(v, k)
else
M[k] = v
end