DMC ranks for Neovim
  • Lua 85.7%
  • Nix 14.3%
Find a file
koi a8c72aa204
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
decay: improve rate to cooldown ratio
2026-01-11 18:53:28 +01:00
.woodpecker nidhogg: split into modules 2026-01-11 18:20:06 +01:00
img img: ditch long 2026-01-10 17:07:43 +01:00
lua/nidhogg decay: improve rate to cooldown ratio 2026-01-11 18:53:28 +01:00
nix nidhogg: init 2026-01-10 00:53:28 +01:00
plugin chore: add a license 2026-01-10 18:14:20 +01:00
.editorconfig nidhogg: init 2026-01-10 00:53:28 +01:00
.envrc nidhogg: init 2026-01-10 00:53:28 +01:00
.nvim.lua nidhogg: even better :3 2026-01-10 16:40:17 +01:00
flake.lock nidhogg: init 2026-01-10 00:53:28 +01:00
flake.nix nidhogg: init 2026-01-10 00:53:28 +01:00
LICENSE chore: add a license 2026-01-10 18:14:20 +01:00
preview.png readme: add preview 2026-01-10 17:16:06 +01:00
README.md nidhogg: split into modules 2026-01-11 18:20:06 +01:00
selene.toml nidhogg: better 2026-01-10 02:07:49 +01:00
stylua.toml nidhogg: better 2026-01-10 02:07:49 +01:00
vim.toml nidhogg: better 2026-01-10 02:07:49 +01:00

nidhogg.nvim

DMC ranks for Neovim

preview

installation

you can use vim.pack (Neovim's built-in plugin manager) to install nidhogg and image.nvim

-- image.nvim is required for image rendering
vim.pack.add({{ src = "https://github.com/3rd/image.nvim" }})
require("image").setup()

vim.pack.add({{ src = "https://codeberg.org/koibtw/nidhogg.nvim" }})
require("nidhogg").setup({
  images     = true,   -- requires image.nvim (optional)
  image_size = 12,     -- (optional)
  format     = "long"  -- possible values: short, long
})

thanks to

  • robin for basically making this whole thing even work
mimi banner