There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

linux

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

nlm , in Keeping and running frequently used commands
@nlm@beehaw.org avatar

Fish (or zsh with some addons) will give you tab completion based on previous commands, might be something of interest?

Here’s some addon tips if you’d rather run zsh instead of fish:

gist.github.com/…/a907cdf8a474aa6b569ebe89aeee560…

WretchedRefrigerator ,

Fish shell is great, but the more I’ve used it, the more incompatibilities I’ve found:

  • Can’t use subshells
  • Can’t use bash syntax (it would help if bass would process all commands by default)
  • Can’t use bash completions

Other than that, it just works by default (unlike zsh) and it works even better with an easy-to-install Tide

nlm ,
@nlm@beehaw.org avatar

Yeah, it has its downsides. zsh with some addons is probably better overall. Or if you’re at least aware of it’s differences from bash and can work with that.

Phoenix3875 , in Keeping and running frequently used commands

Try fzf. The default hooks will launch fuzzy finders for

  • C-r: history search
  • Alt-c: change directory
  • C-t: fill in argument for a nested path

All seem pretty good for your use case.

fruitywelsh , in SUSE Announces Free RHEL Fork to Preserve Choice in Enterprise Linux

Dang, Suse really coming in strong with this. I still wish they offered openQA too. Between Rancher, and Suse they really do go pound for pound against RedHat.

Noodlez , in Jump from Arch to NixOS?

I just made a post about my musing on NixOS so maybe read that? (here) Basically after the main learning curve it’s pretty easy to use.

I’m getting the hang of their package manager as well, so if need be I can make my own (Like I would for Arch. The AUR scares me from a security standpoint).

My main advice is to not go against the curve. If the manual says that NixOS does it that way, do it that way, because going against the grain is like going through a cheese grater in this OS.

Unlike Arch where you can do things as you want, in Nix you do things using Nix. You can almost always accomplish what you want, but it’s gotta be done the NixOS way. This is actually a benefit rather than a problem once you get used to it, because it starts becoming second nature, and it is extremely powerful.

wiki_me , in Linux Desktop Market share reaches 3.08%

Linux market share

windows market share

A real “tortoise vs hare” situation it seems.

