Skip to content

Commit b111158

Browse files
committed
update plugin to be compatible with 'archwiki-rs' v2.0.0
1 parent 679efa7 commit b111158

File tree

3 files changed

+6
-27
lines changed

3 files changed

+6
-27
lines changed

README.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,4 @@ vim.keymap.set('n', '<leader>awp', '<cmd>lua require("archwiki.api").select_page
4141
vim.keymap.set('n', '<leader>awm', '<cmd>lua require("archwiki.api").select_page_from_local("-f markdown")<cr>')
4242
-- read page as html
4343
vim.keymap.set('n', '<leader>awh', '<cmd>lua require("archwiki.api").select_page_from_local("-f html")<cr>')
44-
-- update list of locally stored pages in a category
45-
vim.keymap.set('n', '<leader>awu', '<cmd>lua require("archwiki.api").update_category_from_local()<cr>')
4644
```

lua/.luarc.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
{
22
"diagnostics.disable": [
33
"redefined-local"
4+
],
5+
"workspace.library": [
6+
"/home/lucifer/.local/share/nvim/site/pack/packer/start/neodev.nvim/types/stable",
7+
"/usr/share/nvim/runtime/lua",
8+
"/home/lucifer/projects/archwiki-nvim/lua",
9+
"${3rd}/luv/library"
410
]
511
}

lua/archwiki/api.lua

Lines changed: 0 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -18,20 +18,6 @@ function Archwiki.select_page_from_local(extra_args, on_err)
1818
end)
1919
end
2020

21-
---comment
22-
function Archwiki.update_category_from_local()
23-
local exit, out = utils.execute_command("archwiki-rs list-categories")
24-
if (exit == false) then
25-
print("failed to run `archwiki-rs` command")
26-
return
27-
end
28-
29-
local categories = utils.split(out, "\n")
30-
utils.select_item(categories, function(category)
31-
Archwiki.update_category(category)
32-
end)
33-
end
34-
3521
---comment
3622
---@param page string
3723
---@param extra_args string?
@@ -71,15 +57,4 @@ function Archwiki.read_page_into_buffer(page, extra_args, on_err)
7157
return buf
7258
end
7359

74-
---comment
75-
---@param category string
76-
function Archwiki.update_category(category)
77-
local suc = os.execute("archwiki-rs update-category " .. category)
78-
if (suc) then
79-
print("updating category")
80-
else
81-
print("failed to update category")
82-
end
83-
end
84-
8560
return Archwiki

0 commit comments

Comments
 (0)