Hi Linux Lemmites. Recently finished up school and started working full time and kind of miss working on personal projects. I’m looking to try to make something in rust and try out gpui if I can figure it out or maybe egui. I also want to make something maybe even a handful of people would actually use as I find that motivating, so I ask what would actually be useful to you?
I wish there was any alternative to after effects. It’s what keeps me in the adobe system. It’s so good and there’s actually nothing comparable out there.
I also havent enjoyed any open source video editing software either. A lot of them don’t have the specs for bigger more rhobust projects
I wish Scratch was more powerful, kind of like Flash was back in the day, so that it would be easier to make more complicated things with it. I feel right now if you want to make a somewhat real game it gets too hard too quickly because you need to work around the limitations.
Check out turbowarp, an ultra fast reimplementation of scratch.
I’ve seen games that only worked in turbowarp.
Custom editors are probably needed.
On mobile check out OctoStudio.
WinSCP is a Windows tool I use at work to send files between machines and I wish there was linux version. Programs like Dolphin are similar but I always manage to find something I can do in WinSCP that I can’t do in the linux alternatives
Have you seen the current version of SSH Pilot? Close enough perhaps?
FAR manager (clone of Norton Commander) might be worth giving a look. Not a GUI, though, it’s TUI but responds to mouse.
On Debian,
sudo apt install far2land then runfar2l.BTW, to add ssh-agent authenticated scp connection, press F11, go to NetRocks and create connection. in the dialog you’ll need to select the protocol to
scpand then auth method in “protocol options”. you can edit an existing connection by going back to the connection “directory” and using F4 on the connection. Once you connect you can copy/move files back and forth.Along with scp it supports eg. smb, nfs and davs.
I’m intrigued.
Do you recall something in particular?
FWIW, I usually just connect to a ssh location from within Nautilus.
I’m not sure what WinSCP has what linux SCP hasn’t? I guess WinSCP is a GUI tool?
I do a lot of scp to send files between machines (even mac<->linux).
It’s a GUI tool that lets you see both filesystem side by side and drag and drop items to transfer them
Can’t you already do that from Nautilus with bookmarked sftp locations?
I’m not commenting to discourage other tools from being made, just curious if there’s some aspect of that process that isn’t already easy to accomplish on Linux with existing GUI tools, or if you’d like to be able to do it differently is all.
Filezilla?
I don’t have a concrete idea for you, but I suggest starting with something really simple. I think simple games are a good place to start. Or create a front-end for some command line tool to make it easier on beginners. That way you can focus on the UI development you’re interested in without getting bogged down in the rest of it.
This is some sage advice thank you. I’m guilt of always starting something super difficult and then going back. My first couple qt projects were forcibly scoped because I had actually end users I needed to keep in mind and that helped immensely.
I speak standing on a hill if my own dead projects. Just remember personal projects are supposed to be fun and educational, maybe with a little resume padding for good measure. Scratch that itch you can’t get to at work. It’s great when other people enjoy them, but as soon as they become a commitment, they start feeling like work. To me, at least.
That’s why I think games or little tools are great. They small enough so you can throw them out and start over. People won’t get (too) mad if you stop maintaining them (if you open source them) because it’s easy for someone else to take over.
GUI for managing fingerprints/PAM that allows complicated or at least some customization with PAM such as requiring password on first login then allowing graphical fingerprints for sudo, unlock and other prompts with fallback to password.
I think this a pretty good idea. There’s a few other ideas below as well that are like settings tweaks or ui for them, it might be cool to build out something kinda like what opensuse has with a bunch of settings put into a graphical app.
I wish Divvy/WinDivvy worked on Linux. There are similar alternatives, but none that duplicate the functionality.
Three finger drag in Wayland, a new gui for opensnitch where i can isolate network activity by app like little snitch
- Bulk unarchiver or a frontend for ffmpeg (using existing tools, both get very messy when special characters or multiple directories are involved)
- Existing ffmpeg GUIs have had fixed lists of formats and options, making new or obscure ones inaccessible. There also needs to be an option to export the command based on GUI selections so the user can learn if they choose, or fix the command if something isn’t right.
- Adding the little details of Windows File Manager (i.e. Format dialog, search by attribute like MP3 bitrate) to some existing Linux file manager
- Mounting of network drives in Linux graphical file managers: many of them handle it through gvfs, which for some reason insists on mountpoints with long directory paths and special characters, breaking compatibility with various utilities
- Extending Linux Mint’s libadapta to further restore theming in libadwaita apps. This I am personally looking forward to contribute to as more programs move to libadwaita and disrupt the look I’ve painstakingly set up for my desktop.
These are all some very good ideas. I particularly like the ffmpeg idea. I do think a file manager is on the horizon for me eventually as well, I’ve always wanted to try making one
- Bulk unarchiver or a frontend for ffmpeg (using existing tools, both get very messy when special characters or multiple directories are involved)
Some QT or Cosmic takes on Pika Backup. The maybe unrealistic dream would be some new non gtk photo dam that ignores editing all together and hands off files as needed to an editor like vkdt. Kinda like Adobe Bridge.
Vorta. Qt based front end for BorgBackup.
Qt version of cool GTK software: Nicotine+, Ardour (ahahah), Lutris, Cartridges
Qt software I would love to see graphically improved: QuodLibet, Falkon, Qbittorrent, KeePass
Others: PeerTube client, Syncthing client, Ardour+Kdenlive fusion (a good Video DAW is my wet dream), Lemmy for desktop
Qbittorrent desperately needs an easy eay to chsge font size for us blind motherfuckers.
If you use the web UI, you can adjust the zoom in your browser.
WebUI has had exploits in the past, I wouldn’t use it unless I had to.
I was gonna say QuodLibet. Strawberry is great but I really liked QL back in the day.
Oh yeah, a reliable Android Syncthing client would be awesome after the debacle with Syncthing-Fork lately.
A real Photoshop replacement. GIMP is cool, but ain’t it. I have yet to find ANY software that can replace PS. I’ve even tried using multiple programs to replace PS, and it just doesn’t work. I fucking HATE Adobe.
I’d love to do something this big in scope eventually maybe a couple projects down the road but I’d definitely want rust to be at the level of my main languages before I delve into that depth. I also would want to avoid the gimp development times it seems it takes forever for stuff over there
I’m not an artist by any definition, but I am wholeheartedly behind the sentiment of excising the cancerous growth that is the Adobe company out of existence. You may have seen this website before, but have you checked out fuckadobe.com? Alternatives are a little ways down, past the wall of text.
Krita, after som tinkering, has replaced it for me, but I’m not a Photoshop power user either.
Graphite is getting there
For a bit of mindfuck check kdialog : Tool to show nice dialog boxes from shell scripts
Maybe the shell truly is enough BUT in some cases, say you want to help somebody who for some reason doesn’t want the terminal, you can bring the bare minimum of UI to give utility. My favorite example is the file picker e.g
kdialog --getopenfilename "*txt" | wc -las most CLI commands do support a filename as input.This is the KDE take on yad/zenity, no?
Looks like, I’m not familiar enough to spot obvious differences.
GUI for Pipewire configuration. Being able to reliably change the sample rate and buffer size without having to mess with config files would be nice.
I think I’d shoot for something like this for maybe a project 2 or so. I’ve messed a bit with cpal already because I wanted to mess around with doing some basic dsp stuff so I’d love to do a full easy effects replacement with this included. Or alternatively include something basic in the settings project I mentioned a bit higher up
There’s a few GUIs, none of them very good: https://wiki.archlinux.org/title/PipeWire#GUI
- ImageMagick
- Ghostscript
- Pandoc
- LittleCMS (CMS: Color Management System)
- Wireguard
- Rclone
How about a utility for generating and/or handling QR codes?
IMHO
qrcode-terminalis pretty good.qrgen() { ##: generate and display qr-code in one step qr_file="$XDG_RUNTIME_DIR"/"qr.$$.svg" qrencode -l "${2:-H}" -t SVG -o "$qr_file" "$1" display "$qr_file" rm "$qr_file" }Requires qrencode. Replace magick
displaywith your image viewer of choice if you want.
Check out zint
Wow it generates postal barcodes as well, that’s cool
Inkscape can generate QR code
I use qtqr for this, few dependencies.
Version : 2.1-9 Description : Qt GUI that makes easy creating and decoding QR codes Architecture : any URL : https://launchpad.net/qr-tools Licenses : GPL3 Groups : None Provides : None Depends On : python-pillow python-pyqt5 qrencode qt5-multimedia zbar@nyan had a similar request elsewhere in this thread and got a few suggestions. It seems that the KDE screen capture utility can do this.











