{
    plugins.which-key = {
        enable = true;
        settings.spec = [
            {
                __unkeyed = "<leader>c";
                group = "Code";
            }
            {
                __unkeyed = "<leader>g";
                group = "Git";
            }
            {
                __unkeyed = "<leader>s";
                group = "Search";
            }
            {
                __unkeyed = "<leader>a";
                desc = "Harpoon [a]dd file";
            }
            {
                __unkeyed = "<leader>h";
                desc  = "[h]arpoon toggle menu";
            }
            {
                __unkeyed = "<leader>j";
                desc  = "Harpoon select file 1";
            }
            {
                __unkeyed = "<leader>k";
                desc  = "Harpoon select file 2";
            }
            {
                __unkeyed = "<leader>l";
                desc  = "Harpoon select file 3";
            }
            {
                __unkeyed = "<leader>รถ";
                desc  = "Harpoon select file 4";
            }
            {
                __unkeyed = "<leader>n";
                desc  = "Harpoon select file 5";
            }
            {
                __unkeyed = "<leader>m";
                desc  = "Harpoon select file 6";
            }
            {
                __unkeyed = "<leader>,";
                desc  = "Harpoon select file 7";
            }
            {
                __unkeyed = "<leader>.";
                desc  = "Harpoon select file 8";
            }
        ];
    };
}
