matejc

joined 1 year ago
[–] [email protected] 2 points 6 months ago* (last edited 6 months ago) (1 children)

NixOS is a Linux distro that does a lot of things differently (for the greater good), and gaming is heavily Windows thing, which is hard to do even on conventional Linux distros (its getting better tho). That said as for your points:

1a. One of the things that would help you, is programs.nix-ld.enable = true; (for more info check https://github.com/Mic92/nix-ld , but its integrated in NixOS already)

1b. UE5 pull request has some things that might help (eg: you could just try running it with steam-run): https://github.com/NixOS/nixpkgs/issues/124963

  1. Depends how you are building them, I am not a gaming developer nor tried to build a game without packaging it with Nix. But if you manage to run the UE5 I guess the procedure would be the same as long as you have all of the dependencies available for UE5

  2. I am using qemu/KVM on NixOS to run games on with quite a good performance, so that should not be a problem

[–] [email protected] 2 points 7 months ago (3 children)

Software:

  • firewall, no inbound and do outbound restrictions
  • use immutable OS
  • full disk encryption (keep in mind that in many setups you will need to be beside the computer after restart)

Hardware:

  • put it in the trusted datacenter (home stuff is not safe from teenagers and people that need computer's electrical socket for a vacuum cleaner)
[–] [email protected] 4 points 8 months ago (1 children)

I knew that takos have a lot of output energy, but I did not knew that takos can power a whole car!

(I wish that someone would already posted something like this so I could just upvote it.)

[–] [email protected] 7 points 9 months ago

I am not particularly good at math myself, but I like to program stuff... If I am any good at it... decide for yourself: https://github.com/matejc?tab=repositories ... anyway, if you have interest of doing something, stop the doubt, just do it.

[–] [email protected] 2 points 9 months ago

Looks intriguing, reading a bit ... some concepts look like they came from Nix

[–] [email protected] 4 points 10 months ago (1 children)

In i3wm/swaywm, hyprland, ... You can assign workspaces to outputs (monitors)

[–] [email protected] 1 points 11 months ago (1 children)

Depends, does your CPU has already one?

[–] [email protected] 2 points 11 months ago* (last edited 11 months ago) (3 children)

Yes, if you run a non optimized VM everything will be slow. It took me few weeks at start to discover all optimisation options for qemu/kvm and then years of perfecting it to make it run very close to bare metal

Edit: the key is to pass through one of your graphic cards

[–] [email protected] 2 points 11 months ago

Zsh and Starship.rs on top with few extra minor things. I like my shell fast and clean.

[–] [email protected] 2 points 11 months ago (1 children)

All those points assume that you would have compatible apps for both platforms. For some small subset of applications might work... Like VLC player, Firefox, Chromium browsers, ... You could try to run Windows apps with Wine, but that can be done on app basis and will not be generic

[–] [email protected] 1 points 11 months ago (5 children)

What do you mean, what do you think is so special about Photoshop? I play Starfield on Ultra on Windows inside Qemu/KVM virtual machine on Linux.

[–] [email protected] 1 points 11 months ago

I used to have Silverblue for my work laptop OS, I broke it quite fast, multiple times, got annoyed, switched to NixOS like on my home setup. I am the person that tinkers with everything, and NixOS just wont die. I need to install it only once per computer's drive lifetime.

view more: next ›