Commit Graph

  • 3ff3e71f84 Use r hotkey for normal rename, without jumping to the end, also don't prioritize snippets, show LSP first master Kyren223 2026-06-27 16:41:20 +03:00
  • 2100b395df Fix OBS conflict when running sudo dnf update by removing the vkcapture copr and just installing it via fedora, also removed the stylua copr and installed stylua via cargo, also removed vivaldi bcz I'd probably keep using zen Kyren223 2026-06-25 03:36:33 +03:00
  • af45f1918a Make the unwrap snippet be java only (as intended, rather than all which was just for debugging) Kyren223 2026-06-24 02:49:27 +03:00
  • 1fb4b11cc3 Move kapi assert helpers to their own java package Kyren223 2026-06-24 02:48:59 +03:00
  • c098084842 Clean up the mess from the previous commit Kyren223 2026-06-24 02:48:40 +03:00
  • da84043692 Add luasnip and use it to load language and project specific snippets, also add a bunch of mess to get a nice unwrap(), this is committed on purpose as a reference for future me, will be cleaned up in the next commit. It also touches a bunch of blink.cmp to achieve this. Kyren223 2026-06-24 02:40:25 +03:00
  • 43299925b4 Replace project-specific snippets with a better format to work with luasnip Kyren223 2026-06-24 02:37:24 +03:00
  • 24cb53f04a Add luasnip and update blink Kyren223 2026-06-24 02:36:58 +03:00
  • b87c436414 Turn java packages into an enum-like thing for easier configuration Kyren223 2026-06-23 14:21:25 +03:00
  • 9ad2a8e048 Sort jdtls code actions and completions based on packages I prefer, and add static import to certain Kapi procs Kyren223 2026-06-23 13:57:40 +03:00
  • 1e9ddece15 Enable jdtls kotlin interop Kyren223 2026-06-23 12:37:46 +03:00
  • 5ca9a46881 Disable annoying placeholders in java completions and add ignored imports to avoid spam Kyren223 2026-06-23 12:37:08 +03:00
  • 97037edc43 Add tmux session setup for Jotlin Kyren223 2026-06-23 12:36:34 +03:00
  • ba8b39df11 Add snippets Kyren223 2026-06-23 12:36:19 +03:00
  • bc204b4d9c Add eclipse jdtls formatting config Kyren223 2026-06-23 12:34:11 +03:00
  • 9a46455ac0 Add live-rename plugin which is basically IntelliJ-like rename, don't need the LSPSaga rename now Kyren223 2026-06-22 18:59:04 +03:00
  • 798f2e0c8e Fix krypton taking ages to load (well, 900ms to 230ms) Kyren223 2026-06-22 17:55:08 +03:00
  • 3bb8d1f345 Do some more hover configuration, it's now at a stage I really like it Kyren223 2026-06-22 03:29:23 +03:00
  • 936506662a Removed notifies Kyren223 2026-06-22 03:06:16 +03:00
  • 44d2cf3b02 LSP hover is kinda in a state that is fine, so gonna live it at that Kyren223 2026-06-22 03:01:56 +03:00
  • 8b0a17b68d Problematic lsp hover shit Kyren223 2026-06-22 01:36:33 +03:00
  • 416dce6b9e todo-comments with snack broke for some reason, idk when, I guess I can no longer use it then, welp Kyren223 2026-06-22 01:35:58 +03:00
  • 0243af5d1f Bump lazy-lock Kyren223 2026-06-22 01:31:15 +03:00
  • 367cef82d3 Add back the render markdown toggle hotkey Kyren223 2026-06-22 01:31:03 +03:00
  • 604addae21 Add java and kotlin config Kyren223 2026-06-22 01:30:43 +03:00
  • 48b2a7d4a5 First iteration on the java thing Kyren223 2026-06-21 20:44:06 +03:00
  • 6ab436ebee Update backup-home to include steam saves Kyren223 2026-06-20 18:17:27 +03:00
  • 637a0af739 Oil buffers can now be replaced as well by file pickers Kyren223 2026-06-19 21:09:10 +03:00
  • c5eef73c54 Fix lua globals not loading, I now get autocompletion for stuff like vim, Snacks, os, tonumber etc Kyren223 2026-06-19 21:06:48 +03:00
  • e26e1f60f8 Installed syncthingtray in a way that works Kyren223 2026-06-19 21:06:27 +03:00
  • c1eb034d4f Add syncthing, commit updated raddbg config Kyren223 2026-06-19 19:23:34 +03:00
  • 5f5773f3d8 Add backup-home script and automatically run it every 30m Kyren223 2026-06-19 19:23:01 +03:00
  • 158813559a Do some OBS stuff bcz it had some issues and install kdenlive for video editing Kyren223 2026-06-18 22:37:50 +03:00
  • 0c9bae6d19 Add script to backup important $HOME dirs Kyren223 2026-06-18 22:37:26 +03:00
  • 73f8ada3fb Add zen browser and vesktop to autostart Kyren223 2026-06-17 14:28:33 +03:00
  • 5a1955b449 Update raddbg keybindings Kyren223 2026-06-17 02:24:21 +03:00
  • 263d364b1f Ignore pipewire roc config bcz it's autogenerated anyways Kyren223 2026-06-17 01:28:22 +03:00
  • bc2c8c41fe Add proton VPN Kyren223 2026-06-17 01:07:49 +03:00
  • 639584808b Did some OS deving Kyren223 2026-06-17 01:07:36 +03:00
  • 1d5a95a765 Autostart local AI container Kyren223 2026-06-17 01:07:10 +03:00
  • 0e02cb21f0 Add catppuccin kvantum config I yoinked from somewhere bcz it looked nice Kyren223 2026-06-17 01:06:10 +03:00
  • c450be7811 Add roc module to use my phone as speakers Kyren223 2026-06-17 01:05:47 +03:00
  • 105371dfce Remove prettier Kyren223 2026-06-14 00:58:31 +03:00
  • e18793607e Add a non-javascript yaml lsp so I can minimize javascript deps to not get supply chain attacked Kyren223 2026-06-14 00:48:04 +03:00
  • 06d600d281 Use 4 space indents in lua files Kyren223 2026-06-14 00:47:45 +03:00
  • 668e2eba8a Hopefully fixed issue where terminal caused crashes bcz weird escaping stuff Kyren223 2026-06-14 00:38:04 +03:00
  • a536006051 added recent project to raddbg Kyren223 2026-06-13 17:23:04 +03:00
  • b22126200f updated raddbg user file Kyren223 2026-06-13 17:21:09 +03:00
  • 4da6f89a20 updated raddbg user file to original one Kyren223 2026-06-13 17:18:38 +03:00
  • a9bb27a5da keeping updated raddbg file as backup Kyren223 2026-06-13 17:17:47 +03:00
  • 3fb551846c Experimenting with vivaldi, probably not gonna use it bcz it's missing zen essentails, also disable network thing for now Kyren223 2026-06-10 21:17:44 +03:00
  • 0a7129923b update raddbg path Kyren223 2026-06-10 21:17:03 +03:00
  • be5f477aad disable math latex in snacks Kyren223 2026-06-10 21:16:38 +03:00
  • 0718e444bf archive url script Kyren223 2026-06-10 21:16:20 +03:00
  • fbcb23787d added raddbg config into dotfiles rather than being in a random wine prefix Kyren223 2026-06-10 21:16:00 +03:00
  • 4e4a9004f3 remove nix mentions from tmux sessionizer Kyren223 2026-06-09 01:03:28 +03:00
  • 793d83b690 got rid of all the nix specific files yay Kyren223 2026-06-09 01:01:17 +03:00
  • 85f7f33f2f removed most of the nix related files Kyren223 2026-06-09 00:33:51 +03:00
  • 0a4ee62cb1 Updated readme bcz why not Kyren223 2026-06-08 20:06:55 +03:00
  • 37d53bd6f4 Add hotkey for opening buffers Kyren223 2026-06-08 20:03:22 +03:00
  • 4ff1a5e0fe Make ghostty bold be bolder Kyren223 2026-06-08 20:03:10 +03:00
  • 276114197b Rice fastfetch Kyren223 2026-06-08 20:02:57 +03:00
  • db8bc04b1d Install Jellyfins, libvirt VM stuff and PureRef Kyren223 2026-06-08 01:19:42 +03:00
  • 58945ff414 continue removing unncessary nix stuff Kyren223 2026-06-07 17:24:27 +03:00
  • 72fd922f0a add context menus to dolphin for unlocking/locking encrypted ZFS datasets Kyren223 2026-06-07 17:24:00 +03:00
  • 71a640d4d3 remove firefox from autostart Kyren223 2026-06-06 02:17:35 +03:00
  • f09032fddc srated wiping all the unncessary nixos configs Kyren223 2026-06-06 02:07:42 +03:00
  • 1770ca5c71 fix obs-studio showing microphone is used indicator even though it isn't used Kyren223 2026-06-06 01:47:30 +03:00
  • 92fb285649 add openrgb to autostart Kyren223 2026-06-06 01:42:59 +03:00
  • 4f00c55af5 add obs vkcapture plugin Kyren223 2026-06-05 23:29:45 +03:00
  • 0d2d8c54a4 Added prismlauncher Kyren223 2026-06-05 19:57:09 +03:00
  • 57227bf461 reworked copr config and added AMD monitoring tools Kyren223 2026-06-05 01:52:47 +03:00
  • 674a33f143 Install better linkers and also some other utils Kyren223 2026-06-04 23:29:51 +03:00
  • ddcc7d8808 Disable KDE baloo file indexing Kyren223 2026-06-04 23:21:21 +03:00
  • 7c7dc01680 Install obs and add it to autostart for replay buffer Kyren223 2026-06-04 14:45:17 +03:00
  • 59b06d3c65 Fix tmux from not using vim motions for some reason Kyren223 2026-06-04 13:58:39 +03:00
  • 1a74b8b410 install r2modman for valheim mods Kyren223 2026-06-04 02:17:08 +03:00
  • 29ef907854 install zed, jetbrains toolbox, kate and libreoffice Kyren223 2026-06-04 00:51:39 +03:00
  • aad66b3701 install formatters Kyren223 2026-06-03 23:56:21 +03:00
  • 82e76bad45 Install LSPs Kyren223 2026-06-03 23:52:52 +03:00
  • c772300d2e install drawio Kyren223 2026-06-03 23:22:37 +03:00
  • 3c8e4dff12 stuff Kyren223 2026-06-03 19:12:21 +03:00
  • 5d6aff3f55 installed a bunch of apps Kyren223 2026-06-03 19:12:03 +03:00
  • bcbd807e32 Install steam Kyren223 2026-06-03 00:47:32 +03:00
  • 776b1cfc05 Install ark-vcs Kyren223 2026-06-03 00:47:25 +03:00
  • 7e5a9264f3 make sure to also commit new untracked files in git-auto-sync Kyren223 2026-06-02 21:23:23 +03:00
  • 65855b570a add aseprite path Kyren223 2026-06-02 21:16:50 +03:00
  • 4cf57db417 add deps for installing aseprite Kyren223 2026-06-02 20:46:10 +03:00
  • 407d027d91 add shebang to git-auto-sync to fix it not working Kyren223 2026-06-02 20:45:22 +03:00
  • 877ffb3d88 Expand k config syntax, multiple packages per line, comments on line with packages and @RAW syntax for complex packages, also remove options, will apply them manually Kyren223 2026-06-02 16:40:58 +03:00
  • 2b0f329a56 migrate systemd units and timers over to fedora Kyren223 2026-06-02 16:40:33 +03:00
  • e649e9f002 add zen browser and chromium, also change EDITOR to work with sudoedit Kyren223 2026-06-02 01:22:01 +03:00
  • d72fa0690a add support for memories to keep track of stuff like installing lua Kyren223 2026-06-01 17:26:22 +03:00
  • df5a87965e add luals and stylua Kyren223 2026-06-01 17:26:04 +03:00
  • 7af9dde325 install openzfs and webzfs Kyren223 2026-06-01 01:57:41 +03:00
  • 7ed4c93650 stop k completion from rebuilding k Kyren223 2026-06-01 01:57:02 +03:00
  • af42be6326 added vesktop to autostart Kyren223 2026-05-31 20:19:05 +03:00
  • 7d884bc793 added some more apps Kyren223 2026-05-31 19:07:48 +03:00
  • cbae203ac5 update to a working .zshrc Kyren223 2026-05-31 19:07:13 +03:00
  • 1359cd52af saving zshrc changes Kyren223 2026-05-31 18:44:33 +03:00