1
0
Commit Graph

136 Commits

Author SHA1 Message Date
793d33e952 Remove discord presence plugin again
It's disabled by default, and I'm not really using it, so no real point
in keeping it around.
2024-03-27 23:30:18 +01:00
839cbd80fe Exclude neogit status from hardtime filetypes 2024-03-21 16:15:11 +01:00
d5a95342b0 Hard times 2024-03-18 18:16:44 +01:00
36261800c0 Add back presence plugin
Restrict activity status with neoconf
2024-03-05 19:04:28 +01:00
4ea16fa3f0 Configure neoconf explicitly before lspconfig
Because lazy's dependency resolution is unreliable
2024-03-05 18:50:10 +01:00
ab4f565cb5 Change completion keymap
<CR> get in the way too often
2024-03-03 17:08:06 +01:00
00550d0e16 Add which-key plugin 2024-03-03 02:28:53 +01:00
4b06ebd1d7 Install regex and markdown treesitter parsers 2024-02-28 15:28:35 +01:00
519fb4bfb6 Show permissions in oil 2024-02-28 04:30:23 +01:00
36f171e562 Use presets for lsp doc border and command prompt 2024-02-27 05:11:09 +01:00
bb19d85b65 Add border for lsp documentation hover 2024-02-27 01:59:06 +01:00
e79bc5ab24 Set transparent background for catppuccin theme 2024-02-27 01:43:31 +01:00
f0bdbb11a3 Move noice config into submodule 2024-02-12 03:40:22 +01:00
73b53d408a Update rust-analyzer config 2024-02-11 21:32:21 +01:00
1429815e27 Add nil_ls lsp config 2024-02-09 23:55:24 +01:00
07763873c6 Add neoconf for project local settings 2024-02-04 17:48:21 +01:00
0558e8d786 Split harpoon and telescope configs 2024-01-31 22:01:18 +01:00
07322e2636 Keep prompt when switching find file and buffer 2024-01-31 16:14:36 +01:00
75e56fead9 Add keymaping to dismiss noice messages 2024-01-30 19:44:54 +01:00
eabe6335b3 Add telescope binding to swap file finder and bufs 2024-01-30 19:39:03 +01:00
2988dc3cb5 Add catppuccin theme and update plugins 2024-01-30 15:34:30 +01:00
b4ed22609a Update crates.nvim to use main branch 2024-01-24 13:41:20 +01:00
f02f751efb Update plugins
Updates crates.nvim to v0.4
2024-01-24 13:36:54 +01:00
2c22b186c7 Add noice.nvim 2024-01-13 17:06:05 +01:00
33a2e8aaa1 Make sure diagnostic signs have the correct color
Hope this is the last time I have to mess with those damn icons...
2024-01-07 01:00:52 +01:00
2eb9979462 Fix status column error icon 2024-01-07 00:53:55 +01:00
02d2f4066e Add back format on save functionality 2024-01-06 23:51:54 +01:00
a6e93a6d76 Remove lsp-zero and merge configs into one file 2024-01-06 21:45:24 +01:00
0cdaba658f Remove unused snippet plugins 2024-01-06 20:37:56 +01:00
4b212bf384 Update plugins
Actuall remove overseer plugin
Replace nvim-tree with oil.nvim
2024-01-06 14:24:41 +01:00
12fadfcac6 Remove some unused plugins 2023-12-31 17:54:51 +01:00
fe56acdbe2 Show notification window at the bottom
Probably less intrusive this way, we'll see...
2023-12-31 17:54:51 +01:00
13564f5517 Add autocommand for yank highlighting 2023-12-31 17:54:51 +01:00
8af3f6724f Add keymap to toggle the ui 2023-12-31 17:54:51 +01:00
c4a9c95473 Add neodev for better completion within lua config 2023-12-31 17:54:51 +01:00
13e1004eb4 Add dap plugins 2023-12-31 17:54:51 +01:00
778159492b Update plugins 2023-10-10 16:02:14 +02:00
88c2022eb6 Try lazy loading more plugins 2023-09-14 17:03:19 +02:00
83479990d0 Add trouble plugin 2023-09-13 20:52:15 +02:00
b8a83927ab Add borders to lazy ui 2023-09-09 18:32:40 +02:00
3b48153637 Use event instead of cond for wakatime
cond doesn't work as expected
2023-09-09 18:32:25 +02:00
b680a88e0d Switch to fork of ayu theme 2023-09-08 13:51:58 +02:00
e002342c7f Show normal line numbers in insert mode 2023-09-08 13:42:25 +02:00
a71534ee68 Add statuscol plugin 2023-09-07 18:43:20 +02:00
34d17c0db9 Lazy load some of the plugins 2023-09-07 16:46:55 +02:00
1a645ecd7d Split up lsp config 2023-09-07 15:59:57 +02:00
60e3dce6f3 Make sure some plugins have opts set 2023-09-07 15:01:21 +02:00
c18ee3cd1b Make sure lazy setup is using the locked commit 2023-09-03 23:41:31 +02:00
c0039f4a4c Add nvim-notify plugin 2023-09-02 03:16:12 +02:00
f4f5351df3 Add some keybindings for overseer 2023-09-02 03:10:49 +02:00
22ecb7eb3e Add dressing.nvim for better lsp prompts 2023-09-02 02:40:36 +02:00
344cbe1f95 Migrate to lazy plugin manager 2023-09-01 21:48:42 +02:00
0312cd06ae Reload packer.lua if any of the sub configs change 2023-09-01 18:27:50 +02:00
aa2c108f5a Ensure that rust-analyzer always uses all features 2023-09-01 18:00:18 +02:00
42ae07b768 Ensure that a lsp for lua is installed 2023-09-01 03:06:34 +02:00
19ca68c171 Add lspkind for fancier completion 2023-08-31 20:21:09 +02:00
ec1e771f69 Move cursor to right after exiting insert mode
Otherwise the cursor will be shifted to the left
2023-08-31 20:20:20 +02:00
2043fd6caa Remap macro record and add more ergonomic insert mode exit 2023-08-31 17:47:22 +02:00
e71e23ef5a Update lsp-zero to branch 2.x 2023-08-31 14:29:20 +02:00
f75fd7c376 Remove unused telescope keybinds and add live grep binding 2023-08-30 21:23:32 +02:00
89a5ae5140 Add escape keymap to close nvim-tree 2023-08-25 15:38:17 +02:00
1b1087ef55 Add plugin to fold comments and imports 2023-08-09 16:47:33 +02:00
a821534536 Configure rust-analyzer to use nightly rustfmt 2023-07-31 18:16:18 +02:00
67b90b9f1e Show cursorline when not in insert mode 2023-07-18 15:21:42 +02:00
83c8633436 Update neogit upstream location 2023-07-05 17:36:21 +02:00
335d062b7b Add rainbow_csv plugin 2023-07-05 16:11:10 +02:00
bee3afc324 Enable yanking to system clipboard 2023-06-15 14:18:16 +02:00
c330103981 Only load wakatime when WAKATIME_HOME is set 2023-06-11 02:37:53 +02:00
387c3419ce Disable presence by default and add toggle function 2023-06-08 21:09:28 +02:00
fdd6684e8b Use normal mode by default for telescope windows 2023-05-30 15:05:20 +02:00
0578a3dede Update session save and restore behavior 2023-05-27 13:44:59 +02:00
19c453974f Add keymaps for neogit 2023-05-27 13:33:23 +02:00
cf5425bec3 Add neogit plugin 2023-05-25 00:56:38 +02:00
154be3e35e Plugin cleanup
Use non-broken version of lsp-zero
2023-05-13 13:44:16 +02:00
a76f0153cd Check if custom ssh config exists 2023-05-13 13:35:01 +02:00
a0475b1a85 Move plugin config
Files in after/plugin can be sourced before packer is done syncing
when setting up on a new system
2023-05-13 02:05:44 +02:00
2c0f7c7da8 Hopefully fix packer bootstrapping 2023-05-13 00:15:09 +02:00
220c3ad90d Add back autopairs and endwise 2023-05-11 13:24:45 +02:00
61bc435535 Add resession and crates plugins 2023-05-10 19:19:16 +02:00
c8ac4bf07f Lualine and LSP tweaks 2023-05-09 17:28:09 +02:00
80befc33f8 Add some mor plugins
Namingly lualine, cloak, and overseer
2023-05-09 12:15:38 +02:00
f513b0c18a Add nvim-tree plugin 2023-05-08 18:59:55 +02:00
38079d3307 Add packer installer and config auto-reloading 2023-05-08 16:33:30 +02:00
fcaa1f40c0 Add fancy netrw, treesitter-context, and remote-sshfs 2023-05-05 13:46:54 +02:00
73283b58b4 Add undotree plugin and update lsp config 2023-05-04 21:58:15 +02:00
d9ea8954ce Update configuration
Move configuration from VimL to Lua
2023-05-04 16:40:35 +02:00