{ ... }: let mkKeymap = mode: key: action: desc: { inherit mode; inherit key action desc; }; n = mkKeymap "n"; # normal mode in { vim = { keymaps = [ (n "e" ":lua require('snacks').explorer()" "File Explorer") # Snacks Picker Replaces Telescope!? (n "" ":lua require('snacks').picker.smart()" "Smart Find Files") (n "ff" ":lua require('snacks').picker.files()" "Find File") (n "fg" ":lua require('snacks').picker.grep()" "Grep Files") ]; }; }