▲ 16 r/neovim

Do you remap default shortcuts for resizing window size?

Or you stick to the defaults, Ctrl-w -, Ctrl-w +, Ctrl-w <, Ctrl-w >?

reddit.com
u/4r73m190r0s — 3 months ago
▲ 8 r/waybar

What are bare-essential modules you can't live without?

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.

reddit.com
u/4r73m190r0s — 3 months ago
▲ 2 r/niri

How to hide empty workspace label?

All of my windows are in first workspace, but for some reason, waybar displays label for workspace 2 that is completely empty.

u/4r73m190r0s — 3 months ago

What fuzzy finder are you using?

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).

reddit.com
u/4r73m190r0s — 3 months ago

How do you use tiling of GUI apps?

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.

reddit.com
u/4r73m190r0s — 3 months ago

[Sway] Do you use tabs and stacks inside single workspace?

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.

reddit.com
u/4r73m190r0s — 3 months ago
▲ 89 r/neovim

Anyone else experiencing Emacs fomo?

I love Neovim and enjoy it daily, but from time to time I wonder ifcI'm missing out on something by not adopting Emacs.

reddit.com
u/4r73m190r0s — 3 months ago
▲ 4 r/neovim

How to select lines, move and re-indent them, while keeping selection

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
reddit.com
u/4r73m190r0s — 4 months ago
▲ 39 r/neovim

Can Neovim be self-documenting like Emacs?

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?

reddit.com
u/4r73m190r0s — 4 months ago
▲ 26 r/typst

Anyone tried to switch to Typst for note taking?

I'm now using Obsidian, but thinking about switching to Typst coupled with LSP and Neovim.

reddit.com
u/4r73m190r0s — 4 months ago
▲ 21 r/neovim

Are you using default keybindings for mini.surround?

I find it a bit uncomfortable to hijack the default s keybind that is present in the Vim for a long time.

reddit.com
u/4r73m190r0s — 4 months ago

Clipboard content is lost between apps when I copy via "copy icon"

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?

reddit.com
u/4r73m190r0s — 4 months ago
▲ 3 r/neovim

How to deal with formatters with slow cold start (Java-based)?

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,
})
reddit.com
u/4r73m190r0s — 4 months ago
▲ 26 r/neovim

Neovim packaged with major Linux distributions by default, what would it take?

At some point Vim waa includes by default, alongside vi. So, what would it take for nvim to be included by default as well?

reddit.com
u/4r73m190r0s — 4 months ago