summaryrefslogtreecommitdiff
path: root/hosts
AgeCommit message (Collapse)Author
2025-06-22Added <C-n> and <C-p> keybinds to mprocs to quickly switch between procsKyren223
2025-06-22Renamed dekstop entry from whatsie to WasIstLos (forgot after IKyren223
switched), added inkscape to edit SVGs and removed all the junk from the previous commit
2025-06-22Backing up for future reference, tired to automount kopia but it seemsKyren223
very complicated and it's not worth my time: https://www.reddit.com/r/NixOS/comments/12uoti5/how_do_i_automount_fuse_devices/ https://stackoverflow.com/questions/1554178/how-to-register-fuse-filesystem-type-with-mount8-and-fstab https://home-manager.dev/manual/23.05/options.html#opt-services.udiskie.notify https://wiki.archlinux.org/title/Fstab https://forum.manjaro.org/t/root-tip-how-to-systemd-mount-unit-samples/1191/8 https://forum.manjaro.org/t/root-tip-how-to-use-systemd-to-mount-any-device/1185
2025-06-21Replaced whatsie with WasIstLos (formely whatsapp-for-linux) bcz whatsieKyren223
has some memory leak and seems to be broken. Also note there is some nvidia/wayland issue when running WasIstLos, so I added a GTK env var to the desktop entry and it fixes it. I got it from these issue (for future reference): https://github.com/tauri-apps/tauri/issues/10702
2025-06-17Replaced manual mounting in .zshrc with better mounting using systemdKyren223
2025-06-16Some stuff to try and fix firefox emojis issue, doesn't seem to workKyren223
2025-06-05Moved timers into their own nix module, fixed issues with sops, upgradedKyren223
gitea.py to use env vars for secrets, added a timer to run every 5 hours to mirror repos from github to gitea
2025-06-05Added sops nixKyren223
2025-06-03Moved virtiofsd to be near virtualization code and added appimage-run toKyren223
run appimages
2025-06-01Added kopia and conifgured virtual machines so I can run ubuntu to runKyren223
iDrive bcz iDrive doesn't fucking have a universal package like a flatpak or AppImage so I gotta use a VM just to use it
2025-05-16Fixed desktopEntries errorKyren223
2025-05-16Refactored NixOS config to be more modularKyren223
2025-05-16Preparing for refactoring NixOSKyren223
2025-05-16Added openRGB to control PC rgbKyren223
2025-05-15Added nvidia drivers for NixOS so the GPU will actually work properlyKyren223
2025-05-15Added r2modman to mod ValheimKyren223
2025-05-14Deleted unneeded configKyren223
2025-05-14Added gparted to format a thumb drive and changed nodejs from 23 to 24Kyren223
bcz it just no longer exists on nixpkgs for some reason?
2025-05-14Moved to desktop and added a nix profile for desktopKyren223
2025-05-07Added haruna for viewing videos in linuxKyren223
2025-05-03Added ffmpegKyren223
2025-05-01Added github actions lspKyren223
2025-05-01Added css vars lang serverKyren223
2025-05-01Removed masonKyren223
2025-05-01Removed activity watcher and removed some useless stuff from alpha nvimKyren223
dashboard
2025-04-29Configured nvim blink-cmp plugin, a few notes:Kyren223
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-27Massive nvim refactor, migrated from nvim-lspconfig to NVIM 0.11 lsp/*Kyren223
also migrated most LSP clients to nix rather than mason
2025-04-24Replaced nvim-notify with snacks notifier and downloaded some moreKyren223
programs for pdf/latex image support for snacks
2025-04-23Added snacks to display images in nvim (needs ghostty)Kyren223
2025-04-23Added nix LSP (nil_ls)Kyren223
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-20Refactored nix config to make it slightly more modularKyren223
2025-04-19Added drawio for VH paradox diagramKyren223
2025-02-27Added systemd timer to automatically track sleeping scheduleKyren223
(technically tracks when the PC is on/off)
2025-02-13Added cloudflare vpn and also prism launcher cuz modrinth is brokenKyren223
again
2025-02-01Added asepriteKyren223
2025-01-30Added mold cuz I am trying out bevy (along with raylib-zig) and mold isKyren223
x5 faster than lld which is idk how much faster than ld
2025-01-30Removed a bunch of shit and will just use dev shells, here's a list ofKyren223
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 https://github.com/Nydragon/cg-final-project/blob/e1b4b26f34161d83887a5815007c7d3615e098c1/default.nix#L11 https://github.com/NixOS/nixpkgs/blob/7f266be470ae071d1480755428e109988946e3b2/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 https://code.ffreling.com/fabs/doggo/commit/83aa7b8e668be4155de6ecb83f1fad292e2c0442?style=split&whitespace=ignore-change&show-outdated= 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-30Added a bunch of shit to try and compile raylib cuz nixos has issues,Kyren223
will probably remove all of it and just use nix-shells
2025-01-24Removed a bunch of the modern utils I don't think I will need, keptKyren223
bottom bcz it's pretty cool but will probably still use btop
2025-01-24Added a bunch of modern unix tools, will later remove the stuff I don'tKyren223
use from this list
2025-01-21Added xxd to see raw binaryKyren223
2025-01-21Added image magick for converting images to 1-bit bitmap imagesKyren223
2025-01-21Removed nh cuz it was slow as fuck and had some issues bcz it didn't runKyren223
as sudo
2025-01-21Added ncdu which is like wiztree on windows or fileflight with dolphinKyren223
but TUI Also added nix store optimizations which should take less space on disk
2025-01-19Added libisoburn for xorriso (playing around with OS development)Kyren223
2025-01-19Replaced manual ghostty flake with nixpkgs ghosttyKyren223
2025-01-19Updated nix flakeKyren223
2025-01-18Added minisign to verify zig/zls signaturesKyren223
2025-01-18Removed some unused packages, also gparted cuz I no longer need it bcz IKyren223
fixed the rebuild failure issue (see last commit)
2025-01-18Changed EFI uuid after I deleted the 100MB one and then created a newKyren223
1GB one