There is not much choice for drawing diagrams, dia is old school and draw.io is big.
Linux
From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Rules
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
- No misinformation
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
A universal uninstaller.
Now that Ubuntu has apt, snap, ~/bin, flatpak, appimages, etc, when I want to disable, update, or, uninstall an app, I can't quickly figure out where it is or how to do that. So a program that starts with 'which appname' or something more clever to find it, which also told you what type of installation method it was and then let you remove it with the next action.
For example I had Desktop Docker installed which was garbage, and I didn't remember how I had installed it. In that case you couldn't use 'which' because that's not the name of the executable, so you'd have to design something smarter that could search .desktop files or whatever.
Good luck with your project!
The GNOME & KDE Platform have a software store with an "uninstall" button?
What platform are you using with Ubuntu?
That works for things that are installed via the app store, but I install things from other sources as well.
I don't know what you mean by platforms, but if the software I want is not in the app store, I usually go to their website and see how the developers recommend installing it.
Sometimes I download an appimage. Sometimes I download a .deb. Sometimes the developer wants me to wget directly into sudo (yuck) sometimes I have to clone a github repo, rarely these days do I have to download a source tarball and make compile, but maybe I get some old software that works that way.
Sometimes it is confusing because the software I installed (e.g. Steam) has the preferred way from the website different from the version in the app store (Steam-launcher or whatever). The problem is I don't remember which method I used to install what.
In my imagination, I open the universal uninstaller, and start typing the app. As I type it shows suggestions. If I select it, it tells me how I installed it (downloaded a deb from their website, etc.,) then the next click takes me to the correct uninstall method.
Pretty sure you can just delete appimages
Yes you can. This would remind you that itis an appimage and then delete it
I wish Stonesense was better and more stable. Im just glad it is still maintained though.
(a tool to view dwarffortress's forts)
I wish there was a graphical or CLI option to add a Linux drive to etc/fstab.
This is kind of what partition managers do, no?
And CLI-wise, you can just open it in nano... Or where you talking about something interactive?
I use KDE and it keeps asking me for a password to mount one of my partitions. I tried to edit it using nano but couldn't find any documentation about how etc/fstab even works so I was hoping for a way to do it with the CLI.
gnome-disk-utility can. And PySDM.
Ah, I'm on KDE though.
A part of the desktop GUI that opens git forge stuff for installed apps. Like I want to just right click "submit code issue" for an app and have it open a proper templates issue for that given project. Right click and select "see source code" and it pops open my ide of choice. Add some integrations for building and installing forks and branches so I can test my changes in real time.
A standalone utility for decoding QR codes that will work on a desktop. All I want is to be able to put a picture of the code in and get whatever text it was concealing in a little text box where I can read it, and C&P it if it's useful to do so. If something like this exists, I've never been able to find it, although there are seemingly dozens of programs for generating QR codes.
Kde's spectacle (screenshot utility) does this by default now.
Not op, but holy shit, it actually does! Wish I knew that before, ty!
A graphical 'advanced' package manager for Qt / KDE. Something to replace Muon which is/was the KDE equivalent of Synaptic but no longer available in Kubuntu. Discover shows you apps (both snap and apt), Muon showed packages with all sort of relevant technical information (source, dependencies, 'reverse dependencies', installed files). I guess everything Synaptic/Muon does is also available through the various apt subcommands but there is value in a decent GUI to bundle those individual commands and their output.
I understand why it doesn't exist because it's pretty niche and a shitload of work, but I wish there was a a really good dedicated 2D animation software similar to Moho Pro or Toon Boom Harmony on Linux. That's one of the only reasons I'm still keeping Windows around.
Also as a side note, don't trust Toon Boom. I bought a perpetual license from them that was super expensive, and then they switched to a subscription model and turned off my perpetual license.
Paint.net for Linux. Most of my experience with making art digitally came from paint.net and there's not really a good alternative that doesn't require me to recreate my workflow from the ground up (Krita).
Pinta is technically an option, but it's missing many of the features that modern paint.net has.
For now, I have to make do with a VM to run it.
replace paint.net with painttool sai and this was pretty much my experience
took me ages to flip over to krita and i still miss its simplicity
Oh, it's marked as "garbage" in the wine compatibility database 😕
GNOME
It feels like it never quite decided on what it wanted to be. Extensions break with every update. There seems to be no long term plan with it.
Honestly, bring back unity.
It feels like it never quite decided on what it wanted to be.
Wow, I feel the absolute opposite. Of all the UXes I have ever used, Gnome feels the most like they have a vision they're committed to.
Not everyone likes it, and I get it's very different to the WinUX that most others have settled on, but they absolutely have a vision, and they execute on that vision.
Extensions break with every update.
Sort of.
When a new Gnome version comes out, Gnome's default behaviour is to mark extensions as unsupported. But in reality unless you're upgrading to the first Beta releases, you're unlikely to run into that, as extension developers will have marked their extensions as compatible long before the new Gnome version has hit stable and distros start pushing it.
You can disable the check if you like, but hypothetically that could lead to issues (say, if Gnome radically changes the calendar applet, and then you force enable an extension that tweaks the old applet). Gnome, probably wisely, goes with the more stable option.
If you just use the stable branch, you're unlikely to ever get broken extensions.
Gnome is like the t virus. Slowly trying to devour everything else and convert it to its side by force.