aboutsummaryrefslogtreecommitdiff
path: root/lua/muwiki/config.lua
diff options
context:
space:
mode:
authormoxie <moxie@3kgcat.fi>2026-03-15 06:41:37 +0200
committermoxie <moxie@3kgcat.fi>2026-03-15 10:05:06 +0200
commit49c1e9d1fc3d6bf8748756a8543d8c1b7287940f (patch)
tree8e03c663f10c2a0a17b44bef6a3dbf575582fb2c /lua/muwiki/config.lua
parentc8dc1635f8a921269f714117f414bbc7ba24f9fd (diff)
refactor: move template/mkdir features to user-configured autocmds
- Remove auto-mkdir autocmd from init.lua (now user-configured) - Remove template system entirely (now user-configured) - Rename io.lua -> utils.lua - Inline single-use functions (handle_web_link, handle_file_link, etc.) - Remove security warnings for external files - Remove unused config options: use_template, template, date_fmt - Simplify utils.resolve() without wiki root validation - Update all documentation examples BREAKING CHANGE: Users must now add their own autocmds for: - Auto-creating directories on save (BufWritePre) - Applying templates to new files (BufNewFile) See README.md for updated configuration examples.
Diffstat (limited to 'lua/muwiki/config.lua')
-rw-r--r--lua/muwiki/config.lua7
1 files changed, 0 insertions, 7 deletions
diff --git a/lua/muwiki/config.lua b/lua/muwiki/config.lua
index 1e7e3de..1e04d4a 100644
--- a/lua/muwiki/config.lua
+++ b/lua/muwiki/config.lua
@@ -3,12 +3,6 @@ local M = {}
M.options = {
dirs = nil,
index_file = 'index.md',
- date_fmt = '%Y-%m-%d',
- use_template = false,
- template = [[
-title: ${title}
-date: ${date}
-]],
text_extensions = { 'md', 'txt' },
use_external_handlers = false,
external_handlers = {
@@ -18,7 +12,6 @@ date: ${date}
pattern = '.*',
},
},
- create_missing_dirs = false,
}
local function dir_exists(path)