summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* misc(nvim): add python formatter (black)Thomas Vanbesien9 days1-0/+17
|
* misc: edit notes launcher comment and notification messageThomas Vanbesien10 days1-3/+1
|
* misc(tmux): add key bindingThomas Vanbesien10 days1-0/+1
|
* misc: add pyrightconfig.jsonThomas Vanbesien10 days1-0/+9
| | | | | | | | | For working with Python remote plugins for neovim. The `include` is necessary or else pyright would try to analyze all files under HOME, `include` restricts it. The `exclude` is defined because the default value excludes dot dirs by default, the new one does not.
* misc(nvim): add python development environmentThomas Vanbesien10 days5-1/+12
|
* misc(nvim): render &nbsp, &lt etc in markdown filesThomas Vanbesien10 days1-0/+1
| | | | | | | In floating windows with python documentation there is nbsp characters used for formatting. But with the default conceallevel they are invisible. This commit reduces the conceallevel so that they become visible.
* misc(dotfiles): add ruff & basedpyright (pip) and refactor pip package sync ↵Thomas Vanbesien10 days1-14/+42
| | | | logic
* misc: remove proton-vpn-gtk-appThomas Vanbesien10 days1-1/+1
| | | | It doesn't work on Arch, but the CLI does.
* misc(claude): send notification when Claude is waiting for user inputThomas Vanbesien10 days1-0/+11
|
* misc(claude): add instruction to use commands' long-form optionsThomas Vanbesien10 days1-0/+2
|
* Revert "misc(nvim): make floating windows more visible"Thomas Vanbesien10 days1-3/+3
| | | | This reverts commit 6b15c9b1c27e810ca2395b8f5d77e49a31dd3d47.
* misc: add preview scroll key bindings for fzf (in both nvim and bash)Thomas Vanbesien10 days2-0/+3
|
* misc(tmux): edit status line formatThomas Vanbesien10 days1-0/+1
|
* misc: add notes dir sanity check for notes launcherThomas Vanbesien10 days1-3/+9
|
* misc(claude): set effort level to highThomas Vanbesien10 days1-1/+1
|
* fix(nvim): follow plugin expands env vars for file namesThomas Vanbesien10 days1-2/+6
| | | | | | | | Previously, the target of follow (`<Leader>gg` and related) was applying `vim.fn.fnameescape()` in all cases, including the case when following a file name. However, file names can contain environment variables which are expanded by `:edit` but they are not parsed as environment variables when escaped.
* docs: commentThomas Vanbesien10 days1-11/+8
|
* misc(foot): remove titlebar and frame in KDEThomas Vanbesien10 days1-0/+10
|
* misc(dotfiles): sync ctagsThomas Vanbesien11 days1-0/+1
|
* misc(nvim): remove "file has changed on disk" notificationThomas Vanbesien11 days1-8/+0
|
* feat(nvim): sessions restoration include man pagesThomas Vanbesien11 days1-9/+66
|
* refactor(nvim): make session sidecar generic (not only for tabpages)Thomas Vanbesien11 days1-15/+29
|
* misc(nvim): make notes tags picker display more readableThomas Vanbesien11 days2-4/+9
| | | | The split is horizontal and tags show file and section properly aligned.
* docs: commentThomas Vanbesien11 days1-7/+2
|
* misc(tmux): edit status line style and formatThomas Vanbesien11 days1-4/+7
|
* misc(dotfiles): sync proton-vpn-cliThomas Vanbesien11 days1-0/+1
|
* misc(nvim): rename user commandsThomas Vanbesien11 days1-7/+2
|
* misc(tmux): add key bindingsThomas Vanbesien11 days1-0/+3
|
* misc: add notes launcherThomas Vanbesien11 days4-8/+29
|
* refactor(nvim): extract follow engine into dotfiles.follow moduleThomas Vanbesien11 days4-172/+247
|
* fix(dotfiles): decouple `dotfiles` completion from on/off toggleThomas Vanbesien12 days3-7/+4
| | | | Enable completion globally instead of only after running `dotfiles on`
* misc(nvim): make floating windows more visibleThomas Vanbesien12 days1-3/+3
|
* docs(nvim): commentThomas Vanbesien12 days1-12/+2
|
* feat(nvim): add notes plugin with wiki-linksThomas Vanbesien12 days2-3/+382
| | | | | | | | | Index headings with ctags for native :tag and an fzf-lua picker (<Leader>nn), plus pickers for note filenames (<Leader>nf) and content (<Leader>ng). Complete [[wiki-links]] and their #headings, and follow them via <Leader>gg, creating missing notes and directories. Add :NotesRename and :NotesRenameSection, which rewrite every matching link across all notes.
* fix(dotfiles): dotfiles sync no longer exits on valid stateThomas Vanbesien12 days1-2/+2
| | | | | The command to get secret_service_owner returned a faulty value which exited the script.
* feat: add wikilink mdformat extensionThomas Vanbesien12 days3-2/+6
|
* misc(nvim): configure fzf to mirror ~/.config/fzf/fzf.bashThomas Vanbesien12 days1-0/+43
|
* feat(nvim): support custom snippetsThomas Vanbesien12 days2-0/+91
|
* misc(nvim): add key mappings to move windowsThomas Vanbesien12 days1-0/+4
|
* fix(nvim): expand snippets with nested tabstopsThomas Vanbesien12 days1-0/+56
|
* misc(nvim): add key mappings for jumping between snippetsThomas Vanbesien12 days1-0/+8
|
* fix(nvim): remap broken gitgutter mappingsThomas Vanbesien12 days1-0/+4
|
* misc(nvim): add Ctrl+K mapping to kill command lineThomas Vanbesien12 days1-0/+5
|
* misc(nvim): update key mappingsThomas Vanbesien12 days1-2/+2
|
* docs(nvim): commentThomas Vanbesien12 days1-1/+1
|
* misc(nvim): edit floating window and popup menu styleThomas Vanbesien12 days1-0/+9
| | | | Same bg as what's behind and a visible rounded border.
* fix(nvim): floating window widthThomas Vanbesien12 days1-1/+1
| | | | The left_margin = 2 was messing with the floating window width.
* misc(nvim): remove unused optionThomas Vanbesien12 days1-1/+1
| | | | `popup` overrides `preview`.
* feat(nvim): add transform_text pluginThomas Vanbesien12 days1-0/+25
| | | | With mappings to URL-encode/decode visual selection.
* feat(nvim): add follow plugin (open file/URL)Thomas Vanbesien12 days1-0/+126
|