Commit graph

85 commits

Author SHA1 Message Date
Simon Lasbrugnas
cb49ba5c9a
feat(lazy)!: Rewrite config with lazy.nvim 2023-11-26 03:42:10 +01:00
Simon Lasbrugnas
054186ccf1
chore(plugin): update mini.lua and nvim-tree.lua
Removed matching automatching pairs
Updated filters in nvim-tree.lua to include all files
2023-11-25 01:45:37 +01:00
Simon Lasbrugnas
5bf5677f5e
Update config 2023-11-22 11:42:45 +01:00
Simon Lasbrugnas
8105c69f23
Update config 2023-11-22 02:15:20 +01:00
Simon Lasbrugnas
0931bbe80c
feat(plugin): Use GPT-3.5 turbo because it's cheaper 2023-11-21 10:02:18 +01:00
Simon Lasbrugnas
09ce90a229
feat: add colorscheme switcher and format keybinding
Introduced a new keybinding for switching colorschemes and changed the format
 keybinding to '<leader>ff'.
2023-11-15 08:10:15 +01:00
Simon Lasbrugnas
36df2834e5
feat: update nvim plugins and configurations
Update Neovim plugins and keybindings for an improved development experience
. Changes include the addition of `toggleterm.nvim` for better terminal support
, `conform.nvim` for easier configurations, new themes, AI assistance with `
neoai.nvim`, version control enhancements, and more. Removed unused themes and
 plugins to streamline the setup. Refactored keybindings for better navigation
 and usability.

ChatGPT is taking its job seriously
2023-11-15 06:38:23 +01:00
Simon Lasbrugnas
ad7936435e
chore(plugin): update neoai model name to gpt-4-1106-preview
Update the model parameter within the neoai plugin configuration to reference
 the newer gpt-4-1106-preview model for enhanced capabilities.
2023-11-14 13:53:50 +01:00
Simon Lasbrugnas
6af6ac3fb4
feat(neoai): enhance plugin setup
Added additional configurations to the NeoAI plugin setup in the lua script
. This offers more customization options for users.

Related update: b/after/plugin/neoai.lua
2023-11-14 13:50:32 +01:00
Simon Lasbrugnas
2c81514221
feat: update plugin configurations and add new ones
Update default configurations such as disabling netrw, setting 'isfname' option
 and better key mappings for several use cases including navigation, and deletion
 of buffers among others.

Add new plugins including Comment.nvim for easier code commenting, nvim-tree
 for file exploration, gitsigns for git activity within nvim, and several color
 scheme plugins for better aesthetics.

Also updated several existing plugins configurations, including telescope for
 file searching, trouble for diagnostics within nvim, and nvim-treesitter for
 better syntax highlighting.

The key mappings have been improved to serve a variety of use cases, including
, but not limited to, finding files, tab navigation, and various mappings for
 LSP functionalities.

The aesthetics of the editor has been updated by adding a variety of color schemes
 to choose from, including fleet-theme-nvim, catppuccin, rose-pine, and toky
onight.nvim

Features like comment toggling with Comment.nvim, file tree viewing with nv
im-tree and git activity per line with gitsigns.nvim have also been introduced
.
Some plugins like vim-bujo have also been removed as they no longer seem to
 be used in the configuration.

The packer.lua file has also been edited to reflect these changes, with additions
 of plugins and the removal of vim-bujo.

The lsp.lua file has been updated to include new commands that handles formatting
, eslint auto-fixing and added mappings for signature help and type definitions
.
Some key plugin configuration files have been newly created, like comment.lua
, gitsigns.lua, indent-blankline.lua, neoai.lua, nvim-tree.lua, which were not
 present before.

Existing plugins configuration files like telescope.lua, trouble.lua, zenmode
.lua have been updated for better usability.

Finally, netrw, the default vim file explorer has been disabled as it has been
 replaced by the nvim-tree plugin.

/!\ OPEN AI wrote that
2023-11-14 13:44:10 +01:00
Simon Lasbrugnas
9cd6b9f8f0
feat: add vim-surround plugin 2023-08-18 00:10:48 +02:00
Simon Lasbrugnas
5aa5ad219a
feat: add vim-fetch and update config 2023-08-16 01:17:55 +02:00
Simon Lasbrugnas
5b1b223636
remove: vim-bujo keybindings 2023-08-16 01:17:19 +02:00
Simon Lasbrugnas
2495f12a5a
style: increase vim-bujo buffer window width 40 -> 60 2023-08-11 14:50:22 +02:00
Simon Lasbrugnas
5f8e237669
feat: add vim-bujo keybindings (todo-list management) 2023-08-11 14:40:39 +02:00
Simon Lasbrugnas
c06a6e0fb8
feat: add intelephense licence key file 2023-08-11 13:39:35 +02:00
Simon Lasbrugnas
6927e675d5
feat: add good syntax highlighting for twig files 2023-08-11 13:38:51 +02:00
Simon Lasbrugnas
3e9480b891 style: add horizontal scrolloff 2023-08-10 13:46:26 +02:00
Simon Lasbrugnas
b67f002a09 Fix telescope find all files no ignore 2023-08-08 16:14:56 +02:00
Simon Lasbrugnas
fcdbd5be09 Add <leader>pf in telescope for Project Find (find all files) 2023-08-08 16:02:39 +02:00
Simon Lasbrugnas
6d7a054198
Add :bnext :bprevious keybindings 2023-07-25 16:15:26 +02:00
Simon Lasbrugnas
27b9212cf8
Update config 2023-07-25 03:44:24 +02:00
Simon Lasbrugnas
e769cd88ba
Remove custom diff colors 2023-07-24 12:39:51 +02:00
Simon Lasbrugnas
ff062d4fa9
Add diff colors, change fugitive keybindings 2023-07-24 12:14:32 +02:00
Simon Lasbrugnas
22719ae09b
Change LSP keybindings 2023-07-24 01:38:34 +02:00
Simon Lasbrugnas
c111c63631 Use GUI cursor 2023-07-20 13:42:53 +02:00
Simon Lasbrugnas
8916794b46 Add ThePrimeagen/refactoring plugin 2023-07-20 13:42:17 +02:00
Simon Lasbrugnas
1b24928252 Merge remote-tracking branch 'refs/remotes/origin/main' 2023-07-20 13:35:06 +02:00
Simon Lasbrugnas
86f0796579 Disable cloak 2023-07-20 13:34:29 +02:00
Simon Lasbrugnas
8e5e944e93
Remove unused configs 2023-07-19 14:14:10 +02:00
Simon Lasbrugnas
a77a2fcf0b
Update config 2023-07-19 14:11:29 +02:00
Simon Lasbrugnas
5abaf66fcc
Remove packer_compiled from repo 2023-07-19 14:02:04 +02:00
Simon Lasbrugnas
63c40f54c3
Remove packer_compiled.lua from repo 2023-07-19 13:53:26 +02:00
Simon Lasbrugnas
71a02c1e88
Update packer configuration 2023-07-19 13:53:09 +02:00
Simon Lasbrugnas
cd33c4a51d Initial commit 2023-07-18 14:07:42 +02:00