Commit Graph

535 Commits

Author SHA1 Message Date
8c2fb62690 Removed mason 2025-05-01 18:55:00 +03:00
f5f19a6d4c Removed dbee, it's cool but I am not using it, will re-add if needed 2025-05-01 18:43:09 +03:00
4d6f3f1d38 Removed nvim-java, will re-add when I do java, removed code playground
bcz I won't use it and removed a fixme bcz past me said to remove it but
idk if I should've removed it
2025-05-01 18:40:55 +03:00
88bd0449ed Removed dap as it's not used, will add it if I start needing a debugger 2025-05-01 18:40:18 +03:00
522fd07b1d Removed activity watcher and removed some useless stuff from alpha nvim
dashboard
2025-05-01 18:21:49 +03:00
05dd99ccaf Fixed octo.nvim to work with snacks 2025-05-01 17:25:23 +03:00
fa73efd6ab Removed a bunch of unneeded plugins 2025-05-01 16:59:17 +03:00
5b6799fa0e Removed buffer-vacuum as it was causing with issues with oil and other
plugins, see: https://github.com/stevearc/oil.nvim/issues/624
2025-05-01 16:58:29 +03:00
09f2f9f74b Markdown-toggle plugin is now lazy loaded 2025-05-01 16:53:02 +03:00
9a53ba17c0 Fixed harpoon keybinds of 6+ not working unless already loaded 2025-05-01 16:52:23 +03:00
19c2b2e8bb Deleted a bunch of unneeded files 2025-05-01 14:08:52 +03:00
a070aee731 Disabled example todos so they don't show up in the list 2025-05-01 12:39:49 +03:00
cbc300023c TODOs now show even if inside hidden/symlinked files 2025-05-01 12:33:16 +03:00
c9977ec0de Updated nvim 2025-05-01 12:32:27 +03:00
d6415a9301 Removed lspconfig, migrated old lua/go snippets to new snippets format 2025-04-29 19:14:35 +03:00
8ad80a4040 Changed commit completion trigger from : to ~ bcz it was annoying 2025-04-29 17:35:47 +03:00
ed5c4406a9 Configured nvim blink-cmp plugin, a few notes:
Added nvim-scissors to make snippets easier to configure
Added colorful-menu to make completions cooler (more like
IntelliJ/vsc*de), disabled for now until carbonight has colors for it
Removed nvim-cmp
Installed jq for formatting json snippets
2025-04-29 17:30:08 +03:00
0e692de135 Fixed bug where lsp wouldn't work between nvim restarts 2025-04-27 21:26:36 +03:00
101076d9a9 Re-added indent-blankline instead of snacks and also disabled snacks
bigfile
2025-04-27 21:20:38 +03:00
21107f040b Massive nvim refactor, migrated from nvim-lspconfig to NVIM 0.11 lsp/*
also migrated most LSP clients to nix rather than mason
2025-04-27 14:12:18 +03:00
49be66e67a Experimenting with searching thru nvim (wit) and also running commands
using noice
2025-04-26 18:20:23 +03:00
ccdf0d4594 Added noice.nvim, might change some of the settings later 2025-04-26 13:58:36 +03:00
f49c9899d1 Color highlighting in nvim now works immediately (no need to "refresh"
the buffer)
2025-04-26 13:09:25 +03:00
4b9daf2aca Deleted a bunch of unneeded nvim plugins and changed some nvim plugins 2025-04-25 23:30:19 +03:00
fa2ff53113 Reverted back to alpha dashboard cuz I cba to configure it, and I have
auto sessions so I only see it if using `nvim` in ~/ and I do like alpha
having random programming quotes
2025-04-25 21:24:18 +03:00
c553fed05d Refactored auto-session for nvim, added snacks dashboard, not configured
yet
2025-04-25 21:19:08 +03:00
73ebdfffcf Added to todo-comments search pattern just in case
For reference: https://github.com/folke/todo-comments.nvim/pull/180
2025-04-25 20:19:03 +03:00
5bee06565a Todo comment in nvim now support TODO(author): syntax 2025-04-25 20:01:58 +03:00
a7eb6600c4 Added snacks terminal although I don't like it, I tried in the past some
terminal plugins and I found them very lacking, I'll do more research tmr
2025-04-25 00:09:04 +03:00
018350e552 Added snacks input and added scratch buffer + ability to delete scratch
buffers
2025-04-24 23:44:37 +03:00
02b5384802 Added snacks quickfile and LSP file-rename in oil 2025-04-24 20:49:57 +03:00
67a4bc03ac Replaced telescope and trouble with snacks picker 2025-04-24 20:34:48 +03:00
1ccaffed4d Added snacks bigfile to disable some stuff in big files so it actually
loads
2025-04-24 15:26:52 +03:00
81da838549 Added snacks gitbrowse to open the current file in a github repo (or
copy the url of that)
2025-04-24 13:06:38 +03:00
fbbc9cb6d1 Replaced indent-blankline with snacks indent 2025-04-24 13:06:21 +03:00
6bef8f32b1 Refactored nvim config to make it easier and less insanely nested 2025-04-24 11:36:39 +03:00
dbd9a6fdd0 Replaced my global notify with snacks notify 2025-04-24 11:23:18 +03:00
007f71ce69 Replaced nvim-notify with snacks notifier and downloaded some more
programs for pdf/latex image support for snacks
2025-04-24 11:09:38 +03:00
996a61f2dd Added snacks to display images in nvim (needs ghostty) 2025-04-23 23:43:07 +03:00
99d0715a41 Added code-playground for fast testing + execution of random shit 2025-04-23 22:36:54 +03:00
bdbde54648 Added nix LSP (nil_ls)
I love it, it just works out of the box, unlike nixd which was so broken
I couldn't get it to work, and it's so much more featureful, it has
insane autocompletion for keywords and vars and I can go to
definition/go to references on files/vars etc and it has diagnostics and
shows when there is an error, it's so much better, and it has completion
for nix options
2025-04-23 18:34:02 +03:00
9745e7004f Oil can now copy paste into clipboard with gy and gp 2025-04-23 18:30:00 +03:00
3f0f0a08bc Updated nvim plugins 2025-04-23 12:07:50 +03:00
4da3485ada Updated flake.lock 2025-04-22 19:32:02 +03:00
b86c4a8590 Re-enabled markdown lsp so I can go to definition on [[links]] 2025-04-21 23:30:04 +03:00
9ca23af4f7 Added keymaps to move blocks in visual mode in vim 2025-04-21 00:12:48 +03:00
286340b6f1 Refactored nix config to make it slightly more modular 2025-04-20 01:34:33 +03:00
0c9444b0ce Added drawio for VH paradox diagram 2025-04-19 23:50:41 +03:00
15347b8879 Added systemd timer to automatically track sleeping schedule
(technically tracks when the PC is on/off)
2025-02-27 17:21:44 +02:00
9a15072355 Updated zshrc to use my new CLI instead of tms 2025-02-27 17:21:37 +02:00