[-] rutrum@lm.paradisus.day 9 points 1 week ago

From my short time with proxmox, I had to dive into the command line to do configuration at the host level that couldnt be done with the UI. I think nixos will help replacd those ad hoc configurations with nix options. In the many articles I read about gpu passthru, and also doing harddrive passthru, I had to work in the host debian environment.

I dumped proxmox because I couldnt get gpu passthrough to work, and havent looked back. Nixos modules and docker have served me better than VMs for my usecase.

[-] rutrum@lm.paradisus.day 8 points 1 month ago

You can also use p2p mesh vpn services like zerotier or tailscale to establish a direct connection without opening any port in the router at all.

[-] rutrum@lm.paradisus.day 8 points 3 months ago

Wow, I never considered swap. I've had this problem with my laptop for the last year. I'll fix this, thank you.

[-] rutrum@lm.paradisus.day 11 points 4 months ago

Open source to some extend, but their whole thing about these emojis is that they are 3d and animated. But the repo only contains png renders if the 3d models. So you arent able to modify or animate the 3d models directly.

Imo they released enough to call it "open source" and get good PR from it without actually giving the raw source files to the community (their competitors). I was not pleased with this when they announced it 2 years ago. Its still the same.

[-] rutrum@lm.paradisus.day 8 points 5 months ago

What software did you use to make this image? Its very well done

[-] rutrum@lm.paradisus.day 7 points 5 months ago

They have resolved this exact problem. There is an "experimental" cli tool that fixes a lot of your complaints about nix-env, nix-channel, etc. Itcs wrapped together with "flakes". This newer feature is a little different, and working with or without flakes segments the community AND the types of articles about nix, like this one.

As far as I know though, nixos related thing still have a bizarre set of commands, and even with flakes "nixos-rebuild switch --upgrade" is still how you switch configs.

And as far as installation goes, using nix-env -iA really is a bad practice. Thats installing something ad hoc like you would in any other package manager. That defeats the point of nixos, where your configuration file explicitly defines all the packages you need installed, and nothing else. Nix will remove any packages you didnt specify.

[-] rutrum@lm.paradisus.day 12 points 7 months ago

Can you elaborate more on deduplication? Is this a feature you setup, or does it sort of work out of the box? This is a new concept to me, but sounds incredibly useful, especially in that scenario.

[-] rutrum@lm.paradisus.day 12 points 9 months ago

On the tangent of quantum factorization, I feel like a reality of modern encryption at risk is still very slim. At least if the wiki article is anything to go by. I think we are sooner to have backdoors in encryption algorithms than we are quantum messing everything up.

[-] rutrum@lm.paradisus.day 8 points 10 months ago

I build my 5x5 but didnt add some of the vertical slats in. Its a little warped since we took out too many but having a 2-wide whole fits our wide games.

[-] rutrum@lm.paradisus.day 11 points 10 months ago

I always reference the vendors list from keyboard builder's digest.

[-] rutrum@lm.paradisus.day 8 points 10 months ago

I like your take, but if your title had been "GUIs are integral for linux adoption and devs should prioritize it more often" it might have gone over better.

Ffmpeg is one tool that I love and want to recommend to other users to do simple and efficient video file conversions/cropping/trimming. But the lack of a GUI doesnt make it easy. Luckily I have found GUI wrappers on windows and linux, but without those I would absolutely not recommend it. Youtube dl is another example of this. Im glad there are other open source projects providing GUI wrappers for these scenarios.

[-] rutrum@lm.paradisus.day 8 points 11 months ago

I think I've played Lords of Waterdeep more than anything else. I like playing with two players a lot, and it's got such an easy learning curve. It fits most game nights and I play it frequently.

2
submitted 11 months ago by rutrum@lm.paradisus.day to c/nixos@infosec.pub

My understanding is like this. For multi-user computers, you'd manage packages with home manager. If you're developing a project or need some kind of specific built tool or dependency, define in it in a flake.nix or shell.nix or build.nix in the project folder. And for single user computers, or maybe admin accounts install at NixOS configuration.

Whats the intent for each location? The current question Im asking myself is "why install home manager when Im on a single user instance and can just update configuration.nix?"

view more: ‹ prev next ›

rutrum

joined 1 year ago