From 0300e55167f1df80b6dddf946bb16a2c063b6d67 Mon Sep 17 00:00:00 2001 From: iceyrazor Date: Mon, 29 Dec 2025 02:42:08 -0600 Subject: Squashed commit of the following: - set icons for mon2 in i3 - exluded a blender render dir - two flash backup thingys - lfrc filebrowser dectetion and formatting - changed music dir for mpd - moved browser backup to its own script. log too big - added DIAGRAM_PLANTUML_CLASSPATH var for plantuml - added web reqs script - added asciidoc preview - fixed ft_to_lang error by disabling treesitter in telescope - copy media script --- env/.config/nvim/after/plugin/asciidoc-preview.lua | 30 ++++++++++++++++++++++ env/.config/nvim/after/plugin/telescope.lua | 5 +++- 2 files changed, 34 insertions(+), 1 deletion(-) create mode 100644 env/.config/nvim/after/plugin/asciidoc-preview.lua (limited to 'env/.config/nvim/after/plugin') diff --git a/env/.config/nvim/after/plugin/asciidoc-preview.lua b/env/.config/nvim/after/plugin/asciidoc-preview.lua new file mode 100644 index 0000000..a80bd7f --- /dev/null +++ b/env/.config/nvim/after/plugin/asciidoc-preview.lua @@ -0,0 +1,30 @@ +local ok, asciidoc = pcall(require, 'asciidoc-preview') +if ok then + asciidoc.setup({ + server = { + -- Specifies how the AsciiDoc file is converted to HTML for the preview. + -- `js` - asciidoctor.js (no local installation needed) + -- `cmd` - asciidoctor command (local installation needed) + converter = 'cmd', + + -- Specifies the hostname or IP address of the preview website for the client. + -- This is only needed if you run neovim in a remote session and + -- want to access the preview website from another machine. + hostname = 'localhost', + + -- Specifies the port of the preview website on the client and server side. + -- Must be between 10000 and 65535. + port = 11235, + }, + preview = { + -- Specifies the scroll position of the preview website. + -- `current` - Keep current scroll position + -- `start` - Start of the website + -- `sync` - (experimental) Same (similar) position as in Neovim + -- => inaccurate, because very content dependent + position = 'current', + }, + }) + vim.keymap.set('n', 'max', ':AsciiDocPreview') + vim.keymap.set('n', 'mas', ':AsciiDocPreviewStop') +end diff --git a/env/.config/nvim/after/plugin/telescope.lua b/env/.config/nvim/after/plugin/telescope.lua index 9d4488f..fcf62b8 100755 --- a/env/.config/nvim/after/plugin/telescope.lua +++ b/env/.config/nvim/after/plugin/telescope.lua @@ -9,7 +9,10 @@ if ok then ["d"] = action.delete_buffer, ["q"] = action.close, } - } + }, + preview = { + treesitter = false, + }, }, pickers = { find_files = { -- cgit v1.3