You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Micke Nordin 4827e13f8f
update screenshot of editor
4 days ago
lua/telescope/_extensions add keymap to close buffer with q 4 days ago
screenshots update screenshot of editor 4 days ago
README.md Update 'README.md' 4 days ago

README.md

knot.nvim

knot.nvim is a plugin for Neovim that provides a way to view and edit DNS records using knot via knotctl.

Installation

With lazy.nvim:

  {
    "https://code.smolnet.org/micke/knot.nvim.git",
    dependencies = {
      "nvim-telescope/telescope.nvim",
    },
    config = function()
      require("telescope").load_extension('telescope_knot')
    end,
  },

Dependencies

You need to have knotctl installed and configured on your system. If knotctl works for you in your terminal, it should work in this plugin as well.

Usage

This plugin provides a Telescope picker for viewing and editing DNS records. You can summon it with:

:Telescope telescope_knot

or add a mapping:

nnoremap <leader>k :Telescope telescope_knot<cr>

Screenshots

The finder and previewer

Viewer

Editing a record

Editor