Omniformative

@[email protected]

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

Is anyone using NixOS as their daily driver?

I’m currently running Arch and it’s great, but I’m noticing I’m not staying on the ball in regards to updates. I’ve been reading a bit about Nix and NixOS and thinking of trying it as my daily driver. I’ve got a Lenovo x1 xtreme laptop, I don’t do much gaming (except OSRS), use firefox, jetbrains stuff, bitwarden,...

Omniformative,

btrfs + snapper can easily achieve the same thing. You can checkout OpenSUSE.

Omniformative,

I only use nixos for my base configuration. All GUI desktop applications are installed through flatpak and development is done through distrobox.

Omniformative, (edited )

I would just buy a cheap RAM stick and install one of the mainstream distrobutions with KDE Plasma on it. You can turn off most of the desktop effects and unnecessary background services.

Solidworks and other industry-class CAD software on linux

I am about to go to college for engineering and they require a Windows laptop because of the software we will be using (mostly solidworks I’m pretty sure) doesn’t work on other operating systems. I primarily use windows day-to-day for gaming and such anyways so it’s not a problem for me but I’m wondering if anyone had...

Omniformative,

I’ve been using system76-scheduler for a while now and it works great. You can create a profile for your desired software and all of its related processes and then assign a high priority (low niceness) to them.

Omniformative,

I suggest trying out Bottles. You can easily install it with one command through flatpak. I’ve had luck running a lot of windows only software used in hardware engineering.

Why can't flatpaks just work

I usually try to stay out of the whole snap vs flatpak discussion. Although I am just really confused as to why flatpak just does not seem to care about usability. You’re trying to create a universal packaging format I would think the point of it is that a user can just install an app and after reviewing permissions it should...

Omniformative,

Fish and its search functionality work great for me.

Omniformative,

I’ve been using NixOS with flatpaks and distrobox and have had pretty much the same experience. NixOS provides rock solid base system, services, and CLI tools that are easy to configure and flatpaks provide the rest of the desktop applications.

One neat feature of installing eveything through flatpak is that you can update applications individually without having to upgrade the whole system.

Omniformative,

Updating individual applications is a pain on NixOS. You’d either have to override the attributes of the package (which can get quite ugly and complicated and does not always work) or pull in a new commit of nixpkgs that has the version you want which requires the download of a ton of other dependencies that were compiled for that specific commit of nixpkgs.

Flatpaks solved this problem for me and helped reduce the download size every time I wanted to update something.

Omniformative,

Desktop:

  • distrobox
  • brave
  • flatpak
  • neovim
  • nix
  • fish
  • tmux
Omniformative, (edited )

If you want to go for traditional distributions that don’t have native rollback mechanisms, I would suggest using btrfs along with something like snapper.

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