News for hackers. Stuff that matters.
Re:You Don't Need a GUI by megous on Friday April 09, 2021 @06:23AM (#26748713)
That's what aliases or shell functions are for. Put them into your .bashrc/.zshrc/.whatnotrc and you can have commands like that, without messing up the fine tools you mentioned for the rest of us. Just drop the first space.

ffmpeg--resize-video video.mp4 50%

.bashrc:

    ffmpeg--resize-video() {
       ffmpeg ... "$1"
    }
You'll have added benefit that ffmpeg--<TAB> will suggest you only your own UI, without interference from the tool's own options.
Re:You Don't Need a GUI by ronyeh on Friday April 09, 2021 @02:20PM (#26754033)
I make extensive use of aliases and bash functions. It's my only way to keep sane since I'm not smart enough to remember all these command line arguments....