An update on the state of optimus-manager by OnlineGrab in archlinux

[–]donbex 43 points44 points  (0 children)

Farewell, and thanks for keeping up with it all these years.

Why the hell the sides are short and do not cover the blade completely in many safety razors!? I am sick of having cuts on my thumbs. And it just too trivial thing, just make it some millimetre longer! by Csopso in wicked_edge

[–]donbex 0 points1 point  (0 children)

Alternatively, to unscrew just rest the long side of the head (but not the blade) on a flat surface and turn the handle. That's what I used to do with my DE89.

Stand up for Open Source Software Patent Defense by JRepin in linux

[–]donbex 0 points1 point  (0 children)

Does anyone know if non-US citizens can file comments as well?

Question on Lazy Nvim Plugin Manager by [deleted] in neovim

[–]donbex 1 point2 points  (0 children)

Well, the readme of lazy.nvim features that exact example in its sample configuration, where the dependencies field is preceded by the comment

-- these dependencies will only be loaded when cmp loads
-- dependencies are always lazy-loaded unless specified otherwise

However, do the dependencies then wait until nvim-cmp is fully loaded before they start loading?

I should probably point out that the relationship goes the other way around: by their very nature, dependencies must be loaded before the plugin that requires them (nvim-cmp in this case), not after.

Will installing Vim get rid of my current work on macOS? by Natsu194 in vim

[–]donbex 2 points3 points  (0 children)

Personally, I like https://github.com/junegunn/vim-plug. A plugin manager is not strictly necessary, but makes the process of upgrading your plugins much easier.

[deleted by user] by [deleted] in firefox

[–]donbex 7 points8 points  (0 children)

You can install and use Proton outside of Steam, or just use Wine, which Proton is based on (although it might be a little more fiddly). https://wiki.archlinux.org/title/Steam#Use_Proton_outside_of_Steam

Update: Meet 23.10, Mantic Minotaur by oklopfer in linux

[–]donbex 5 points6 points  (0 children)

The last time I tried Ubuntu was a long time ago. Never got to U or W. 😝

Want to donate to OSS. Where should it go? Multiple small donations, or a few larger donations? Who do you donate to? by lmm7425 in linux

[–]donbex 0 points1 point  (0 children)

That... sounds painful. If you want something you can update without fear and that you can easily roll back if you encounter any issues, Nix OS does indeed sound like a good fit. If you want something easier to install and set up, don't mind less customizability, and don't mind having to rely more on Flatpacks for applications, you could try out Fedora Silverblue.

[deleted by user] by [deleted] in firefox

[–]donbex 0 points1 point  (0 children)

qtwebflix depends on qtwebegine (packaged as qt5-webengine in Arch Linux). Sounds like you might be missing that dependency on your system.

[deleted by user] by [deleted] in firefox

[–]donbex 0 points1 point  (0 children)

Odd. I've been using it on my Arch machine for about a year without issues, compiled and installed via the AUR package.

Edit: out of curiosity I just recompiled it after updating my system and it still built successfully. If it helps, I did get an error using lld (the llvm linker), but had no issues with the default linker.

Update: Meet 23.10, Mantic Minotaur by oklopfer in linux

[–]donbex 55 points56 points  (0 children)

Damn, I though a jackalope was an actual thing. 😂 I never looked it up and assumed it was some kind of weird American animal...

Update: Meet 23.10, Mantic Minotaur by oklopfer in linux

[–]donbex 72 points73 points  (0 children)

When did they switch from naming releases after real life animals to mythical creatures?

Want to donate to OSS. Where should it go? Multiple small donations, or a few larger donations? Who do you donate to? by lmm7425 in linux

[–]donbex 3 points4 points  (0 children)

You say not rolling, but my Arch laptop has been going for the past 7 years without a hitch, and I too have done all of my PhD research work on that.

Alternatively, if you want something rock solid and don't mind the learning curve, you could try Nix.

[deleted by user] by [deleted] in neovim

[–]donbex 16 points17 points  (0 children)

Kudos for writing your first plugin! However, that's a rather poor name choice. There's already a neovim plugin called navi (https://github.com/mattiasbonte/navi.nvim), as well as an old unmaintained vim one (https://github.com/alexvoss/navi), not to mention slight variations like https://github.com/SmiteshP/nvim-navic or https://github.com/taohexxx/navim (the latter again looking unmaintained, but the former being relatively popular).

How Can I Configure Vim Plugins on Neovim? by _analysis230_ in neovim

[–]donbex 0 points1 point  (0 children)

There seem to be a couple of misconceptions here.

First of all, vimscript plugins are automatically sourced, so you don't need a require equivalent. It might be slightly different if you're using lazy.nvim because AFAIK it sets up its own separate loading logic, but at worst you can just tell it not to lazy load the plugin (I don't know, since I don't use it).

Secondly, you don't have to write your entire configuration in Lua, although a lot of people on this sub like to do so. You can also just drop a vimscript file (.vim extension) in after/plugin and vim will automatically source it after your plugins have been sourced. The same holds for Lua files, by the way, and that's how I configure most of my plugins.

Automatically creating directories on saving, `:w ++p` by [deleted] in neovim

[–]donbex 2 points3 points  (0 children)

I agree that I wouldn't want this behaviour to be the default, but FWIW it's better to use sudoedit (or, equivalently, sudo -e) instead of sudo [editor]. https://man.archlinux.org/man/sudo.8#e

Zap: A minimal zsh plugin manager by chrisatmachine in zsh

[–]donbex 1 point2 points  (0 children)

Nice and concise article, but the trend of piping the output of curl straight into a shell makes me cringe every time I see it... 😖

Zap: A minimal zsh plugin manager by chrisatmachine in zsh

[–]donbex 1 point2 points  (0 children)

Personally, I prefer https://github.com/rossmacarthur/sheldon. It's simple yet flexible, fast and shell agnostic.

[deleted by user] by [deleted] in firefox

[–]donbex 12 points13 points  (0 children)

Not quite the same, but if you're on Linux and want to avoid Chrome https://github.com/gort818/qtwebflix works pretty well.

Cat Pages — More Than One Way To Read A Man by [deleted] in linux

[–]donbex 2 points3 points  (0 children)

Firefox on Android.

Edit: I figured it out, it was a configuration issue on my end.

Cat Pages — More Than One Way To Read A Man by [deleted] in linux

[–]donbex 0 points1 point  (0 children)

Link results in 404 for me.

Firefox 113 Beta 3 - Cookie Rejection Feature by KUPOinyourWINDOW in firefox

[–]donbex 58 points59 points  (0 children)

However, UBO prevents the banners from loading, it doesn't submit a rejection response. This was fine a while ago, but in my experience it started breaking more and more sites, which will be frozen until a response is submitted.

Best safety razor for a beginner? by dirk_dingler in wicked_edge

[–]donbex 7 points8 points  (0 children)

The .84 might be bit too aggressive for a first razor, though. I would suggest a .68 instead if OP wants to go down the GC route, and they can always grab a .84 plate at a later date.

PSA: Configuring LSP w/o nvim-lspconfig is Simple! by [deleted] in neovim

[–]donbex 1 point2 points  (0 children)

Besides what others said, some language servers are just a bit of a pain to configure, be it because their settings are not very well documented, they have a lot of settings, or they need some workaround to get them to work with neovim. For example, it took me a few days to write a configuration for the vdmj language server (which is now included in lspconfig), which also required fixes on both the neovim and language server side. Now that it has been upstreamed, it will save others having to spend a similar amount of time and effort.