Skip to content

HAAZIQ-ALI/myNvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

11 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Neovim Config

image Neovim Screenshot

A simple, minimal Neovim setup focused on speed and minimalism .


πŸ“ Folder Structure

nvim/
β”œβ”€β”€ init.lua
└── lua/
    β”œβ”€β”€ core/
    β”‚   └── keymaps.lua
    └── plugins/
        β”œβ”€β”€ cmp.lua
        β”œβ”€β”€ colorscheme.lua
        β”œβ”€β”€ lsp.lua
        β”œβ”€β”€ lualine.lua
        β”œβ”€β”€ nvimtree.lua
        β”œβ”€β”€ telescope.lua
        └── treesitter.lua

Note : space is leader

⌨️ Keymaps

Mode Keybinding Action
Insert jk Exit insert mode
Normal <leader>w Save file
Normal <leader>q Quit
Normal <leader>ff Find files (Telescope)
Normal <leader>fg Live grep (Telescope)
Normal <leader>e Toggle file tree
Normal <leader>r Run command in split terminal
Normal <leader>s Add semicolon at end of a line

πŸ”Œ Plugins

  • nvim-cmp β€” Autocompletion
  • nvim-lspconfig β€” LSP support
  • nvim-treesitter β€” Syntax highlighting
  • telescope.nvim β€” Fuzzy finder
  • nvim-tree.lua β€” File explorer
  • lualine.nvim β€” Statusline
  • Colorscheme β€” Nightfox theme

About

My NeoVim config , everything from fast keymaps to colorschemes to useful plugins !!

Topics

Resources

Stars

Watchers

Forks

Languages