feat: toggleterm

This commit is contained in:
NotAShelf 2023-02-06 02:44:38 +03:00
commit 202eaaf322
No known key found for this signature in database
GPG key ID: 5B5C8895F28445F1
6 changed files with 94 additions and 0 deletions

View file

@ -102,36 +102,45 @@
};
};
vim.tabline.nvimBufferline.enable = true;
vim.treesitter = {
enable = true;
context.enable = true;
};
vim.binds = {
whichKey.enable = true;
cheatsheet.enable = true;
};
vim.telescope = {
enable = true;
};
vim.markdown = {
enable = true;
glow.enable = true;
};
vim.git = {
enable = true;
gitsigns.enable = true;
};
vim.minimap = {
minimap-vim.enable = false;
codewindow.enable = true; # lighter, faster, and uses lua for configuration
};
vim.dashboard = {
dashboard-nvim.enable = false;
alpha.enable = true;
};
vim.notify = {
nvim-notify.enable = true;
};
vim.utility = {
colorizer.enable = true;
icon-picker.enable = true;
@ -142,6 +151,10 @@
obsidian.enable = false; # FIXME neovim fails to build if obsidian is enabled
orgmode.enable = true;
};
vim.terminal = {
toggleterm.enable = true;
};
};
};
@ -528,6 +541,12 @@
flake = false;
};
# Terminal
toggleterm-nvim = {
url = "github:akinsho/toggleterm.nvim";
flake = false;
};
# Dependencies
plenary-nvim = {
# (required by crates-nvim)