# UI/UX toggles # https://github.com/AstroNvim/AstroNvim/blob/v4.7.7/lua/astronvim/plugins/_astrocore_mappings.lua#L128-L145 [ { mode = "n"; key = "uA"; options.desc = "Toggle rooter autochdir"; action.__raw = '' function() require("astrocore.toggles").autochdir() end ''; } { mode = "n"; key = "ub"; options.desc = "Toggle background"; action.__raw = '' function() require("astrocore.toggles").background() end ''; } { mode = "n"; key = "ud"; options.desc = "Toggle diagnostics"; action.__raw = '' function() require("astrocore.toggles").diagnostics() end ''; } { mode = "n"; key = "ug"; options.desc = "Toggle signcolumn"; action.__raw = '' function() require("astrocore.toggles").signcolumn() end ''; } { mode = "n"; key = "u>"; options.desc = "Toggle foldcolumn"; action.__raw = '' function() require("astrocore.toggles").foldcolumn() end ''; } { mode = "n"; key = "ui"; options.desc = "Change indent setting"; action.__raw = '' function() require("astrocore.toggles").indent() end ''; } { mode = "n"; key = "ul"; options.desc = "Toggle statusline"; action.__raw = '' function() require("astrocore.toggles").statusline() end ''; } { mode = "n"; key = "un"; options.desc = "Change line numbering"; action.__raw = '' function() require("astrocore.toggles").number() end ''; } { mode = "n"; key = "uN"; options.desc = "Toggle Notifications"; action.__raw = '' function() require("astrocore.toggles").notifications() end ''; } { mode = "n"; key = "up"; options.desc = "Toggle paste mode"; action.__raw = '' function() require("astrocore.toggles").paste() end ''; } { mode = "n"; key = "us"; options.desc = "Toggle spellcheck"; action.__raw = '' function() require("astrocore.toggles").spell() end ''; } { mode = "n"; key = "uS"; options.desc = "Toggle conceal"; action.__raw = '' function() require("astrocore.toggles").conceal() end ''; } { mode = "n"; key = "ut"; options.desc = "Toggle tabline"; action.__raw = '' function() require("astrocore.toggles").tabline() end ''; } { mode = "n"; key = "uu"; options.desc = "Toggle URL highlight"; action.__raw = '' function() require("astrocore.toggles").url_match() end ''; } { mode = "n"; key = "uw"; options.desc = "Toggle wrap"; action.__raw = '' function() require("astrocore.toggles").wrap() end ''; } { mode = "n"; key = "uy"; options.desc = "Toggle syntax highlight"; action.__raw = '' function() require("astrocore.toggles").buffer_syntax() end ''; } ]