Pace of adoption also seems to be accelerating , from 2009 to about 2016 it went from 0.5 to 1,5 (+ 1 percent), from 2016 to 2023 it went from 1.5 to 3 (+1.5 percent), the adoption also seems to be at least doubling about every decade (which might indicate a “word to mouth” growth pattern.

letbelight ,

Steam and CodeWeavers drive this adoption at fast pace with proton and vulkan…

Other are some developer that switch fully from WSL2 to Linux (like me).

Other are finding refuge… welp…

kredditacc ,

Same here. WSL1 has shown me the ecosystem of Linux, so I decided to switch from Windows to Linux completely.

letbelight ,

Well, but now WSL2 with GUI seems threaten a little about Linux DE in the end :/

WSL number is quite high with dev, and sometimes I also think WSL2 is convenient because I don’t need to have desktop linux to work with.

kredditacc ,

Well, if you can live with Windows’ UX.

letbelight ,

Yeah. Sadly I can’t. But I also can’t live with… Gnome bar… I need native xfce with no CSD. But since gtk4 it’s harder 😔

VonReposti ,

The increase is not 1 and 1.5 percent but 1 and 1.5 percentage points

wiki_me ,

The increase is not 1 and 1.5 percent but 1 and 1.5 percentage points

tbh i don’t really see the point in mentioning this.

VonReposti ,

Because original is incorrect. For the first increase 0.5% to 1.5% is an increase of 200% while the increase in percentage points is 1. The reason it’s important is that it can skew the readability of the statistics to a degree where the numbers at best are confusing and at worst are misleading. In your case you accidentally understated the significance of the increase.

corsicanguppy ,

Thank you for that explanation!

Migillope ,

Something to keep in mind with these graphics are that the scales are hugely different and more notably that the numbers do not add to 100%. Also the percent vs percentage point thing mentioned by @VonReposti.

Omniformative , in What are your must-have packages?

Desktop:

  • distrobox
  • brave
  • flatpak
  • neovim
  • nix
  • fish
  • tmux
iopq , in Suggest me a distro

NixOS, makes it easy to have the same setup because it's all in one config file. I didn't check it out until last year when they released a graphical installer, now installing/using NixOS is a breeze.

Even if I didn't install NixOS, I'd use the Nix package manager (which is separate, but part of a NixOS system) since it has more packages than the AUR. It's easy to contribute to, so I've been maintaining a package.

ReakDuck , in looks like 2023 is finally the year!

Nah, its just that services like Disney fixed its analytics and Linux users don’t need to camoflage as Windows user to use Disneyplus /s

Temezi ,

You jest but as you know this really is something Linux users have had to do with many things, like games. Game works with wine/proton but only has windows support? You’re a windows gamer now. If you use linux and FF, some sites break unless you spoof as windows and edge. We have been doing this to ourselves, hopefully it gets better.

sudoku ,

If a service doesn’t want you, why even give them money? I’d like to think that Linux users know better.

Sebito , (edited ) in What are your must-have packages?
@Sebito@lemmy.ml avatar
  • Kitty
  • fish + all the shell builtins
  • LunarVim (Neovim)
  • git + lazygit
  • openssh
  • npm
  • cargo
  • docker

Edit:

  • wget
  • httpie
  • tar & (un)zip
letbelight ,

Try podman it’s lighter than docker. 😂

andrew ,
@andrew@lemmy.stuart.fun avatar

And runs in unprivileged mode (nonroot) quite nicely.

Sebito ,
@Sebito@lemmy.ml avatar

I will! I once already used it for cross compiling and it seemed really nice ^^

teawrecks , in Usage for Old Notbook

It’s crazy how, when you think in terms of modern windows requirements, a dual core, 1.6Ghz, 4.5W cpu sounds like a rock. But if you showed that to someone in the early 2000s running XP with a single core 500Mhz, they would expect it to be blazing fast. Linux gives you the ability to have that performance, along with modern security and functionality, even if windows won’t 👍.

agent_flounder , in [Suggestions] Good distros for gaming
@agent_flounder@lemmy.one avatar

I’ve been running Nobara, based on Fedora but with a bunch of tweaks specific to gaming. So far so good. I was using Mint but needed a newer kernel to support my (Ed: AMD) graphics card.

iamthatis OP ,

Yup! Nobara worked perfect for me

frozen , in [Suggestions] Good distros for gaming
@frozen@lemmy.frozeninferno.xyz avatar

Arch is great, but it can be a bit much for someone to jump straight into. It’s definitely gotten easier in the past few years, but there can be quite a bit of optimization to do to bring gaming performance up to (or past) Windows levels.

My recommendation for a newcomer would be Nobara. It’s a version of Fedora heavily customized specifically for gaming, and it’s run by a developer who does a ton of work for the Linux gaming scene (all hail GloriousEggroll).

iamthatis OP ,

Novara ended up being perfect at the end of the day. I loved it!

InFerNo , in [Suggestions] Good distros for gaming

Check your games’ compatibilty first on protondb if they’re not specifically made for Linux, so you know what to expect.

If your mind is set for Arch, go for it, it has an installer these days, but consider some other distributions of Linux that are easier for a novice user. Reserve some time to install a few, if you don’t like the first one or it’s not working out then you can just move on to the next.

Stick to the big ones, because you’ll be able to get the most support for then and find the most information about them.

Linux generally works with software repositories that will contain most of the software you’ll ever need. You rarely need to search for software on websites to install manually.

If you like to get the latest versions of software as it is released, consider OpenSUSE Tumbleweed or Arch Linux. They are so called rolling releases. They are not tied down to versions, like Windows, but perpetually update their building blocks as time goes on. Your version is always the latest version.

If you like a more traditional approach with stable releases, consider distros such as Ubuntu or Fedora. Twice per year they bring out a new version (with software updates regularly still) but they tend to stick to large point releases of the software they are built on. You can expect things to work as they are until you install the next version of the distro. In this sense stability means that features generally don’t change. You still get security patches nevertheless. If you don’t like to update the entire system every 6 months you can choose to use their “long term support” versions instead. This will feel the most like new Windows versions, only you’ll get to see the rolling distros on newer cooler stuff, “beta-testing” all the things before your distro’s next LTS rolls them out. I’m starting to digress here.

I never bothered with distros that are built around specific niches, like “gaming distros”. If that maintainer stops you’ll need to switch distros anyway.

I can recommend rolling releases, always have the latest version of everything, as far as the maintainers of your distro can keep up (in which case it helps to go with a large well known distro with lots of maintainers).

iamthatis OP ,

Thank you so much for such a detailed answer. I ended up going with Nobara and that has ended up being a decent experience so far :)

jsperfrst , in Linux hit over 3% desktop user share according to Statcounter

tbh. the only thing holding me back from using linux on my daily driver, is anti cheat support. If faceit had a linux client, i would jump immediately

verysoft ,

Faceit oof, need full access to your pc, refuse to let you use features of your pc and you have to strangle them during a gdpr request to make them finally hand over data. Shame how they fell, but they have that market share advantage.

twitterfluechtling ,
@twitterfluechtling@lemmy.pathoris.de avatar

I think that’s a fundamental problem: A tool like faceit takes freedom from the user away. If it was open source (i.e. modifiable), it could lie in favour of its owner. Since Linux is open source, a good programmer could probably get Linux to lie to the tool to send the wrong data and therefore allow cheating. Controlling the user requires a system the user has no control over :-)

Cybersteel ,
@Cybersteel@lemmy.ml avatar

Server browser would help mitigate the issue. Let you user police themselves. They build a community and police themselves from harmful actors if they want to have fun with their friends.

_calm_bomb_ , (edited ) in nvim-dap won't install/load
@_calm_bomb_@lemmy.ml avatar

Looks like a problem with cloning the nvim-dap repo from github. What happens when you try to manually clone the repo? Run git clone https://github.com/mfussenegger/nvim-dap.git in your home directory to see what happens.

LE: Maybe it’s better to post this question on !neovim

  • All
  • Subscribed
  • Moderated
  • Favorites
  • [email protected]
  • random
  • lifeLocal
  • goranko
  • All magazines