v1.1.1-FKterm-Utility-Release
π FKvim Release Notes β Terminal Support (v1.1.1)
Welcome to FKvim v1.2.0, a blazing-fast NeoVim setup that now comes with powerful terminal integration β fully themed and transparent.
π New in This Release
π§± Integrated [[ToggleTerm.nvim]
You can now open multiple, floating, split, or vertical terminal windows β all with seamless toggles and keybindings.
| Feature | Description |
|---|---|
| π Toggle terminal | Quickly open/close terminal from any buffer or mode |
| π― Floating terminals | Appears centered with border and transparent background |
| π¨ Fully themed | Uses Catppuccin colors + FKvim's transparent UI |
| β¨οΈ Start in insert mode | No need to manually press i |
| π§ Intelligent layout | Vertical, horizontal, or float β switch on the fly |
| π§© Custom profiles | Ready to configure e.g. lazygit, node, htop, etc. |
π§ͺ Preview
*Figure 1: Horizontal terminal in FKvim with transparent background*
*Figure 2: Floating terminal in FKvim with transparent background*
*Figure 3: Vertical terminal in FKvim with transparent background*
---
π₯οΈ Terminal Keybindings
| Keybinding | Action |
|---|---|
<C-\> |
Toggle terminal (floating) |
<Space>tt |
Toggle last terminal |
<Space>th |
Open terminal (horizontal split) |
<Space>tv |
Open terminal (vertical split) |
<Space>tf |
Open terminal (floating window) |
<D-Left> / <D-Right> |
Move between code β terminal |
<D-w> |
Close terminal from insert/normal |
π¨ Theme Integration
- Fully supports Catppuccin Mocha
- Transparent terminal background (
guibg = NONE) - Styled float border with Catppuccin green
#a6e3a1
β Requirements
catppuccintheme pluginnvim-transparenttoggleterm.nvimadded in FKvim's plugin list
π Sample Config Location
-- lua/fk_configs/fk_toggleterm.lua
require("toggleterm").setup({
...
highlights = {
Normal = { guibg = "NONE" },
NormalFloat = { guibg = "NONE" },
FloatBorder = {
guifg = "#a6e3a1",
guibg = "NONE",
},
},
})π§ Coming Soon
- β¨οΈ LazyGit + Node.js Terminal Profiles
- π Auto-toggle terminals on build/test
- πΌοΈ Terminal Theming Presets
β οΈ Important Note: This version ofFKvimand its previous versions doesn't support multi buffers, so you can only use one Fkterm , if you want to use multiple terminals then upgrade to latest version ofFKvim.
π¨βπ» Crafted by Mayank Kumar Jha
β‘ FKvim β The Ultimate Dev Environment