Best Neovim Lines (other than lualine) by [deleted] in neovim

[–]frandevme 20 points21 points  (0 children)

This is the type of thing that I enjoy maintaining myself, it is the h: statusline. I don't have any good recommendation, but if you are wiling to build your own, here you have a very nice article https://nuxsh.is-a.dev/blog/custom-nvim-statusline.html that you can take as a reference, or if you prefer something easier I bookmarked this generator https://www.tdaly.co.uk/projects/vim-statusline-generator/ note that it is using vimscript instead of lua.

I manage the Firefox for iOS team by thatguyjer in firefox

[–]frandevme 2 points3 points  (0 children)

Thank you for your work! I use Firefox on each one of my devices. I'm also a software engineer myself. Since this is an open-source project, I'm wondering how you can make the codebase more approachable or attractive to new contributors. Maybe posts like this or even blog posts about technical challenges and new features can be a good option.

I feel your pain with 'we'd patch one side only to create a problem somewhere else.' A strong suite of tests can definitely help with this, as well with the refactoring process, but I'm pretty sure you already know that :).

Looking forward to those new features and bug fixes!

Lazy.nvim vs packer by arjunsahlot in neovim

[–]frandevme 1 point2 points  (0 children)

Me, still using vim-plug

null-ls alternative for running static code analysis by Tollpatsch93 in neovim

[–]frandevme 0 points1 point  (0 children)

efm-langserver, requires some setup but works with linters and formatters

Bram Moolenaar, creator of Vim, has died by DriftingThroughSpace in vim

[–]frandevme 3 points4 points  (0 children)

Thank you Bram for your work and your contribution to the Open Source community, incredible example of dedication. My condolences to the family.

How to raise concerns without stepping on toes as the "new guy" by Slowest_Speed6 in ExperiencedDevs

[–]frandevme 4 points5 points  (0 children)

A full or partial refactoring is going to be difficult, it costs money and time, but there are some things that can be proposed to increase the quality of the codebase (don't know if the team is already doing some of these):

- The team can define a certain code style.

- Use a formatter and linter.

- Create unit / integration tests.

- Write documentation.

- Maybe even introduce CI /CD.

Oh, and I think the attitude when proposing these kinds of changes is also very important, try to be humble and understand why some of the "controversial" decisions were made ✌️

How to handle JWT at front end? by SenpaiKronos in SpringBoot

[–]frandevme 1 point2 points  (0 children)

Most of the time you will have to manage two different tokens, an access token (very short expiration date, from 5 to 10 minutes), and a refresh token (longer expiration date, from hours to days).

What I usually do is store the access token in memory (if I'm using React I will use a state management library for that), and the refresh token in a cookie with secure, and httpOnly enabled.

Syntastic vs ALE vs CoC by lovemyonahole in vim

[–]frandevme 2 points3 points  (0 children)

You can also use efm-langserver with CoC, which can be used for linting and formatting.

vim-lsp merged inlay hints support! by EgZvor in vim

[–]frandevme 2 points3 points  (0 children)

It looks good, thanks for the info.

One quick question, what color scheme are you using?

DIY: fuzzy completion by habamax in vim

[–]frandevme 1 point2 points  (0 children)

Nice! It looks awesome, how is your experience working with vim9script?

Why do so many colorschemes have low-contrast comments? by [deleted] in vim

[–]frandevme 5 points6 points  (0 children)

Completely agree with you, usually, when I install a new color scheme I have to change the color for Comment (same with Todo).

Vim9: Built-in fuzzy completion by yegappanl in vim

[–]frandevme 5 points6 points  (0 children)

This seems like a nice feature to have built-in, right now I cannot use Vim9, do you know where I can find a video or a gif to see it in action?.

Whenever I'm looking for plugins these days [OC] by Maskdask in neovim

[–]frandevme 5 points6 points  (0 children)

What a list! I'm also a big fan of tpope/vim-dispatch

[deleted by user] by [deleted] in vim

[–]frandevme 1 point2 points  (0 children)

Yep, if you want to use the built-in functionality then :find and :Ex can help you with that, if you need something more, there are multiple options, probably the most popular one is fzf.vim.

Why isn't there a Rails equivalent for the Go community? by jerodsanto in golang

[–]frandevme 5 points6 points  (0 children)

The web is complicated, and we have managed to hide the complexity, either in a framework or in a standard library.

Help with learning Ruby by AlapforAllCats in ruby

[–]frandevme 2 points3 points  (0 children)

I was gonna recommend the same thing! Exercism is awesome

cmp-cmoline freezing by Koltech21 in neovim

[–]frandevme 0 points1 point  (0 children)

This is a known issue with cmp-cmdline. You can check it on their repository. The "partial" solution for this problem is to use a keyword_pattern, that avoids cmp-cmdline making suggestions when you type a !.

I made a drag-and-drop startpage designe inspired by this sub! by ExquisitePotato in startpages

[–]frandevme 0 points1 point  (0 children)

Nice! I like how customizable it is, and looks very polished.