Do you use Mason for tools installation?
Or do you have some other, better approach?
Or do you have some other, better approach?
Or you stick to the defaults, Ctrl-w -, Ctrl-w +, Ctrl-w <, Ctrl-w >?
I just tried Waybar for the first time, and before that I did not use any other bar, just bare window compositors. What are the most essential modules you need to have in your waybar? Looking to learn what I can do with it.
I'm sad to see my (former) goat downgrading to the TheoTard tactics with cringe thumbnails. I understand, AI has significantly impacted edutainment, and this is required of content creators, but still...
All of my windows are in first workspace, but for some reason, waybar displays label for workspace 2 that is completely empty.
I'm using fzf at the moment, but I'm curious if I'm missing out on something. I've heard of television (alexpasmantier), skim (skim-rs), fzy (jhawthorn).
I found myself not using window tiling functionality for GUI apps almost never. For CLI/TUI ones I have tmux, so I'm questioning my choice of window manager. I can see the benefits on very large monitors, that's a given.
Maybe my monitor is not large enough for me to see benefits of using tabbed and stacked windows inside single workspace, and that's why I'm mostly relying on workspaces. What are your workflows? I'm wondering if I'm missing something in mine.
I love Neovim and enjoy it daily, but from time to time I wonder ifcI'm missing out on something by not adopting Emacs.
My config:
vim.keymap.set('v', '<M-j>', "<Cmd>move '>+1<CR>gv=gv", { desc = 'Move selection down' })
vim.keymap.set('v', '<M-k>', "<Cmd>move '<-2<CR>gv=gv", { desc = 'Move selection up' })
But, it's not working as expected. How to recreate:
I start with this and select lines 5 and 6 and hit ALT-K
Line 1
Line 2
Line 3
Line 4
Line 5 <-- start of visual selection
Line 6 <-- end of visual selection
Line 7
Line 8
Line 9
Line 10
I expected new order to be
Line 1
Line 2
Line 3
Line 5 <-- start of visual selection
Line 6 <-- end of visual selection
Line 4
Line 7
Line 8
Line 9
Line 10
but I end up with
Line 1
Line 2
Line 3
Line 6 <-- end of visual selection
Line 4
Line 5 <-- start of visual selection
Line 7
Line 8
Line 9
Line 10
What are you using?
As of this moment, I'm familiar with:
Recently I found out that Emacs is sekf-documenting, and this is due to its nature if being Elips interpreter. This would be nice for Neovim as well, for example, changing some default keybind would instantly update help pages. Is this possible with Lua as embedded language?
I'm now using Obsidian, but thinking about switching to Typst coupled with LSP and Neovim.
I find it a bit uncomfortable to hijack the default s keybind that is present in the Vim for a long time.
Which one and why?
When I copy via icon in browser, and try to use that content in some other app, the content is not transfered, i.e. clipboard is cleared. But, if I use CTRL-C, it does work. Is this expected behavior?
I'm using npm-groovy-lint for code formatting via Conform plugin, and every time I write buffer, I get Conform error
>"Formatter 'npm-groovy-lint' timeout
My Conform setup is
require('conform').setup({
formatters_by_ft = {
groovy = { 'npm-groovy-lint' },
},
format_on_save = {
timeout_ms = 500,
lsp_format = 'never',
},
stop_after_first = true,
})
At some point Vim waa includes by default, alongside vi. So, what would it take for nvim to be included by default as well?