Commit Graph

10 Commits

Author SHA1 Message Date
07ced57dc5 Added a fzf-lua picker for workspaces, bound to <leader>w 2024-09-11 23:25:04 +02:00
bddd3dc1ee File Manager, Workspaces and some keybindings
- new plugins:
  . neo-tree - file manager
  . workspaces - workspace management (light projects)

- keybindings
  . <leader>g for Neogit
  . <leader>t for Neotree
  . <leader>w for WorkspacesOpen
  . <space>D for fzf.diagnostics_workspace

- options
  . truncate long lines in view (set nowrap)
2024-09-11 22:17:32 +02:00
913f8a04fd Configured which-key 2024-09-11 12:23:22 +02:00
71728e9df7 Added lualine as improved statusline 2024-09-11 12:17:24 +02:00
92802c5688 Some options changed, e.g. wrapping for left,right in all modes 2024-09-11 12:16:26 +02:00
df5434fd81 Keybindings: \b = fzf buffers, <space>d and <space>s for lsp stuff 2024-09-09 15:47:33 +02:00
d9a848fc6d Dropped definitions for neovide - did not work well with copy/paste 2024-09-09 15:46:57 +02:00
2dfd39b1bc Properly configured vue language server finally
- all language servers now use on_attach to get proper keybindings
2024-09-09 13:25:17 +02:00
6b2f48285a Dropped duplicate lsp keybindings, added desc to fzf-lua ones 2024-09-09 13:24:42 +02:00
a91dfef8f1 First working setup in order to superseede Emacs 2024-09-09 09:50:41 +02:00