summaryrefslogtreecommitdiff
path: root/lua/lvim/core/terminal.lua
AgeCommit message (Collapse)Author
2023-02-19fix(terminal): don't set the shell by default (#3867)CPea
* fix(terminal): set user's shell before calling setup * refactor: set `vim.o.shell` directly in `cmd` opts
2023-02-11perf(toggleterm): on-demand lazy load (#3811)opalmay
* perf(toggleterm): on-demand lazy load * fix: keys * fix: move setup, on_config_done (for terminal obj) * fix: add some cmds * refactor: remove redundant `lazy = true`
2022-12-05fix(terminal): use user's shell in execs (#3531)LostNeophyte
fixes https://github.com/LunarVim/LunarVim/issues/3526
2022-11-04fix(terminal): slightly bigger vertical terminalChristian Chiarulli
2022-11-02feat: dynamic or fixed toggle terminal size (#3110)Gabriele Musco
2022-10-06feat: all features active by default (#3157)Christian Chiarulli
2022-10-06feat(dap): buffernames for elements, icons, hide dap-repl by default (#3156)Christian Chiarulli
2022-10-05feat: terminal, dap, and notify active by defaultChristian Chiarulli
2022-09-30feat(terminal): better mappings (#3104)Christian Chiarulli
2022-09-20fix: lag in space when in terminal insertChristian Chiarulli
2022-09-15refactor: small improvements (#3021)Christian Chiarulli
2022-07-04refactor(whichkey): use vim.keymap.set directly (#2786)kylo252
2022-05-01revert: do not run packer.sync() on every reload (#2548)kylo252
* revert: do not run packer.sync() on every reload * chore: update which-key mappings for logs
2022-03-23fix(terminal): weird lazygit commit message bug (#2382)Abouzar Parvan
2022-03-22fix(terminal): whichkey -> which-key (#2380)Max Verevkin
2022-01-08refactor(term): leave the first few ids unassigned (#2156)kylo252
2021-12-11chore(terminal): avoid problematic layzgit mapping (#2068)kylo252
2021-12-11fix(terminal): allow disabling the open binding for toggletermChase Colman
2021-12-08fix: no longer treat lazygit missing as an error (#2051)kylo252
2021-12-06feat(terminal): lazygit can now be toggled (#2039)kylo252
* feat(terminal): lazygit can now be toggled - remove `hidden` parameter so it can be persistent - map keybinding for both normal and term modes - a default shell is now always reachable with `<C-t>` in a split - add an addition keybinding `<C-\>` for `lazygit` since it's hard to hit `<leader>gg` within the `timeoutlen` < 300ms * revert(terminal): use float direction by default
2021-10-10feat: add an independent lvim namespace (#1699)kylo252