Sascha Lüdecke
3b7c034926
Layout: properly handle cursor position as layout[4]
2025-07-11 10:29:32 +02:00
Sascha Lüdecke
12152a20db
Updated layout to handle cursor positions, too
2025-07-11 10:19:48 +02:00
Sascha Lüdecke
3e6c115673
Added keybindings to open org file folder <leader>of, vue_ls handles ts
2025-07-11 09:45:46 +02:00
Sascha Lüdecke
fd6dd0ba8c
Improved keybindings for blink: <Up>, <Down>
2025-07-11 09:45:15 +02:00
Sascha Lüdecke
ee7157a23a
Added commands to save and restore window layouts <leader>ss, sr
2025-07-11 09:44:19 +02:00
Sascha Lüdecke
3e3d7b8173
Reverted back to lunaperche, better compatibility with raw terminal
2025-07-07 22:15:34 +02:00
Sascha Lüdecke
19cfaeab49
Disabled mason plugin, added Nightfox colorscheme
2025-07-07 09:08:04 +02:00
Sascha Lüdecke
5b41b4d781
Gitsigns stage selected lines in visual mode
2025-07-04 13:11:12 +02:00
Sascha Lüdecke
9faa5209bb
Dropped mason (was mixing vue language server up anyways)
2025-07-04 13:05:47 +02:00
Sascha Lüdecke
36487d273e
Added tiny-inline-diagnostic for wrapped lsp diagnostics
2025-07-04 13:05:04 +02:00
Sascha Lüdecke
5b58207e16
Lualine shows lsp_status, fzf-lua moved up
2025-07-04 12:56:48 +02:00
Sascha Lüdecke
270222bb57
LSP uses system wide vue-language-server, mason sucks here
2025-07-04 12:05:23 +02:00
Sascha Lüdecke
75f9692e7d
Dropped asciidoc treesitter code
2025-07-03 21:34:48 +02:00
Sascha Lüdecke
4bb854c54d
Fixing termcursor to cursor style in terminals
2025-06-30 08:58:00 +02:00
Sascha Lüdecke
15e21f333f
Replaced nvim-cmp with blink.cmp
2025-06-30 08:57:18 +02:00
Sascha Lüdecke
1cb0d8ab2a
Diary settings, added to alpha splash screen
2025-06-30 08:56:24 +02:00
Sascha Lüdecke
b6c4df13e0
Dropped support for tidal and sonic pi live coding
2025-06-24 09:20:06 +02:00
Sascha Lüdecke
3ded8e9e0d
Updates to confile syntax highlighting
2025-06-24 09:18:27 +02:00
Sascha Lüdecke
56136ef0f1
Fixing cursor color on light background by setting guicursor
2025-06-24 09:17:55 +02:00
Sascha Lüdecke
e5f95df420
Added command :Diary to open the AsciiDoc diary and start a new entry
2025-06-08 12:35:51 +02:00
Sascha Lüdecke
811b7d9c07
<leader>C for vertical calendar, todo snippet with an extra space
2025-06-08 07:53:05 +02:00
Sascha Lüdecke
9b9673d159
Moved lengthy setup routines from plugins.lua to config/<pluginname>.lua
2025-06-08 07:52:24 +02:00
Sascha Lüdecke
6c8b1c87d4
Org Roam added, orgmode now with C-M-Up / -Down to move trees
2025-05-23 22:32:23 +02:00
Sascha Lüdecke
3d6d0b38f3
Snippets: added datetime, todo and note now end in " - "
2025-05-23 22:31:23 +02:00
Sascha Lüdecke
bec7627aaa
Dropped support for calc + cmp-calc, use qalc instead for explicit calculations
2025-05-23 22:30:48 +02:00
Sascha Lüdecke
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
Sascha Lüdecke
9206d3ca43
Migrated lspconfig for ts_ls
2025-05-13 10:53:41 +02:00
Sascha Lüdecke
f3157898b6
Added syntax highlighting for .CON files
2025-05-04 23:31:37 +02:00
Sascha Lüdecke
8f4cfc7926
Winborder set to rounded
2025-04-21 11:46:23 +02:00
Sascha Lüdecke
3bed9ba9ad
Moved to LspAttach autocmd, dropped sonic pi support
2025-04-15 22:17:40 +02:00
Sascha Lüdecke
cc0b3234bc
Improved org-mode export, which-key display, fixed lunaperche colorscheme
2025-04-15 10:25:32 +02:00
Sascha Lüdecke
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
Sascha Lüdecke
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
Sascha Lüdecke
3866873ac8
Neo-tree: tab to toggle nodes (folders), added nvim-lsp-file-operations
2025-04-03 07:51:05 +02:00
Sascha Lüdecke
a503fed8d5
Dashboard mentions username, too.
2025-03-21 15:47:22 +01:00
Sascha Lüdecke
e3cf322fc9
CMD no longer aborts on ESC (was conflicting), added color scheme toggle <leader>m
2025-03-18 22:46:04 +01:00
Sascha Lüdecke
1561c18d35
Completion nvim-cmp: modified shortcuts, added :/ and :: completion
2025-03-16 21:59:22 +01:00
Sascha Lüdecke
3f6c8f995b
Added sqls and ogpt (llama integration) plugins
2025-03-16 21:52:57 +01:00
Sascha Lüdecke
f30726c08b
Misc: rust, shortcuts, show indent, org-mode to HTML improvement
...
Keybindings:
- Rust F5 - show run targets
- Rust Shift-F5 - run last target
- Normal: Space-o - open current file in chromium
- Visual: Space-f - LSP format current region
Configuration:
- org-mode: use pandoc to generate a standalone HTML, support plantuml
blocks
- no winbar for neo tree
- disabled treesitter asciidoc, seems to be broken
- splash screen: added browse, reordered entries
Plugins:
- use indent-blankline to visualize indents
2025-03-06 11:28:30 +01:00
Sascha Lüdecke
d2d5262466
Added wrapping for asciidoc
2025-03-06 11:27:15 +01:00
Sascha Lüdecke
12bf12610a
Improved rust, keybindings, org-mode export to HTML
...
Rust
- added ftplugin/after/rust.lua for rust keybindings
keybindings
- <space>[ and <space>] to goto prev and next diagnosticsw
Org mode
- added option for HTML export with pandoc
2024-11-06 22:24:51 +01:00
Sascha Lüdecke
67dafbaf6c
Sonic-Pi send visual selection and integration, luasnip TAB jumps insert positions
2024-10-30 20:40:56 +01:00
Sascha Lüdecke
9a0c3a4ca2
Sonic Pi intergration improved by configuring solargraph
2024-10-29 21:11:15 +01:00
Sascha Lüdecke
294870a25b
Live coding with tidal and sonic pi, snippets for diary, toggleterm
...
Live Coding:
- added plugin for sonic-pi (though commented out)
- added plugin for tidal
Snippets:
- added path luasnippets to loaderdefinitions
- added luasnippet for asciidoc (diaentry, diahead
Options:
- no longer show tabline
Plugins:
- toggleterm with a binding so <C-`>
2024-10-28 13:24:14 +01:00
Sascha Lüdecke
93bb8bc68c
Lualine breadcrumb colors improved, a keybinding for treesitter symbols
...
Keybindings:
- <leader>fT - fzf Tresitter symbols
2024-10-20 13:58:13 +02:00
Sascha Lüdecke
3c8916cf9e
Keybindings for git staging / reset and for completion: <C-space>
2024-10-13 21:23:40 +02:00
Sascha Lüdecke
75e581e856
Keybingings for git and completion
...
- <space>=r reset hunk
- <space>=R reset file
- <space>=R reset file
2024-10-13 21:21:33 +02:00
Sascha Lüdecke
98149a4b8f
Gitsigns: keybindings for blame and diff ~
2024-10-11 21:09:58 +02:00
Sascha Lüdecke
fab5a97e0c
Shift and mousewheel no scrolls horizontally
2024-10-11 21:09:35 +02:00
Sascha Lüdecke
151a7e5833
Org mode: todo states with fastmode TODO STARTED PLANNING | DONE UNPLANNED
2024-10-11 21:08:53 +02:00