Maybe not some obscure ones, but here are some lesser known ones:
Talos Linux. It’s an immutable operating system designed specifically to deploy kubernetes.
OpenSuse Harvester Think Proxmox, but instead of VM’s and LXC containers, it’s VM’s and Kubernetes.
XCP-NG is a RHEL based distro designed for managing Linux virtual machines using the xen hypervisor, as opposed to KVM. Think Proxmox, but RHEL and Xen (also no LXC). However, it does not come with a web ui out of the box, you have to deploy it yourself. Technically, XCP is a Xen distribution, since Xen is a kernel with nothing but a hypervisor that runs under the main distro, but the primary management virtual machine is RHEL based, and uses Linux.
Speaking of Proxmox, Proxmox is technically a Linux distro.
SnowflakeOS is a project that aims to bring a GUI focused experience to NixOS.
TurnkeyLinux (site is loading very, very slowly for me right now) is not a single distribution, but rather a set of debian based distributions that are designed to be turnkey appliance virtual machines that contain and host a specific app. To deploy the app, all you have to do is set up the virtual machine.
Now, here are some not-linux, but interesting distros:
SmartOS. They ported KVM to unix, and also can use Linux syscall translation (similar to wine) to run apps in containers as well. There is also Bhyve. It’s a very interesting hypervisor platform.
OmniOS is similar. Bhyve, KVM, and Linux syscall translation in containers.
Old post, but if you connect your phone to your PC using bluetooth, you can play audio to your PC from your phone, at least this works for me on KDE plasma. I use this to continue listening to music/podcasts from my phone without having to set up any sort of sync solution.
Previously, I was usin scrcpy, an adb based solution to route audio from my phone to my computer.
Advice online seemed like i needed to basically create a nix flake for the app. I still havent gotten it installed because i have no idea what nix flakes are.
So, the problem is that flakes are technically an “experimental” feature, and thus are not allowed to be included as a primary solution in the official documentation. But, basically everybody uses flakes, so it leads to this crazy documentation split, and is a big part of why documentation on Nix is so bad.
Some stuff can only be done with flakes, some stuff only with non-flakes and you have to figure out which is which on your own, while also dealing with the poor documentation for either.
The advice you received was wrong. You could also use a combination of a default.nix
file and a shell.nix
file to create a package and development environment for your app. But, the documentation is so poor that it’s unlikely you will learn this, and figuring out how to do this on your own, is again, a massive time sink.
Stallman doesn’t seem to get that pedophilia is wrong because of the hierarchy of power, and the power imbalances between older/younger people, not because of some inherent wrongness about being attracted to a prepubescent person. This is shown by how he condemns some pedophilia, but is accepting of 12+/past puberty. (I despise this logic, because it would also make gay sex and sodomy wrong, as well).
I find this deeply ironic, because his primary issue with proprietary software is the way that it gives developers levels of power over users. From his article Why Open Source Misses the Point
But software can be said to serve its users only if it respects their freedom. What if the software is designed to put chains on its users? Then powerfulness means the chains are more constricting, and reliability that they are harder to remove.
You would expect someone who is so in tune with the hierarchies that appear with software developers, publishers, and users, to also see those same hierarchies echoed in relationships between people of vastly different ages, but instead, we get this. I’m extremely disappointed.
These failures to understand hierarchy and power, are exactly why Stallman shouldn’t be in a position of power. Leaders should continually prove that they understand hierarchy and the effects of their actions on those below them. Someone who doesn’t understand how their power could affect another, shouldn’t be a leader.
nvlc/ vlc -I ncurses for cli.
Nginx and nginx proxy manager are two different things, although nginx proxy manager uses nginx underneath the hodd.
Nginx is a lightweight reverse proxy and http(s) server configured via config files.
Nginx proxy manager is a docker container that runs nginx, but also had a webui on top of it to make it much, much easier to configure.
Sometimes abbreviated as NPM.
https://nginxproxymanager.com/
That’s why people keep asking you for your nginx config since when you just say nginx, people are expecting that you are using just nginx, and configuring it through text files.
I really like zellij:
https://github.com/zellij-org/zellij
Terminal multiplexer like tmux, but more intuitive to use.
By “network” they also meant you can export the disk image to another device on your local network, rather than over the internet.
Gpu passthrough, if you can do that will always be most performant.
If you want the qemu/kvm equivalent of what vmware workstation does, than look into virtualgl, which is very good (a wine port on android uses this to get good performace without direct access to host hardware), but it still may not be everything you want.
deleted by creator
These requirements are really specific. Whites parts of black pictures in particular, I can’t think of anything that implements that.
Anyway, these probably don’t have everything you want, but I use Librera:
website: https://librera.mobi/
Github: https://github.com/foobnix/LibreraReader
No material you theme, but I know it has font selection, and dictionary/translation integration.
The website claims it supports custom themings, and CSS. I can find the options in my app, but I haven’t touched them.
It also supports custom fonts, including user added ones.
It supports sync between librera instances (Google Drive has first class support), but not with Foliate.
It defaults to “book mode” which is page
Works fine in firefox for me. And interestingly, the pwa features still work even though firefox doesn’t have first class support for it, meaning you can even access this “website” fully offline after you visit it once.
https://the-guild.dev/blog/judging-open-source-by-github-stars
On phone rn, but I’d love to see someone run the fake star checking project at projects like this.
Have you seen xcp-ng and xen orchestra?
Was watching a twitch streamer learning linux, and chat convinced them to open vim for the first time. Not a single person gave the real answer of how to exit, all joke answers like “Power off,” and it was hilarious.
No I swear, I was gonna do more than that.
Maybe like, a static site as well. And a backup server. Y’know, things you need openstack for.
*looks away guiltily*
You know what can also test destructive changes?
Cockpit’s networkmanager interface.
It literally has no benefits, and is only a pain to use.
Actually, it does have one benefit: it integrates with Canonical’s other tech. For example, MAAS uses ot for networking, and I bet lxc uses it somehow.
(There is a learning curve to packaging stuff yourself.)
“Learning curve” is an understatement. Nix is one of the most poorly documented projects I’ve seen, next to openstack. Coming into it with no background in functional programming didn’t help.
Maybe I shouldn’t have tried to package openstack on nix.
But I’ve tried to package other stuff, like quarto, and that was a nightmare. Nixpkgs didn’t have an updated pandoc and I spent an eternity asking around for help, to try to package it. An updated version just got pushed to unstable a few days ago. The same matrix channels I joined to ask for help have been discussing this since then. Props on them for getting it working, but anyone who says that you can easily package anything, is capping. You need to have an understanding of the nix language, nix packaging (both of which are poorly documented), and a rudimentary packaging ecosystem of what you are trying to package.
Don’t even get me started on flakes vs nonflakes.
I still use nix-shell for all my development environments, because it’s the best way for reproducible environments I can share I’ve found.
This feature used to be in KDE 5 as well though, but with a size cap. I suspect the removal of the size cap is intentional rather than a bug.