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
986cdfcab0
Moved tms into my own cli tool
2025-02-26 13:52:37 +02:00
883e005866
Added cloudflare vpn and also prism launcher cuz modrinth is broken
...
again
2025-02-13 11:00:49 +02:00
ceb2a697c5
Changed some zig lsp stuff
2025-02-09 20:48:09 +02:00
bc92210775
Prevent seeing error from neogit when commiting
2025-02-03 15:03:29 +02:00
20f4f93603
Fixed the issue where diagnostics wouldn't clear properly
2025-02-02 15:09:13 +02:00
de0502584a
Added unused highlighting for zig instead of the annoying errors
2025-02-02 14:57:55 +02:00
cfdbfba27c
Updated nix flake
2025-02-02 13:47:01 +02:00
6b5a741199
Updated nvim plugins
2025-02-02 10:55:05 +02:00
0b8cb2d90f
Added aseprite
2025-02-01 13:31:40 +02:00
d8b3db3e83
Added mold cuz I am trying out bevy (along with raylib-zig) and mold is
...
x5 faster than lld which is idk how much faster than ld
2025-01-30 16:12:24 +02:00
eb389d6199
Removed a bunch of shit and will just use dev shells, here's a list of
...
resources as a reference for future me:
https://ziggit.dev/t/windows-system-library-include-issues-with-build-zig/3150
https://discourse.nixos.org/t/how-can-i-resolve-this-libwayland-client-glfw-wayland-error/33824/6
https://discourse.nixos.org/t/raylib-games-failed-to-load-libwayland-client/45722
e1b4b26f34/default.nix (L11)
7f266be470/pkgs/by-name/ee/eepers/package.nix
https://discourse.nixos.org/t/running-a-rust-application-that-needs-egl-with-shell-nix/33245
https://discourse.nixos.org/t/cannot-find-library-on-statically-linked-builds/36169/4
https://nixos.wiki/wiki/Cross_Compiling
83aa7b8e66
https://github.com/quot/Zig-Raylib-Flake-Template/tree/main (works with
zig13 only)
https://github.com/nix-community/templates/blob/main/zig/flake.nix
https://www.reddit.com/r/Zig/comments/1g3lwh0/using_raylib_with_zig_how/
https://github.com/Miou-zora/Raylib-Zig-Nix/blob/main/build.zig.zon
(doesn't work)
https://github.com/google-deepmind/pysc2/issues/207
https://github.com/ziglang/zig/issues/16733
https://github.com/ziglang/zig/issues/16733#issuecomment-1818185713
https://github.com/ziglang/zig/issues/13177
https://github.com/bevyengine/bevy/blob/latest/docs/linux_dependencies.md
This last one is bevy docs but copying the nix-shell andd adding
wayland-scanner seems to also work for zig raylib
2025-01-30 14:04:04 +02:00
95ee8864fc
Added a bunch of shit to try and compile raylib cuz nixos has issues,
...
will probably remove all of it and just use nix-shells
2025-01-30 13:32:02 +02:00