Which CLI app/utility you wish there was a GUI for?
https://lemdro.id/post/11051503
=> More informations about this toot | More toots from mfat@lemdro.id
I’d love supported GUI apps for pacman and systemd.
I know there are GUI’s out there for them, but they are not supported by the main project, so they don’t count.
=> More informations about this toot | More toots from Strit@lemmy.linuxuserspace.show
Yeah I think a good GUI for systemd will be super useful even for people comfortable with command line.
Sometimes you need an overview of what is running on the system.
=> More informations about this toot | More toots from mfat@lemdro.id
There’s a TUI called sysz for systemd stuff, but I haven’t found a true GUI
=> More informations about this toot | More toots from JetpackJackson@feddit.org
github.com/KDE/systemdgenie
github.com/hardpixel/systemd-manager
cockpit-project.org
=> More informations about this toot | More toots from refalo@programming.dev
TIL! thanks!
=> More informations about this toot | More toots from JetpackJackson@feddit.org
Systemd’s problems won’t be solved with a GUI. Now that lennart’s gone to Microsoft we can hope they upgrade in rhel10 or 11 to upstart or sysv.
=> More informations about this toot | More toots from corsicanguppy@lemmy.ca
github.com/KDE/systemdgenie
github.com/hardpixel/systemd-manager
cockpit-project.org
=> More informations about this toot | More toots from refalo@programming.dev
Why don’t they count? The systemd interface has been stable for a decade.
=> More informations about this toot | More toots from sparr@lemmy.world
They don’t count for me, because I can’t get support from the main project if it has a bug.
=> More informations about this toot | More toots from Strit@lemmy.linuxuserspace.show
You can’t get support from lemmy.linuxuserspace.show or any other website if there’s a bug in your web browser.
You can’t get support from gmail or protonmail or any other mail provider if there’s a bug in your email client.
It’s awful how much people have come to assume that clients and servers must and always come from the same provider.
=> More informations about this toot | More toots from sparr@lemmy.world
For me it's the other way around I wish there would be better CLI support for GUI apps.
=> More informations about this toot | More toots from jeena@piefed.jeena.net
Any examples?
=> More informations about this toot | More toots from mfat@lemdro.id
Just from the top of my head.
=> More informations about this toot | More toots from jeena@piefed.jeena.net
For Excel there is a PowerShell module called Import-Excel that I use all the time.
=> More informations about this toot | More toots from SeeJayEmm@lemmy.procrastinati.org
I see, nice, but I'm on Linux, so perhaps I need to run power shell there ^^
=> More informations about this toot | More toots from jeena@piefed.jeena.net
I forgot where I was posting. (I use both win and Linux pretty heavily.) I have pwsh, let me see if import-excel works on linux and report back.
=> More informations about this toot | More toots from SeeJayEmm@lemmy.procrastinati.org
Appears to work as well as it does on windows. I guess the only downside is learning powershell if you have no previous experience with it.
=> More informations about this toot | More toots from SeeJayEmm@lemmy.procrastinati.org
If you don’t want to use PowerShell in Linux, there’s also nushell, which is another (non-POSIX) shell that can process Excel files
=> More informations about this toot | More toots from yetAnotherUser@lemmy.ca
It seems to exist: www.gimp.org/tutorials/Basic_Batch/
=> More informations about this toot | More toots from nmtake@lemm.ee
There are many things you can do in the GIMP gui that can’t be done programmatically :(
=> More informations about this toot | More toots from sparr@lemmy.world
This is one reason I love FreeCAD. Everything done in the GUI is just a python call
=> More informations about this toot | More toots from delirious_owl@discuss.online
Check out openconnect to connect to anyconnect VPNs
=> More informations about this toot | More toots from Lydia_K@startrek.website
I did, doesn't work with our company setup with 2FA.
=> More informations about this toot | More toots from jeena@piefed.jeena.net
What kind of prompt does your company 2FA provide? Using openconnect with networkmangler, I get a pop up to input my pin+totp. I haven’t done the script way in the last few years, but the connection script is plain shell and I was able to handle the 2FA from there too
=> More informations about this toot | More toots from ik5pvx@lemmy.world
It's some time ago I dug deeper on what was happening, but openconnect was getting a different response from the server than it expected and it just failed because of that.
=> More informations about this toot | More toots from jeena@piefed.jeena.net
For anyconnect: openconnect works perfectly, either as standalone script or via networkmangler.
=> More informations about this toot | More toots from ik5pvx@lemmy.world
pavucontrol. I switch between usb headset and my external speakers all the time. Continually going to this gui is kind of annoying.
=> More informations about this toot | More toots from rescue_toaster@lemm.ee
I use a little oneliner with tofi (rofi/wofi would also work) to select the current output and avoid pavucontrol. It’s mapped to a sway binding but would probably work in any wm/de:
I’m using pipewire so the functionality of pactl is actually provided through pipewire-pulse I think
=> More informations about this toot | More toots from mranderson17@infosec.pub
Does set-default-sink change an already current stream? Or do you need move-sink-input.
I’ve looked at the manpages but was a bit overwhelmed and didn’t try to make my own script. Your solution gives me motivation to do so. I also use sway and pipewire. Though I use fuzzel for my launcher.
=> More informations about this toot | More toots from rescue_toaster@lemm.ee
Yeah, it changes without skipping a beat for me in pipewire, even in things like zoom/teams.
=> More informations about this toot | More toots from mranderson17@infosec.pub
I love programs like freecad despite the really hard/unintuitive gui.
95% of all the modelling i need to do (as an amateur) can be done easily in a python script.
The finishing touches like adding filets and chamfers are the annoying part were gui is easier, due to the way edges are referenced.
Likewise at work, we have to produce a lot of regular reports in excel.
All done via python / sql.
=> More informations about this toot | More toots from oo1@lemmings.world
It’s been years since I had to admin Windows servers, but I was quite impressed with the number of MS products where the install and configuration tools would output the Powershell commands to carry out the changes you’d asked for. It made it quite a lot easier to automate. I’d love to see that paradigm catch on more widely, with the GUI and CLI having the same functionality and the GUI giving you the commands to run.
=> More informations about this toot | More toots from notabot@lemm.ee
I like gui file browser with integrated console window that prints all the commands you trigger by using gui as well.
=> More informations about this toot | More toots from Petter1@lemm.ee
This, but for a Fireshot like tool.
Screenshot and pdf of webpages in their entirety by scrolling while shotting. In bulk, with CLI.
=> More informations about this toot | More toots from joeldebruijn@lemmy.ml
Do you have a legitimate use-case for this?
=> More informations about this toot | More toots from refalo@programming.dev
Dont know if it’s illegitimate otherwise 😉
But my user story is like this:
I want to preserve and archive information I used because it’s a reflection of the things I did, learned and studied throughout life.
Then my use case are:
My current workflow:
I would like to automate the last 3 steps of my workflow.
=> More informations about this toot | More toots from joeldebruijn@lemmy.ml
It’s also the use cases supported by Linkwarden:
lemmy.world/post/17716634
=> More informations about this toot | More toots from joeldebruijn@lemmy.ml
Does this support sites that lazy load content as you scroll?
=> More informations about this toot | More toots from refalo@programming.dev
Not sure, search on “screenshot lazy load Fireshot” or “screenshot lazy load Linkwarden” does not turn up anything conclusive.
Do you have an example?
=> More informations about this toot | More toots from joeldebruijn@lemmy.ml
discourse.gnome.org/t/…/21075
This one doesn’t actually seem to load new network requests, but the way the scrolling works seems to break any other screenshot application I’ve tried.
=> More informations about this toot | More toots from refalo@programming.dev
Can confirm, tested it with Signal forum, also discourse.
Fireshot stops at the end of the current loaded messages.
=> More informations about this toot | More toots from joeldebruijn@lemmy.ml
yt-dlp. Too many options to remember and look up every time, but all useful and missing from GUIs when you just want to dowload audio or ‘good enough’ quality video in batches without re-encoding.
While nmtui is perfectly fine for the CLI-uninitiated, I sometimes wonder why the nm-connection-editor window doesn’t provide the same level of functionality.
=> More informations about this toot | More toots from monovergent@lemmy.ml
Too many options to remember and look up every time
This is a good use case for shell aliases. If you can identify a few of your use cases, you can give each bundle of options its own command.
=> More informations about this toot | More toots from everett@lemmy.ml
I do exactly this for downloading music, I aliased my preferred options to ‘yt-audio’
=> More informations about this toot | More toots from amanneedsamaid@sopuli.xyz
Would you mind sharing your command?
=> More informations about this toot | More toots from mfat@lemdro.id
This is what I use (with zsh):
yt-dlp --no-playlist -f 'ba' -x --audio-format mp3 $1
}
yt-audio-playlist() {
yt-dlp -f 'ba' -x --audio-format mp3 $1
}
It takes the best quality available and downloads it to mp3.
=> More informations about this toot | More toots from amanneedsamaid@sopuli.xyz
(Windows only warning)
I didn’t really search around for GUIs way back, but ended up making a basic GUI because I wanted to learn programming.
camo.githubusercontent.com/…/68747470733a2f2f692e…
With just having options as checkboxes for YouTube-dl. It has served me well all these years.
It was literally the thing I made while learning programming so the code is pretty janky when I look back at it though…
=> More informations about this toot | More toots from BehindTheBarrier@programming.dev
Bad link
=> More informations about this toot | More toots from mfat@lemdro.id
It’s a link to an image on github not sure why it doesn’t work for you. Try just looking at the repo then:
github.com/Thomasedv/Grabber
=> More informations about this toot | More toots from BehindTheBarrier@programming.dev
There’s a firefox extension that generates the cli command for whatever video you’re on. Let’s you check boxes for the format, sponsorblock, etc and then copies it to your clipboard.
Just search the addon store for yt-dlp and it should show up
=> More informations about this toot | More toots from dizzy@lemmy.ml
You can have most of the settings pre-loaded in its config file. I mostly let it do my preset -f, or when that fails do a -F to see what encodings are available.
=> More informations about this toot | More toots from rotopenguin@infosec.pub
Btw, here’s my config file.
-P ~/Videos
-P "temp:/tmp/yt-dlp/"
-f 271+ba[language=en][ext=m4a]/308+ba[language=en][ext=m4a]/137+ba[language=en][ext=m4a]/299+ba[language=en][ext=m4a]/231+ba[language=en][ext=m4a]/http_mp3_128/271+140/308+140/137+140/299+140/231+140
--download-archive ~/.config/yt-dlp/dl-archive
--no-playlist
--write-sub
--no-mtime
--compat-options no-live-chat
=> More informations about this toot | More toots from rotopenguin@infosec.pub
I use jdownloader as gui alternative for yt-dlp. 😄 It was easy enough for my mother to understand, apparently.
=> More informations about this toot | More toots from Petter1@lemm.ee
I believe ytDownloader might be what you’re looking for. It’s a yt-dlp frontend, you can export to video/audio pretty easily. And it’s in active development. I’ve used it to export short clips to WAV a few times, nothing too fancy, but so far it works pretty well.
=> More informations about this toot | More toots from kellyaster@lemmy.world
Wireguard
=> More informations about this toot | More toots from MiserableConstruct@beehaw.org
There are a bunch of GUI wg apps.
=> More informations about this toot | More toots from mfat@lemdro.id
We use a doc where we can’t just manage the config.
As well, there are a host of tools that all purport to manage your wire guard for you (generally using consul) that may be better. Assuming your goal is “GUI because I want to X” for management versions of X, one of those manager apps may get you there without you needing to care about the GUI.
=> More informations about this toot | More toots from corsicanguppy@lemmy.ca
Just of the too of my head discovered today.
Not a GUI as obe exists. But a more configurable one as it is crap for visually impaired.
Rpi-imager gui dose not take theme indications for font soze etc. Worse it has no configuration to change such thing.
Making it pretty much unsuable for anyone with poor vision.
=> More informations about this toot | More toots from HumanPenguin@feddit.uk
It seems that it is based on Qt, so there might be a easy way to fix this unless they’re creating their controls from scratch. I know QML can be used as a canvas to draw custom controls, so it depends on the code.
=> More informations about this toot | More toots from balder1993@programming.dev
Pandoc, for sure. I love its versatility, it’s made it super easy for me to do most of my writing in markdown — and a lot of MD editors have it built-in as an export feature.
But I use it too rarely to know the CLI commands by heart, and sometimes it would just be super helpful to open a GUI and batch convert (and/or collate) a bunch of files to a new format.
Tell you what, throw Imagemagick and maybe a light OCR backend into the package as a Swiss Army Knife for document management, I’d probably be happy.
=> More informations about this toot | More toots from halm@leminal.space This content has been proxied by September (ba2dc).Proxy Information
text/gemini