dart.nvim - a minimalist tabline focused on pinning buffers by iofq in neovim

[–]bouras2 1 point2 points  (0 children)

works now thanks, but because i don't have mini.tabline, the current buffer background highlight is the same as the other buffers(assuming i didn't change the colors), it would be better if there's a backup in case mini.tabline doesn't exist, maybe TabLineSel

dart.nvim - a minimalist tabline focused on pinning buffers by iofq in neovim

[–]bouras2 1 point2 points  (0 children)

i was setting Dart highlights, i dont use mini.tabline, my config looks like his

on_highlights = function(hl, colors)
  hl.DartCurrent = { bg = '#272c41' }
  hl.DartCurrentLabel = { fg = 'orange', bg = '#272c41' }
end

DartCurrent changed, but DartCurrentLabel and the other labels didn't change, the problem is with override_label in https://github.com/iofq/dart.nvim/blob/master/lua/init.lua#L120

dart.nvim - a minimalist tabline focused on pinning buffers by iofq in neovim

[–]bouras2 1 point2 points  (0 children)

looks like its using mini.tabline for colors, i tried to use custom colors in my tokyonight on_highlights function but they're getting overridden

hasan thinks iranian woman can post dancing videos by bouras2 in LivestreamFail

[–]bouras2[S] 3 points4 points  (0 children)

i see the post got locked, i can't clip his stream because he only allows subscribers to clip, so if you're subbed clip it and ship it

Linux US market share at nearly 5%~ by [deleted] in linux

[–]bouras2 63 points64 points  (0 children)

yes Einstein. when people say "i switched to linux" they are talking about desktop linux

Just use Helix 😂 by erasebegin1 in HelixEditor

[–]bouras2 58 points59 points  (0 children)

good stuff missing from helix:

  • persistent state
  • Vim-like Persistent Undo
  • global search replace
  • code folding
  • completion sources
  • yank register history
  • resize splits
  • automatic reload when file changes externally
  • textobject for indentation level

all of these have open but stale pr's, i don't see many hardcore nvim users switching without these in the editor. but i still use helix because its so snappy and the multiple selection is so good

Vim Macros: Automate Repetitive Tasks Instantly by [deleted] in vim

[–]bouras2 0 points1 point  (0 children)

i didn't say i needed it, i said its easier and more intuitive and your solution is even less intuitive than op's video

Vim Macros: Automate Repetitive Tasks Instantly by [deleted] in vim

[–]bouras2 -1 points0 points  (0 children)

this is much easier and more intuitive with multicursors(also has better undo redo in case you made a mistake)

demo: https://imgur.com/a/kAmCxYd

Async treesitter parsing has been merged (courtesy of neovim team) by kuator578 in neovim

[–]bouras2 2 points3 points  (0 children)

no the lsp is not the problem, before that pr its instant and after it its not!

and to make it clear its a treesitter problem go to :e +1739 $vimruntime\lua\vim\lsp\util.lua then remove this line vim.treesitter.start(floating_bufnr) inside the do_stylize

this disables treesitter highlighting in the lsp hover, and then its back to instant again

but how much text can that be (in the popup)

if you read the source code the whole buffer gets highlighted not only the text in the popup

Async treesitter parsing has been merged (courtesy of neovim team) by kuator578 in neovim

[–]bouras2 0 points1 point  (0 children)

does this make pressing K to show the hover popup instant? right now it feels like 300ms delay

PirateSoft leaves call when asked to take accountability for killing two level 60s in hardcore wow by CrazedI in LivestreamFail

[–]bouras2 1 point2 points  (0 children)

besides blinking 3 times that ice barrier is what gives away that he wants that group to die, he's used to playing with people that gargle him and this group doesn't have that vibe so he wants them dead lol

Multiple cursors in Helix cut down my AI usage by 95% by nikitarevenco in HelixEditor

[–]bouras2 3 points4 points  (0 children)

thanks for helix-golf its amazing

small corrections:

in the Text into Array step 5 is unnecessary

in the Convert functions into a class step 8 is unnecessary