e9bbb99257
Fixed desktopEntries error
2025-05-16 16:07:26 +03:00
2c5db1c0de
Refactored NixOS config to be more modular
2025-05-16 16:06:11 +03:00
4423b2f08f
Preparing for refactoring NixOS
2025-05-16 15:16:46 +03:00
b05cad07d3
Added openRGB to control PC rgb
2025-05-16 11:35:59 +03:00
de4af3398c
Added nvidia drivers for NixOS so the GPU will actually work properly
2025-05-15 19:00:20 +03:00
884a6d1e92
Added r2modman to mod Valheim
2025-05-15 13:09:53 +03:00
d2826c8584
Deleted unneeded config
2025-05-14 19:41:51 +03:00
d66f776667
Added gparted to format a thumb drive and changed nodejs from 23 to 24
...
bcz it just no longer exists on nixpkgs for some reason?
2025-05-14 19:35:43 +03:00
86ba015560
Moved to desktop and added a nix profile for desktop
2025-05-14 19:35:12 +03:00
493ab93adb
Added haruna for viewing videos in linux
2025-05-07 20:05:31 +03:00
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