91 Commits

Author SHA1 Message Date
2b47d7a9cd Diary and most lsp only available on ccflow, added hostname guard condition 2026-03-04 21:58:23 +01:00
107a257642 Disabled smear-cursor. it is nice but too irritating 2026-02-18 11:24:19 +01:00
271a18b3a8 Cursor smear not in insert mode. 2026-02-12 14:11:48 +01:00
b185b7e2a8 LSP: python and wsgl 2026-02-12 14:11:34 +01:00
fb16ca882b Keybindings: git log, fyler, options, registers 2026-01-30 08:33:57 +01:00
f47c861331 Added plugins: fzf-lua, todo-comments, smear-cursor, fyler 2026-01-30 08:33:09 +01:00
6f5a898f3c diary: create year folder if missing 2026-01-30 08:31:13 +01:00
87ab333ec9 Added org mode insert <C-CR> to be meta_return 2025-10-23 08:46:39 +02:00
93e281cbb5 Register fzf-lua as ui_select on startup 2025-09-15 10:49:20 +02:00
4bd4d87f5b Dropped AI integration, inline diagnostics, orgmode completion
Keymaps:

- key binding for viewing git log of current file: <space>=l
- blink keybindings simplified, added orgmode as source

Plugins:
- folke todo comments disabled
- dropped all AI integration
- added tiny-inline-diagnostic for easier and(!) wrapped diagnostic
  messages
- added sqlua.ncim plugin to connect to SQL databases
2025-09-08 08:28:03 +02:00
3ac01d9776 Enable more lsp 2025-08-18 08:38:30 +02:00
08784c625a Migrated to vue-language-server 3.0.x 2025-07-21 10:26:11 +02:00
59f4064788 Orgmode mappings <C-M-(left,right)> to promote/demote subtree, diags no multiline 2025-07-21 10:25:28 +02:00
74baebf3f8 Lualine: dropped breadcrumb winbar, was not in use at all
- research turned up no usable plugin or method to display stuff I
  really want or need to know.
2025-07-11 21:34:30 +02:00
3b7c034926 Layout: properly handle cursor position as layout[4] 2025-07-11 10:29:32 +02:00
12152a20db Updated layout to handle cursor positions, too 2025-07-11 10:19:48 +02:00
3e6c115673 Added keybindings to open org file folder <leader>of, vue_ls handles ts 2025-07-11 09:45:46 +02:00
fd6dd0ba8c Improved keybindings for blink: <Up>, <Down> 2025-07-11 09:45:15 +02:00
ee7157a23a Added commands to save and restore window layouts <leader>ss, sr 2025-07-11 09:44:19 +02:00
3e3d7b8173 Reverted back to lunaperche, better compatibility with raw terminal 2025-07-07 22:15:34 +02:00
19cfaeab49 Disabled mason plugin, added Nightfox colorscheme 2025-07-07 09:08:04 +02:00
5b41b4d781 Gitsigns stage selected lines in visual mode 2025-07-04 13:11:12 +02:00
9faa5209bb Dropped mason (was mixing vue language server up anyways) 2025-07-04 13:05:47 +02:00
36487d273e Added tiny-inline-diagnostic for wrapped lsp diagnostics 2025-07-04 13:05:04 +02:00
5b58207e16 Lualine shows lsp_status, fzf-lua moved up 2025-07-04 12:56:48 +02:00
270222bb57 LSP uses system wide vue-language-server, mason sucks here 2025-07-04 12:05:23 +02:00
75f9692e7d Dropped asciidoc treesitter code 2025-07-03 21:34:48 +02:00
4bb854c54d Fixing termcursor to cursor style in terminals 2025-06-30 08:58:00 +02:00
15e21f333f Replaced nvim-cmp with blink.cmp 2025-06-30 08:57:18 +02:00
1cb0d8ab2a Diary settings, added to alpha splash screen 2025-06-30 08:56:24 +02:00
b6c4df13e0 Dropped support for tidal and sonic pi live coding 2025-06-24 09:20:06 +02:00
3ded8e9e0d Updates to confile syntax highlighting 2025-06-24 09:18:27 +02:00
56136ef0f1 Fixing cursor color on light background by setting guicursor 2025-06-24 09:17:55 +02:00
e5f95df420 Added command :Diary to open the AsciiDoc diary and start a new entry 2025-06-08 12:35:51 +02:00
811b7d9c07 <leader>C for vertical calendar, todo snippet with an extra space 2025-06-08 07:53:05 +02:00
9b9673d159 Moved lengthy setup routines from plugins.lua to config/<pluginname>.lua 2025-06-08 07:52:24 +02:00
6c8b1c87d4 Org Roam added, orgmode now with C-M-Up / -Down to move trees 2025-05-23 22:32:23 +02:00
3d6d0b38f3 Snippets: added datetime, todo and note now end in " - " 2025-05-23 22:31:23 +02:00
bec7627aaa Dropped support for calc + cmp-calc, use qalc instead for explicit calculations 2025-05-23 22:30:48 +02:00
c38ec7f2e4 Keybindings:
- rust overrides K for hover actions and J for joinLines
- <space>F now is dioxus format file
- <space>E now is vim.diagnostic.open_float

Config:

- splash shows OGPT entry
- rustaceanvim now requires version ^6 instead of ^5
- dropped sqls.nvim
2025-05-13 21:16:59 +02:00
9206d3ca43 Migrated lspconfig for ts_ls 2025-05-13 10:53:41 +02:00
f3157898b6 Added syntax highlighting for .CON files 2025-05-04 23:31:37 +02:00
8f4cfc7926 Winborder set to rounded 2025-04-21 11:46:23 +02:00
3bed9ba9ad Moved to LspAttach autocmd, dropped sonic pi support 2025-04-15 22:17:40 +02:00
cc0b3234bc Improved org-mode export, which-key display, fixed lunaperche colorscheme 2025-04-15 10:25:32 +02:00
2aeb29b3c6 Keybindings:
- M-Up and M-Down now moves a line up / down in normal and insert mode
- S-ScrollWheelUp and S-ScrollWheelDown now also scroll horizontally in
  insert mode
2025-04-13 11:45:43 +02:00
c53630b77d Moving to neovim 0.11, new calc, keys streamlined
Keybindings:

- <space>E (explain error) now is <space>x
- dropped <C-W>0 and following, were remainders from Emacs
- insert: <C-Del> now deletes word right of cursor

LSP:

- diagnostics popup replaced with neovim 0.11 virtual lines (much nicer)

Options:

- neo-tree width dropped, was too wide
- workspaces no longer auto open, was interfering with using neovim as
  git client or file manager

Plugins:

- replaced cmp-rpncalc with qalc.nvim (which uses the qalc cli)
2025-04-11 20:59:23 +02:00
3866873ac8 Neo-tree: tab to toggle nodes (folders), added nvim-lsp-file-operations 2025-04-03 07:51:05 +02:00
a503fed8d5 Dashboard mentions username, too. 2025-03-21 15:47:22 +01:00
e3cf322fc9 CMD no longer aborts on ESC (was conflicting), added color scheme toggle <leader>m 2025-03-18 22:46:04 +01:00