797 Commits

Author SHA1 Message Date
2baef5f33c Moved virtiofsd to be near virtualization code and added appimage-run to
run appimages
2025-06-03 20:58:51 +03:00
714edfd739 Added epic games store to gaming 2025-06-03 20:36:24 +03:00
5b1af5de36 Automatically mount all my drives 2025-06-03 13:45:41 +03:00
570ee6693d Added linus torvalds quote 2025-06-02 11:10:02 +03:00
a380553d32 Configured my git, see https://www.youtube.com/watch?v=G3NJzFX6XhY 2025-06-01 17:52:25 +03:00
8a47045cd0 Added/changes some aliases for git and k 2025-06-01 16:05:01 +03:00
221cbe75b6 Added kopia and conifgured virtual machines so I can run ubuntu to run
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-06-01 16:04:13 +03:00
5f99c45d0c Added kotlin, not great but there seems to be an official LSP from
jetbrains that is in alpha and first commit was like a week ago, so
hopefully it'll be better when I actually need kotlin
2025-05-28 23:14:55 +03:00
bed52665a3 Changed java root dir markers 2025-05-27 14:11:55 +03:00
3bae42049a Initial setup for java development in NVIM 2025-05-27 13:23:32 +03:00
501d58fdd4 Updated nvim plugins 2025-05-27 12:39:18 +03:00
f3400383f1 Changed eko tmux session while evulating mprocs, might revert 2025-05-26 22:36:58 +03:00
3d0af5a12e Added mprocs to maybe use with eko instead of multiple tmux panes 2025-05-25 19:56:46 +03:00
409708525d Added kondo for cleaning build caches to save on disk space 2025-05-25 19:56:22 +03:00
1088670efd Replaced ncdu with dua cuz it's super fast 2025-05-25 19:56:04 +03:00
90c63def40 Fixed graphics reset issue due to nvidia GPU 2025-05-25 19:53:07 +03:00
ab35a19748 Updated packages 2025-05-22 19:20:04 +03:00
620ddd9d02 Removed golangcilint cuz it crashed a bunch 2025-05-22 19:19:04 +03:00
8ed23a3296 Manually mount windows partition in zshrc bcz dolphin fails to do so 2025-05-20 16:11:00 +03:00
dced23368f Added phoronix to benchmark my new desktop pc 2025-05-20 13:46:07 +03:00
be79e96413 Updated nix 2025-05-19 16:58:10 +03:00
65f9690454 Updated flake and trying to fix firefox emoji issues 2025-05-19 16:56:25 +03:00
e258c1ba39 Added zen browser 2025-05-19 16:56:18 +03:00
dfb1cb931b Added auto login 2025-05-16 20:05:13 +03:00
17b72df929 Updated packages 2025-05-16 20:05:07 +03:00
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
3bdb802fd2 Removed time taken for zsh to load as it went down from 0.5s to 0.05s so
basically instant
2025-05-16 11:36:55 +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
ffaf12680f Replaced treewalker with iswap which works better (like keeping
whitespace for cases like switch statements)
2025-05-07 20:05:04 +03:00
1f99b3c587 Added treewalker to swap function args/params etc, might switch to:
https://github.com/mizlan/iswap.nvim later on bcz it seems better
2025-05-07 19:51:02 +03:00
2a210c153d Configured nvim-autopairs, it's not great but alternatives like
blink.pairs is not developed enough, maybe next year
2025-05-04 17:49:41 +03:00
8dbf1b9629 Riced up my nvim dashboard (and colorschemes now change based on cwd) 2025-05-04 17:00:43 +03:00
747fa04bb8 Added ffmpeg 2025-05-03 20:19:05 +03:00
e67de9d80a Updated neogit to fix issue where highlight groups would get fucked up
if I commit -> push -> quit too fast
2025-05-03 19:57:11 +03:00
cf405980ff Declaratively list all the treesitter parsers I use 2025-05-03 19:56:10 +03:00
0f8314f4c1 Updated nvim plugins 2025-05-03 19:03:24 +03:00
4d3c4b5ecd A few small changes to nvim config 2025-05-03 19:03:16 +03:00
e55cafbfeb Configured mini.ai 2025-05-03 19:02:38 +03:00
6fa6efbc9f Replaced treesitter textobjects with mini.ai 2025-05-03 19:02:00 +03:00
f13a62d3fd Changed some nvim stuff, giving a try to terminals again, added keybinds
to easily open/close the terminal and also Ctrl+HJKL to navigate
2025-05-03 16:07:54 +03:00
f3a4f45bc8 Moved lualine helper into lualine plugin 2025-05-02 22:55:42 +03:00
9ece6956a8 Updated treesitter with a bunch of cool stuff 2025-05-02 22:53:21 +03:00