1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
  | 
-- Keymaps are automatically loaded on the VeryLazy event
-- Default keymaps that are always set: https://github.com/LazyVim/LazyVim/blob/main/lua/lazyvim/config/keymaps.lua
-- Add any additional keymaps here
local map = LazyVim.safe_keymap_set
-- Fix scrolling problem with which-key
vim.keymap.set("n", "<C-d>", "<C-d>zz", { desc = "Jump half page down", buffer = true })
map("n", "<leader>gn", function()
  require("neogit").open()
end, { desc = "Neogit" })
require("which-key").add({
  {
    mode = "n",
    { "<leader>a", group = "various", icon = " " },
    { "<leader>ad", require("nvim-docker").containers.list_containers, desc = "Docker containers" },
  },
})
  |