diff options
author | Toby Vincent <tobyv@tobyvin.dev> | 2023-10-22 13:05:32 -0500 |
---|---|---|
committer | Toby Vincent <tobyv@tobyvin.dev> | 2023-10-22 13:05:32 -0500 |
commit | 29f108b5c484f01fcbd7bb8234af035da6971607 (patch) | |
tree | 0a906031f3f4ee3fae57b35d8d95f327faf0c741 /lua/inbox/config.lua | |
parent | eee9ce71bd0e84859e5d3a5135fe4f4265d331da (diff) |
refactor: clean up functions
Diffstat (limited to 'lua/inbox/config.lua')
-rw-r--r-- | lua/inbox/config.lua | 9 |
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 |