A companion for the CLI

Now this is something very very cool.

That’s CLICompanion, and probably one of the coolest tools for Xorg-plus-CLI I’ve seen in a while. At least since screen-plus-yakuake.

This is great if you have a lot of console commands, you’re tired of working with a shell history, or you’re trying new applications that need long strings of flags. Or you have a library of favorite commands, or you’re comparing configuration files, or … or … or …

You get the idea. If you like the idea of command-line life, but you prefer a full graphical desktop, this is a good starting point.

If you’re new to console commands, this will give you a two-click library to run them from, plus a gaggle of tabbed interfaces to experiment with.

It’s not purist, you’re not taking much of a stand for minimalism and it’s not going to win you any geek points from the office IT staff. Those guys and girls will always know more than you, and they won’t let you forget it. 😈

But it’s ridiculous fun, easy as pie to manage and doesn’t require much more effort beyond point-and-click to get started.

Get to work importing your library of favorite commands. This will probably make them a little more fun again. Or at least give you another tool in your ascension to text-only Nirvana. πŸ˜€

P.S.: That’s the AUR version, which seems to hide the executable in an odd place — /usr/share/applications/clicompanion/clicompanion. Or at least it was odd for me. I believe there is an Ubuntu version; no hints on where that executable is. πŸ™‚

6 thoughts on “A companion for the CLI

  1. Jose Catre-Vandis

    Great addition to my toolbox.

    Installed under Xubuntu 10.10. You can find the “text” file that holds all the commands in ~/clicompanion2. You’ll want to save that out if you upgrade/ move systems around.

    The base file that initially holds all the is in /etc/clicompanion.d/clicompanion2.config

    Also it might be quicker to migrate your cli command lists by working with this file instead of adding each one using the gui!

    Oh, the executable is in a system wide location πŸ™‚

    Reply
  2. anon

    What is this junk… has nobody ever heard of _man_ ?
    Using these clicky dialog tools doesn’t teach you anything… if anyone is interested in learning anything on the shell:

    $ man man

    /facepalm

    Reply

Leave a comment