Commit Graph

21 Commits

Author SHA1 Message Date
c01578edaf Simpify handling of ansible-vault
I barely have any file valled "vault.ini" or "vault.yml" except of in
the ansible context. So, this treat all these files as ansible-vault
files. The other change affects the way we're looking for an ansible.cfg
file. 1st we check if it's present in the current working dir, if it's
missing there we check if one exists in the same directory as the
vault-file itself. If we do not find any files then we give up and do
not decrypt/encrypt the vault-file. Note, that this also means that we
need an ansible.cfg for the vault to be encrypted/decrypted, no other
method is implemented.
2025-09-21 18:36:58 +02:00
2f23034101 Improve descriptions of key-mappings in neovim and align git-shortcuts
I struggle to remember certain shortcuts sometimes. In these cases I
rely on the "whichkey" plugin which shows a short description of for
each possible keystroke in vim. Though I was lazy and didn't maintain
these everywhere, so this change fixes that. Hopefully I can remeber all
the keys better now.

Furthermore this change contains some slight remappings regarding the
git-keymappings. I used fugitive for most of that in the past, but I saw
more potential using telescope in certain cases, especially navigating
the history.
2025-09-14 20:18:35 +02:00
4fe4ece802 Add automatic encrypt/decrypt for ansible-vaults in vim 2025-09-12 21:41:34 +02:00
7a3efc7ac3 Improve fuzzy search in nvim-telescope by using fzf 2025-09-05 14:07:20 +02:00
8adf1673b9 Add plantuml support to nvim, even rendering by command :Soil 2025-09-05 14:06:28 +02:00
34ccc9e424 Update nvim deps 2025-09-05 14:04:11 +02:00
597296ead3 Add spell files for vim language checks (germand, english) 2025-09-05 14:02:13 +02:00
9e7f6ee0bb Fix formatting 2025-08-26 22:13:01 +02:00
86bd90038d Start new wiki-diary entries with a skeleton and do not apply vimwiki-filetype to markdown-files in vim 2025-08-26 19:52:14 +02:00
6491093ae3 Automatically apply skeleton snippets to certain filetypes if configured 2025-08-26 03:39:35 +02:00
0dc1eeaaf5 Reformat my i3-config a bit to make better use of vim folds 2025-08-25 19:20:59 +02:00
577610166f Update my vim-git integration to navigate easier through it and fix missing config for gitea 2025-08-25 18:30:52 +02:00
ccb6bc9b1a Make <Leader>we a global shortcut to create diary entries in vim 2025-08-25 18:29:23 +02:00
634727de12 fix vim-autocmd, I had reused the same augroup and removed all configs that way :D 2025-08-25 18:28:09 +02:00
e5618f82a3 Update nvim-plugins 2025-08-24 20:37:00 +02:00
02390275ca Allow for search of word under cursor with telescope via <Space>* or <Space># and show git details in telescope 2025-08-24 20:34:54 +02:00
55323212b7 Format typescript files on write automatically with eslint in nvim
This makes it easier for me, since I don't have to care about the
formatting all the time.
2025-08-24 20:34:54 +02:00
16b2484291 Update nvim plugins 2025-08-16 20:50:35 +02:00
732b713c54 Add <Space>m to automatically expand functions and alike in vim 2025-08-16 18:45:52 +02:00
24f7891460 Migrate vim to neovim (min v0.11)
Install newest vim-releases via appimage from github-page!
2025-08-10 17:12:01 +02:00
9fa0b3af78 Add neovim config, which only loads my default vim-config 2025-01-03 17:03:09 +01:00