linux

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

PM_ME_FLUFFY_SHIBES, in lay it all bare, show me yalls fetch
jadedctrl,

WindowMaker and Chicago95, what a nice aesthetic you have going!

Ascend,
@Ascend@vivaldi.net avatar

@jadedctrl @PM_ME_FLUFFY_SHIBES
The retro look :D

hschen, in lay it all bare, show me yalls fetch
@hschen@sopuli.xyz avatar
eneff, in lay it all bare, show me yalls fetch
WalrusByte, in lay it all bare, show me yalls fetch
@WalrusByte@lemmy.world avatar
nik282000, in lay it all bare, show me yalls fetch
@nik282000@lemmy.ml avatar
Junkdata, in Which Tiling Window Managers do you like, and why?

I started with for a bit awm, however i am giving qtile a try since im learning how to code python so good practice.

sleepyTonia, in [meme]
@sleepyTonia@programming.dev avatar

A Linux user replacing the pre-installed OS and installing a new theme. Tale as old as time.

CanOpener, in What distro(s) do you use?

Fedora. Used to use Arch but it broke and I moved to Fedora, it’s a way more polished experience. I like how Fedora is stable but not “stale” like Debian. Want to try Fedora Silverblue as well.

Whooping_Seal,
@Whooping_Seal@sh.itjust.works avatar

I highly recommend silverblue! The only thing that can be frustrating is Steam and other game related things, particularly with wireless controllers it seems. But overall it makes it very hassle free imo.

Gerryflap, in What distro(s) do you use?
@Gerryflap@lemmy.world avatar

My laptop is my oldest install, running Ubunutu. Started out on 14.04 and I’ve been updating ever since. My desktop runs Arch, although it used to be Antergos. I kinda convinced it to be Arch after Antergos died so I kept getting updates. Finally I’m currently trying Fedora on my secondary PC filled with old hardware from previous builds.

Honestly, out of these I personally like Fedora most currently. It seems to have up-to-date enough packages and seems quite stable. The AUR on Arch is a powerful thing, but it can also be quite hit or miss. While Ubuntu was fine as a first distro, I don’t really like how outdated all the packages are. I’ve had quite a few cases where packages where more than a year out of date.

bzLem0n, in What distro(s) do you use?

NixOS on everything but my Steam Deck which is running SteamOS.

lhx,
@lhx@lemmy.world avatar

Thoughts on NixOS? I have heard a lot of positive buzz, but I don’t think I understand it fully. (I’m primarily debian, ubuntu, fedora, arch user, and I’ve admin’d a FreeBSD server too).

neoney,
@neoney@lemmy.world avatar

For me, NixOS is like someone took the archwiki and made a distro with it. I can just do

<pre style="background-color:#ffffff;">
<span style="color:#323232;">services.lemmy = {
</span><span style="color:#323232;">  enable = true;
</span><span style="color:#323232;">  settings = {
</span><span style="color:#323232;">    hostname = "lemmy.union.rocks";
</span><span style="color:#323232;">    database.createLocally = true;
</span><span style="color:#323232;">  };
</span><span style="color:#323232;">  caddy.enable = true;
</span><span style="color:#323232;">}
</span>

in my system config (example from Nix manual). It will install lemmy, install caddy, start lemmy backend on port 8536, frontend on 1234, expose it with a caddy reverse proxy to that hostname, and initialize a postgres database. This is also reproducible across systems, so it’s pretty much guaranteed to work the same on one PC and on another.

This is very useful, because some programs require some more configuration, and this can remove the need to know where to put their config files, their package names, systemd service names from your head. It’s all in there.

Also, when I fuck something up… when changing the config, it makes a new boot entry with it, so when booting I can just press arrow down when booting to select an older, working config. Magic.

Packages are also nicely separated from each other. I don’t have to install stuff globally, when I need a program one time I can just do nix shell nixpkgs#audacity and have an ephemeral shell with the package installed.

