return { -- Terminal Toggle { 'akinsho/toggleterm.nvim', version = '*', opts = { size = 15, open_mapping = [[]], direction = 'float', }, }, -- PlatformIO Keymaps (custom) { 'folke/which-key.nvim', config = function() local wk = require('which-key') wk.setup() -- PlatformIO Befehle wk.add({ { 'p', group = 'PlatformIO' }, { 'pb', '!pio run', desc = 'Build' }, { 'pu', '!pio run -t upload', desc = 'Upload' }, { 'pc', '!pio run -t clean', desc = 'Clean' }, { 'pm', 'TermExec cmd="pio device monitor"', desc = 'Serial Monitor' }, { 'pi', '!pio init', desc = 'Init Project' }, }) end, }, }