Abdulrahman Sheikho
73cfe47848
tweaks: renames, typos, and other stuff.
2026-04-21 06:58:37 +03:00
Abdulrahman Sheikho
e1faf08f3a
add-plugin: snacks.nvim
...
This is still an experiment.
I'm using `snacks.nvim` mainly for its `snacks.picker`, which I'm also
using it mainly for its _git_ stylized preview window.
2026-04-03 21:15:06 +03:00
Abdulrahman Sheikho
678ac0187e
add-plugin: nvim-treesitter-textobjects
...
also add `which-key` groups.
2026-03-20 01:45:09 +03:00
Abdulrahman Sheikho
7535dda26f
add-plugin: fzf-lua
...
- add `which-key` groups, with additional `which-key` config.
- solve keymap conflict with `conform.nvim`.
2026-03-19 22:38:13 +03:00
Abdulrahman Sheikho
dc8156c52c
setup: add icons
...
additionally set `which-key` to have `helix` look.
2026-03-12 10:52:09 +03:00
Abdulrahman Sheikho
7a52a46ad4
setup: add keymaps
...
This commit also resolve keymap conflict that happens with `<leader>q`
2026-03-08 08:14:30 +03:00
Abdulrahman Sheikho
f9b07ed072
refactor: `init.lua` into modular layout
...
init.lua
lua/
├── core/
│ ├── autocommands.lua
│ ├── diagnostics.lua
│ ├── globals.lua
│ ├── init.lua
│ ├── keymaps.lua
│ ├── lazy-nvim.lua
│ └── options.lua
└── plugins/
├── blink.lua
├── conform.lua
├── gitsigns.lua
├── guess-indent.lua
├── mini.lua
├── nvim-lspconfig.lua
├── nvim-treesitter.lua
├── telescope.lua
├── todo-comments.lua
├── tokyonight.lua
└── which-key.lua
2026-03-07 12:38:31 +03:00