d6415a9301
Removed lspconfig, migrated old lua/go snippets to new snippets formatKyren2232025-04-29 19:14:35 +03:00
8ad80a4040
Changed commit completion trigger from : to ~ bcz it was annoyingKyren2232025-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 snippetsKyren2232025-04-29 17:29:21 +03:00
0e692de135
Fixed bug where lsp wouldn't work between nvim restartsKyren2232025-04-27 21:26:36 +03:00
101076d9a9
Re-added indent-blankline instead of snacks and also disabled snacks bigfileKyren2232025-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 masonKyren2232025-04-27 14:12:18 +03:00
49be66e67a
Experimenting with searching thru nvim (wit) and also running commands using noiceKyren2232025-04-26 18:20:23 +03:00
ccdf0d4594
Added noice.nvim, might change some of the settings laterKyren2232025-04-26 13:58:36 +03:00
f49c9899d1
Color highlighting in nvim now works immediately (no need to "refresh" the buffer)Kyren2232025-04-26 13:09:25 +03:00
4b9daf2aca
Deleted a bunch of unneeded nvim plugins and changed some nvim pluginsKyren2232025-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 quotesKyren2232025-04-25 21:24:18 +03:00
c553fed05d
Refactored auto-session for nvim, added snacks dashboard, not configured yetKyren2232025-04-25 21:19:08 +03:00
5bee06565a
Todo comment in nvim now support TODO(author): syntaxKyren2232025-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 tmrKyren2232025-04-25 00:09:04 +03:00
018350e552
Added snacks input and added scratch buffer + ability to delete scratch buffersKyren2232025-04-24 23:44:37 +03:00
02b5384802
Added snacks quickfile and LSP file-rename in oilKyren2232025-04-24 20:49:57 +03:00
67a4bc03ac
Replaced telescope and trouble with snacks pickerKyren2232025-04-24 20:34:48 +03:00
1ccaffed4d
Added snacks bigfile to disable some stuff in big files so it actually loadsKyren2232025-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)Kyren2232025-04-24 13:06:38 +03:00
fbbc9cb6d1
Replaced indent-blankline with snacks indentKyren2232025-04-24 13:06:21 +03:00
6bef8f32b1
Refactored nvim config to make it easier and less insanely nestedKyren2232025-04-24 11:36:39 +03:00
dbd9a6fdd0
Replaced my global notify with snacks notifyKyren2232025-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 snacksKyren2232025-04-24 11:09:38 +03:00
996a61f2dd
Added snacks to display images in nvim (needs ghostty)Kyren2232025-04-23 23:43:07 +03:00
99d0715a41
Added code-playground for fast testing + execution of random shitKyren2232025-04-23 22:36:54 +03: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 ldKyren2232025-01-30 16:12:24 +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-shellsKyren2232025-01-30 13:32:02 +02:00
894c4deb84
Removed a bunch of the modern utils I don't think I will need, kept bottom bcz it's pretty cool but will probably still use btopKyren2232025-01-24 23:33:40 +02:00
541b7b0562
Updated oil to move to trash (cuz I almost lost 4 hours of work, but git had a dangling blob with that saved it)Kyren2232025-01-24 21:41:36 +02:00
684c963b6c
Added a bunch of modern unix tools, will later remove the stuff I don't use from this listKyren2232025-01-24 13:41:57 +02:00
c93b6f2cae
Added image magick for converting images to 1-bit bitmap imagesKyren2232025-01-21 13:38:28 +02:00
188acad6d8
Automatically start some applications when a shell starts for the first time (which is when I startup my pc)Kyren2232025-01-21 13:27:04 +02:00
a5d7caffea
Removed nh cuz it was slow as fuck and had some issues bcz it didn't run as sudoKyren2232025-01-21 13:11:34 +02:00
1a5472bac5
Added ncdu which is like wiztree on windows or fileflight with dolphin but TUI Also added nix store optimizations which should take less space on diskKyren2232025-01-21 12:56:29 +02:00
dfca23764d
Added libisoburn for xorriso (playing around with OS development)Kyren2232025-01-19 15:54:31 +02:00
85ab608bad
Replaced manual ghostty flake with nixpkgs ghosttyKyren2232025-01-19 15:54:05 +02:00
4886770d8f
Fixed ghostty issues after upgradeKyren2232025-01-19 14:08:21 +02:00
54709191ef
Added minisign to verify zig/zls signaturesKyren2232025-01-18 23:40:11 +02:00
394d62597c
Globally ignore .directory files in git reposKyren2232025-01-18 18:11:09 +02:00
80c809f073
Removed some unused packages, also gparted cuz I no longer need it bcz I fixed the rebuild failure issue (see last commit)Kyren2232025-01-18 14:28:19 +02:00
049cb533fa
Changed EFI uuid after I deleted the 100MB one and then created a new 1GB oneKyren2232025-01-18 14:22:54 +02:00
ddd0f1552e
Added albert which is basically a better krunnerKyren2232025-01-10 14:40:31 +02:00
9f8f5d1f03
Trying to fix issue where activitywatch wouldn't work until I nixos rebuild bcz of the boot being full so I can't rebuild properlyKyren2232025-01-08 11:44:05 +02:00
bcf5dc10ef
Made activitywatch automatically startKyren2232025-01-05 17:04:11 +02:00
e394f7d628
Added gparted to resize my boot from 100MB to 500MB and nasm to do some assembly stuffKyren2232025-01-04 13:28:20 +02:00
00ac6286ca
Added vesktop cuz discord screensharing on wayland is still fucking broken even when using xwayland bridgeKyren2232025-01-03 19:49:49 +02:00
622ba547e4
Added fzf-git script which is really cool for easily picking commit hashesKyren2232025-01-02 17:28:01 +02:00
beb16396de
Added pygithub to run a script that mirrors my github repos to giteaKyren2232025-01-01 23:31:45 +02:00
38a6330497
Readded the backup that was createdKyren2232025-01-01 19:42:45 +02:00
723d7bd632
Updated the flake but the boot partition is too small to update so I will have to repartition or just revert for nowKyren2232025-01-01 19:30:19 +02:00
457e96eedb
Updated font to use the correct packageKyren2232025-01-01 12:37:56 +02:00
d852089d65
Added go tags to generate json tags in go, disabled some NVIM plugin that caused issues after update and set my mouse to hide in ghostty (which annoyed me for a while, I was putting my mouse offscreen when using ghostty)Kyren2232024-12-21 22:15:50 +02:00