Commit Graph

342 Commits

Author SHA1 Message Date
57ecf9524b Renamed host to laptop-nixos 2024-11-19 10:11:05 +02:00
4b0452609b Added git alises, disabled some more nvim plugins and installed a C compiler 2024-11-19 10:06:43 +02:00
92010ca06c Disabled a bunch of nvim stuff, will re-enable later once I sort things out 2024-11-19 00:58:09 +02:00
39b82ef71b Some zshrc changes and refactoring to adapt to nixos 2024-11-19 00:34:56 +02:00
924953acc4 Added keychain to not have to retype ssh passphrases 2024-11-19 00:08:22 +02:00
bd3da886d9 Fixed gitconfig issue 2024-11-19 00:06:30 +02:00
edc8b3c03f Some more nixos changes along with some other stuff 2024-11-18 22:54:59 +02:00
c83c276ff4 Initial NixOS config 2024-11-18 17:30:11 +02:00
82ef4ff9c0 Removed zsh-vi-mode in favor of normal zsh vim mode and also removed
some other stuff I didn't need, reorganized zshrc a bunch
2024-11-16 19:49:42 +02:00
f6edd1e9fe Changed keychain to persist ssh keys from 10m to 3h, also removed
duplicate undofile in nvim config thanks banana
2024-11-16 12:08:10 +02:00
5405c9a8f2 Chainged keychain to prompt about the key automatically and forget it after 30m 2024-11-15 17:16:12 +02:00
fa998f8391 Added automatic ssh agent to zshrc 2024-11-15 16:53:08 +02:00
99184af7f1 Added git commit signing 2024-11-15 15:40:34 +02:00
e5172732e9 Finally realized what caused the weird thing where tabs would become 2
spaces instead of 4, I needed to set markdown to opt local otherwise it
would effect other files
2024-11-12 16:27:29 +02:00
694cf5898b Added astro and mdx LSPs 2024-11-12 12:26:11 +02:00
ee2a9bed7d Fixed an issue with the bubbletea model snippet 2024-11-09 23:46:06 +02:00
9c5c5de47d I installed pnpm bcz ig it's better? idk fuck frontend but it added this 2024-11-09 23:45:36 +02:00
9f2fb373f8 Disabled nvim-treesitter-context bcz it took too much screeen space
sometimes, can probably limit it to 1 but I haven't ever used it
2024-11-09 23:45:25 +02:00
62faafebce Added back buffer-vacuum to NVIM bcz it works now 2024-11-09 23:43:18 +02:00
ca00a11872 Changed gitsigns to not lazy load at all to see if it fixes errors 2024-11-07 01:12:08 +02:00
d732fb2bc2 Added go snippet to help with bubbletea boilerplate 2024-11-06 22:27:41 +02:00
44223b77ee Added COLORTERM env var so programs recognize my terminal supports true
color
2024-11-06 22:27:05 +02:00
124233b87a Changed gitsigns to not load on VeryLazy bcz it caused some issues,
seemed to be resolved with BufReadPre/BufNewFile
2024-11-06 22:26:37 +02:00
11557caed7 Updated nvim plugins 2024-11-03 15:41:37 +02:00
93c71cb27e Shell integrations also load normally (but also ZVM to re-define the
keymaps)
2024-11-02 18:58:29 +02:00
38121b3dc8 Actually actually fixed it also moved some stuff to load after zvm 2024-11-02 18:53:06 +02:00
d5ea510c76 Actually fixed it this time, missed && 2024-11-02 18:31:06 +02:00
97a2d5c3a3 Fixed issue with accepting suggestions 2024-11-02 18:27:49 +02:00
4aa0236b58 Added back completion, which lazy loads now 2024-11-02 18:22:28 +02:00
db4e31912e Updated git email to my new proton mail 2024-11-02 01:38:54 +02:00
facf8d870d Trying some tweaks with zshrc, still takes 600ms+ to complete 2024-11-02 01:37:54 +02:00
Kyren223
8faced2c05 Fixed warning to actually goto warning, replaced g+key to <leader>+key 2024-10-30 00:41:16 +02:00
Kyren223
da53593646 Split the git.lua into 4 separate plugins 2024-10-27 23:55:50 +02:00
Kyren223
b1d9342211 visual pasting <leader>p pasting now also remove \r cuz fuck windows 2024-10-27 23:07:03 +02:00
Kyren223
de97fe3298 Float term (floax) for tmux, I actually needed that and by luck
discovered this by watching a vid about ghostty
2024-10-27 23:05:15 +02:00
Kyren223
ef5d7278fb Tried doing some sql ls stuff, doesn't work well so it's off 2024-10-27 23:04:59 +02:00
Kyren223
d3330367e3 Whitespace changes cuz OCD lmao 2024-10-26 15:16:18 +03:00
Kyren223
45735e75df Added database client plugin for NVIM 2024-10-26 15:15:47 +03:00
Kyren223
201e113a65 Automatically remove \r when pasting in NVIM 2024-10-26 15:15:19 +03:00
Kyren223
0b7b0abf3e Disable go inlay hints for type params (generics) 2024-10-25 17:25:05 +03:00
Kyren223
2ac67d0ee6 feat: added java lsp, maybe I should use it instead of IntelliJ to save
some ram
2024-10-24 14:02:05 +03:00
Kyren223
7f4aba8a5b feat: change nvim-surround keymaps to default, leap keymaps changed too 2024-10-24 00:29:15 +03:00
Kyren223
390ca45bcd feat: updated nvim plugins 2024-10-23 22:25:36 +03:00
Kyren223
8777957eb9 feat: added scrollbar with markers for diagnostics 2024-10-23 22:15:41 +03:00
Kyren223
90a80517aa chore: documenting issues with systemd on WSL2 openSUSE 2024-10-17 20:07:22 +03:00
Kyren223
fd7442006f feat: minor go tweaks 2024-10-17 20:03:02 +03:00
Kyren223
295c881e61 removed: mini.ai (text objects) 2024-10-17 20:02:44 +03:00
Kyren223
4dced9d79c fix: warning message due to removed option in auto-save.nvim 2024-10-17 20:02:14 +03:00
Kyren223
783ea19f73 feat: add suda.vim for sudo reads and writes 2024-10-17 20:01:50 +03:00
Kyren223
b465d39ded feat: added build automation script from Kapi 2024-10-14 19:22:44 +03:00