Ancestors

Toot

Written by mFat on 2024-07-22 at 10:27

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

Descendants

Written by Strit on 2024-07-22 at 10:32

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

Written by mFat on 2024-07-22 at 10:36

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

Written by JetpackJackson@feddit.org on 2024-07-22 at 11:08

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

Written by refalo@programming.dev on 2024-07-22 at 20:38

github.com/KDE/systemdgenie

github.com/hardpixel/systemd-manager

cockpit-project.org

=> More informations about this toot | More toots from refalo@programming.dev

Written by JetpackJackson@feddit.org on 2024-07-22 at 23:41

TIL! thanks!

=> More informations about this toot | More toots from JetpackJackson@feddit.org

Written by corsicanguppy@lemmy.ca on 2024-07-22 at 17:14

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

Written by refalo@programming.dev on 2024-07-22 at 20:38

github.com/KDE/systemdgenie

github.com/hardpixel/systemd-manager

cockpit-project.org

=> More informations about this toot | More toots from refalo@programming.dev

Written by sparr@lemmy.world on 2024-07-23 at 03:07

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

Written by Strit on 2024-07-23 at 06:36

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

Written by sparr@lemmy.world on 2024-08-01 at 15:57

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

Written by Jeena on 2024-07-22 at 10:36

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

Written by mFat on 2024-07-22 at 10:40

Any examples?

=> More informations about this toot | More toots from mfat@lemdro.id

Written by Jeena on 2024-07-22 at 11:08

Just from the top of my head.

=> More informations about this toot | More toots from jeena@piefed.jeena.net

Written by 𝓢𝓮𝓮𝓙𝓪𝔂𝓔𝓶𝓶 on 2024-07-22 at 11:12

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

Written by Jeena on 2024-07-22 at 11:17

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

Written by 𝓢𝓮𝓮𝓙𝓪𝔂𝓔𝓶𝓶 on 2024-07-22 at 11:56

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

Written by 𝓢𝓮𝓮𝓙𝓪𝔂𝓔𝓶𝓶 on 2024-07-22 at 12:06

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

Written by yetAnotherUser@lemmy.ca on 2024-07-22 at 20:36

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

Written by nmtake@lemm.ee on 2024-07-22 at 11:21

It seems to exist: www.gimp.org/tutorials/Basic_Batch/

=> More informations about this toot | More toots from nmtake@lemm.ee

Written by sparr@lemmy.world on 2024-07-23 at 03:06

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

Written by delirious_owl@discuss.online on 2024-07-23 at 05:31

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

Written by Lydia_K@startrek.website on 2024-07-22 at 11:30

Check out openconnect to connect to anyconnect VPNs

=> More informations about this toot | More toots from Lydia_K@startrek.website

Written by Jeena on 2024-07-22 at 11:45

I did, doesn't work with our company setup with 2FA.

=> More informations about this toot | More toots from jeena@piefed.jeena.net

Written by ik5pvx@lemmy.world on 2024-07-22 at 17:54

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

Written by Jeena on 2024-07-22 at 21:55

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

Written by ik5pvx@lemmy.world on 2024-07-22 at 11:33

For anyconnect: openconnect works perfectly, either as standalone script or via networkmangler.

=> More informations about this toot | More toots from ik5pvx@lemmy.world

Written by rescue_toaster@lemm.ee on 2024-07-22 at 13:09

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

Written by mranderson17@infosec.pub on 2024-07-22 at 14:49

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

Written by rescue_toaster@lemm.ee on 2024-07-22 at 21:29

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

Written by mranderson17@infosec.pub on 2024-07-22 at 21:33

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

Written by oo1@lemmings.world on 2024-07-23 at 05:35

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

Written by notabot@lemm.ee on 2024-07-22 at 13:02

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

Written by Petter1@lemm.ee on 2024-07-23 at 08:00

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

Written by Joël de Bruijn on 2024-07-22 at 13:12

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

Written by refalo@programming.dev on 2024-07-22 at 20:22

Do you have a legitimate use-case for this?

=> More informations about this toot | More toots from refalo@programming.dev

Written by Joël de Bruijn on 2024-07-23 at 05:46

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

Written by Joël de Bruijn on 2024-07-23 at 05:48

It’s also the use cases supported by Linkwarden:

lemmy.world/post/17716634

=> More informations about this toot | More toots from joeldebruijn@lemmy.ml

Written by refalo@programming.dev on 2024-07-24 at 14:58

Does this support sites that lazy load content as you scroll?

=> More informations about this toot | More toots from refalo@programming.dev

Written by Joël de Bruijn on 2024-07-24 at 15:11

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

Written by refalo@programming.dev on 2024-07-24 at 16:29

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

Written by Joël de Bruijn on 2024-07-26 at 05:57

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

Written by monovergent 🏁 on 2024-07-22 at 11:46

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

Written by everett@lemmy.ml on 2024-07-22 at 13:28

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

Written by amanneedsamaid@sopuli.xyz on 2024-07-22 at 13:53

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

Written by mFat on 2024-07-22 at 14:08

Would you mind sharing your command?

=> More informations about this toot | More toots from mfat@lemdro.id

Written by amanneedsamaid@sopuli.xyz on 2024-08-02 at 22:40

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

Written by BehindTheBarrier@programming.dev on 2024-07-22 at 18:01

(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

Written by mFat on 2024-07-23 at 13:35

Bad link

=> More informations about this toot | More toots from mfat@lemdro.id

Written by BehindTheBarrier@programming.dev on 2024-07-23 at 17:02

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

Written by dizzy@lemmy.ml on 2024-07-22 at 23:17

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

Written by rotopenguin@infosec.pub on 2024-07-23 at 00:04

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

Written by rotopenguin@infosec.pub on 2024-07-23 at 02:35

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

Written by Petter1@lemm.ee on 2024-07-23 at 08:07

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

Written by Kelly Aster 🏳️‍⚧️ on 2024-07-24 at 04:05

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

Written by MiserableConstruct@beehaw.org on 2024-07-22 at 11:48

Wireguard

=> More informations about this toot | More toots from MiserableConstruct@beehaw.org

Written by mFat on 2024-07-22 at 14:10

There are a bunch of GUI wg apps.

=> More informations about this toot | More toots from mfat@lemdro.id

Written by corsicanguppy@lemmy.ca on 2024-07-22 at 17:13

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

Written by HumanPenguin@feddit.uk on 2024-07-22 at 11:59

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

Written by Baldur Nil on 2024-07-23 at 22:18

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

Written by Handles on 2024-07-22 at 12:23

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

Proxy Information
Original URL
gemini://mastogem.picasoft.net/thread/112829666058375314
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
563.856038 milliseconds
Gemini-to-HTML Time
23.894464 milliseconds

This content has been proxied by September (ba2dc).