moonpiedumplings

joined 1 year ago
[–] moonpiedumplings@programming.dev 2 points 9 months ago* (last edited 9 months ago)

Did some searching, also can't find the original forum post lol.

https://github.com/nix-community/nixGL/issues/114#issuecomment-1585323281

and this: https://pmiddend.github.io/posts/nixgl-on-ubuntu/

The latter looks like what I originally used, but what I originally used broke the generated application menu entries.

It's cause you're not actually supposed to use nix-env: https://stop-using-nix-env.privatevoid.net/

You're actually supposed to be using nix search nixpkgs#packagename to search and nix profile install nixpkgs#packagename to install.

However, to use both of those, you need to have the "experimental" (not really though, most of the community uses them) features of nix-command and nix flakes enabled, which they aren't by default.

And of course, nowhere on the main documentation did I find any if that, I only found it via the pain of using it wrong, and forum posts.

Nix's documentation is horrific. I've had situations where I only got help via discord...

git clone --depth 1 will clone a git repo without older stuff. Without this, the nixpkgs git repo is like 13-14 GB, but with a depth of 1, it's only 200 mb.

[–] moonpiedumplings@programming.dev 3 points 9 months ago (3 children)

But you don't get hardware graphics acceleration unless you use nixgl, and if you want to integrate it into home manager that breaks XDG entries, which I never figured out.

Also, you are illustrating the point of the commenter you replied to: nowhere on the official docs does it recommend home manager for non nixos systems, at least not when i was scrolling through them. I learned about home manager, nixgl, and the like via forum posts, either by finding them via a web search, or by asking myself.

For example, I only found code to integrate home manager with nixgl on the nixos discourse.

Just use distrobox (distros in podman containers) or flatpak for newer apps on desktops, and docker/podman for newer services on servers.

[–] moonpiedumplings@programming.dev 5 points 9 months ago (1 children)

Nothing that is more questionable than lxd, which now requires a contributor license agreement, allowing canonical to not open source their hosted versions, despite lxd being agpl.

Thankfully, it's been forked as incus, and debian is encouraging users to migrate.

But yeah. They haven't said what makes proxmox's license questionable.

[–] moonpiedumplings@programming.dev 11 points 9 months ago (2 children)

I use https://github.com/Ylianst/MeshCentral

For this usecase. This also lets me do things like run admin cmd commands. It should be noted, however, that the Windows UAC prompt won't show up in a VNC session by default, you either need to configure UAC, or set up RDP.

[–] moonpiedumplings@programming.dev 2 points 9 months ago (1 children)

Someone recommended ssh, which is good, but it can't do udp connections.

https://github.com/anderspitman/awesome-tunneling

From this list, I selected rathole since they claimed to be more performant than frp, the most popular solution.

i thought of that too but youtube-dl and yt-dlp still exists in most repos

And if you're distro isn't one that pushes out fast updates, then neither will work consistently.

Yes and no:

https://open-vsx.org/

I use code-oss provided by the arch repos and it seems to automatically hook into thia. There is probably some way to add that to vscodium.

view more: ‹ prev next ›