747fa04bb8
Added ffmpeg
2025-05-03 20:19:05 +03:00
9dd0dcfb5a
Added github actions lsp
2025-05-01 20:10:53 +03:00
5e613535a6
Added css vars lang server
2025-05-01 19:30:59 +03:00
8c2fb62690
Removed mason
2025-05-01 18:55:00 +03:00
522fd07b1d
Removed activity watcher and removed some useless stuff from alpha nvim
...
dashboard
2025-05-01 18:21:49 +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
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
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
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
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
883e005866
Added cloudflare vpn and also prism launcher cuz modrinth is broken
...
again
2025-02-13 11:00:49 +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
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 btop
2025-01-24 23:33:40 +02:00
684c963b6c
Added a bunch of modern unix tools, will later remove the stuff I don't
...
use from this list
2025-01-24 13:41:57 +02:00
c9aea386d7
Added xxd to see raw binary
2025-01-21 16:17:47 +02:00
c93b6f2cae
Added image magick for converting images to 1-bit bitmap images
2025-01-21 13:38:28 +02:00
a5d7caffea
Removed nh cuz it was slow as fuck and had some issues bcz it didn't run
...
as sudo
2025-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 disk
2025-01-21 12:56:29 +02:00
dfca23764d
Added libisoburn for xorriso (playing around with OS development)
2025-01-19 15:54:31 +02:00
85ab608bad
Replaced manual ghostty flake with nixpkgs ghostty
2025-01-19 15:54:05 +02:00
1c11629a0a
Updated nix flake
2025-01-19 12:35:36 +02:00
54709191ef
Added minisign to verify zig/zls signatures
2025-01-18 23:40:11 +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)
2025-01-18 14:28:19 +02:00
049cb533fa
Changed EFI uuid after I deleted the 100MB one and then created a new
...
1GB one
2025-01-18 14:22:54 +02:00
b971f4a769
Added asm-lsp and gdb
2025-01-18 09:33:28 +02:00
ddd0f1552e
Added albert which is basically a better krunner
2025-01-10 14:40:31 +02:00
5ccf55e38f
Added activitywatch
2025-01-05 14:04:54 +02:00
e394f7d628
Added gparted to resize my boot from 100MB to 500MB and nasm to do some
...
assembly stuff
2025-01-04 13:28:20 +02:00
00ac6286ca
Added vesktop cuz discord screensharing on wayland is still fucking
...
broken even when using xwayland bridge
2025-01-03 19:49:49 +02:00
beb16396de
Added pygithub to run a script that mirrors my github repos to gitea
2025-01-01 23:31:45 +02:00
ce7651ed6e
Revert "Updated flake.lock"
...
This reverts commit 55c738a265 .
2025-01-01 19:38:47 +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 now
2025-01-01 19:30:19 +02:00
457e96eedb
Updated font to use the correct package
2025-01-01 12:37:56 +02:00
6daf7a47e3
Changed hostname to kyren-laptop and added syncthing
2024-12-31 23:30:15 +02:00
cc4778f46e
Added libreoffice to edit my resume, also investigating self-hosting
...
syncthing on my VPS
2024-12-30 13:27:12 +02:00
bc7775f5bc
Added dig yesterday to debug the website and ssl but keeping it cuz it's
...
useful
2024-12-28 22:08:43 +02:00
5e70bb4480
Added sops to manage secrets for my server
2024-12-26 23:40:59 +02:00
56690260ef
Removed formatters and self formmated some stuff, also nixd is broken
...
idk why will try to fix it later
2024-12-26 19:12:44 +02:00
8bb6abc6d4
Finally added a formatter and LSP for nix
2024-12-26 17:21:27 +02:00
2c36da019d
Enabled KVM/QEMU, might use it to run some sandboxed windows machines
2024-12-24 18:57:09 +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)
2024-12-21 22:15:50 +02:00
7f636ec6ea
Added rar to be able to open .rar files in ark
2024-12-19 23:20:42 +02:00
10c5d98db1
Added git sync for my notes dir and made the battery notifications run
...
less frequently
2024-12-18 12:08:39 +02:00
74c1ef70ce
Removed atuin, and also .korganizerrc is no longer kept in my dotfiles
...
as it changes too frequently with things like my current view and it's
pointless to version control (but will probably back it up somewhere
privately)
2024-12-18 12:05:17 +02:00