my personal setup from neovim with transparent background
files structure:
├── init.lua --INFO: neovim main file
├── lazy-lock.json
└── lua
├── colorscheme.lua --INFO: file containing active colorscheme settings
├── keybindings.lua --INFO: keyboard shortcuts
└── plugins --INFO: plugins folder {each plugin separated by file}
❗ ATTENTION:
⚠️ need to enable transparency in terminal settings to work properly
⚠️ prettier.lua needs black formmater installed and added to the path
⚠️ install nodejs and yarn before using the commands below
⚠️ on windows you need to install neovim and the c/c++ compilation tools and add them to the path variable
on linux :
git clone --depth 1 https://github.com/miauware/neovim-dotfiles.git ~/.config/nvim && nvimon windows :
git clone --depth 1 https://github.com/miauware/neovim-dotfiles.git %LOCALAPPDATA%/nvim && nvimCtrl+Right: next tabCtrl+Left: previous tabCtrl+left click in a file: open in a new tab
Ctrl+t: open terminal inside Neovim
<leader>?: find recently opened files<leader><space>: list open buffers<leader>/: fuzzy search in current buffer<leader>gf: search Git files<leader>sf: search files in the system<leader>sh: search help tags<leader>sw: search current word<leader>sg: live grep<leader>sd: search diagnostics[d: go to previous diagnostic]d: go to next diagnostic<leader>e: show floating diagnostic<leader>q: open diagnostics list
Ctrl+s: saveCtrl+z: undoCtrl+r: redoCtrl+c: copyCtrl+v: pasteCtrl+x: cutCtrl+d: duplicate current line above (insert mode)Shift+← / Shift+→: select text in insert modeTab: insert 3 spaces (insert mode)
Ctrl+q: quit current buffer
Right-click: open custom popup menu
- Sessions managament with SessionStart SessionStop SessionSave SessionDelete and SessionLoad
- enable/disable transparency with TransparentToggle command
ctrl+]in insert mode open comment menu with categories to add