There are (optiona) binary caches, so you practically don’t have to compile anything from source when updating your system.

I have all my configuration on GitHub, like a lot of people, which makes it easy to share information.

A con is that when a program hasn’t been packaged for NixOS (whether it’s in nixpkgs or has a flake.nix in the repo), it’s not that easy to use it, so learning to write derivations (packages) for NixOS is pretty much a must have.

Also another must have is being in some community that uses NixOS, because it is really hard to learn without someone to help and guide you IMO.

Worth it though

lhx,
@lhx@lemmy.world avatar

Ooooh. That sounds amazing. I will have to try it out. Does it play nice in v box or VMware?

neoney,
@neoney@lemmy.world avatar

Should work fine. I really recommend installing the nix package manager on your current distro to play with the language and how it works, I did it on arch to get familiar and it has been really helpful.

bzLem0n,

I really enjoy using NixOS as it is good at what it does, declarative system configuration, but it does have issues that can prevent people from using it. It’s great if you want to put the configuration for all your computers in one git repo but that configuration is in the Nix language so you will eventually need to become familiar with the Nix language. The main issues are that the documentation needs work and understanding the difference between the Nix operating system, the Nix language, and the Nix package collection as the more you use NixOS the more familiar you will need to be with each.

That said, I find it worth learning and recommend some of the following resources for NixOS.

MyNixOS for graphical configuration management. See my configs there.

NixOS Wiki for the best collection of NixOS documentation. I’ve found this collection of people’s configurations to be very useful for inspiration.

The manual pages for the Nix language, Nix packages, and NixOS.

lhx,
@lhx@lemmy.world avatar

Thank you for your helpful replies! I will put it in my “someday” inbox when I feel the need to shave some yaks or when debina/ubuntu/fedora piss me off about something. :)

tufek, in What distros would you recommend for use on a (non-gaming) Laptop?
@tufek@sopuli.xyz avatar

Why not directly Debian ?

wildbus8979,

This is the way. Why go through middle man when you can go straight to the source.

Just remember, stable is for servers, testing is for workstations.

9488fcea02a9,

Stable isnt just “for servers”. I run stable on my laptop as well

OP said they dont need it for gaming, so you dont need the latest, shiniest things. Stable + backports should be good enough for most people unless you’re doing some really specialized work

sedot, in What distro(s) do you use?

openSUSE Tumbleweed, it just works for me.

cynetri, in What distro(s) do you use?
@cynetri@midwest.social avatar

Been switching between Arch and Linux Mint for a while now. I run Arch and EndeavourOS on my laptops (Arch on my daily 2-in-1, Endeavour on my TV laptop) but I can’t decide which is better for VR on my main rig… probably because VR on Linux is kinda in a pathetic state anyway lol. Next week I’m getting a second GPU for simple display-out so I can use my 6800XT to run VR in a Windows VM, probably on Arch

Edit: landed on EndeavourOS, basically just Arch with a GUI installer, DE by default, and some other tweaks. It’s what I kept turning Arch into pretty much lol

Borgzilla, in What distro(s) do you use?
@Borgzilla@lemmy.ca avatar

I use Debian with a patched version of motif window manager. The 90s never ended: https://lemmy.ca/pictrs/image/7bded692-9a4c-47d7-95b3-270c74480fc6.jpeg

hddsx,

As someone who uses mwm for work, I only have one question for you: Why?

cosmicmold, in What distro(s) do you use?

I used to use Arch but recently switched to Fedora. I need stability now.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • uselessserver093
  • Food
  • [email protected]
  • aaaaaaacccccccce
  • test
  • CafeMeta
  • testmag
  • MUD
  • RhythmGameZone
  • RSS
  • dabs
  • oklahoma
  • Socialism
  • TheResearchGuardian
  • Ask_kbincafe
  • KbinCafe
  • SuperSentai
  • feritale
  • KamenRider
  • All magazines