{ config, ... }: let inherit (config.myvim.mkKey) mkKeymap; in { plugins.auto-session = { enable = true; autoLoad = true; settings = { use_git_branch = true; session_lens.previewer = true; }; }; keymaps = [ (mkKeymap "n" "q." "SessionRestore" "Last Session") (mkKeymap "n" "ql" "Autosession search" "List Session") (mkKeymap "n" "qd" "Autosession delete" "Delete Session") (mkKeymap "n" "qs" "SessionSave" "Save Session") (mkKeymap "n" "qD" "SessionPurgeOrphaned" "Purge Orphaned Sessions") ]; }