Commit Graph

6 Commits

Author SHA1 Message Date
f4fb8fe907 Code Completions
Added in all the required plugins to get code completions, snippets,
linting, and formatting working. Also configured to auto install
a LSP for any language that isn't currently installed.
2024-08-05 11:26:38 -04:00
72fef12c29 LSP Integration
Integrated LSP functionality into neovim configurations. Installed
Mason to manage the installation of language servers. Used
mason-lspconfig for the bridge between Mason and nvim-lspconfig.
Also installed telescope-ui-select plugin to telescope to allow it
to use telescope and it's windows for code actions.
2024-08-04 21:03:03 -04:00
dbcd1bc391 Options Tweaks
Modified the following options:
  - Telescope
    - Changed to use latest release branch instead of a specific verson
  - Vim Options
    - Created custom keybinds for moving between windows:
      - <C-A-h> - Move Window Left
      - <C-A-j> - Move Window Down
      - <C-A-k> - Move Window Up
      - <C-A-l> - Move Window Right
2024-08-04 16:09:50 -04:00
956ea586d7 Barbar Addition
Added in barbar plugin to give us a tab line. Also added in keybinds
as follows for navigation:

<C-j> Previous Tab
<C-k> Next Tab
<C-h> Move Tab Left
<C-l> Move Tab Right
2024-08-04 14:39:54 -04:00
33c11fde16 Lualine Addition
Added in the lualine plugin with the palenight theme selected.
2024-08-02 14:50:35 -04:00
f4295a7ac1 Neovim Addition
Added in my custom configuration from Neovim that I started writing
from scratch. So far only have implemented tokyonight theme,
telescope, treesitter, and neotree.
2024-08-02 14:31:14 -04:00