ATTENTION: You are viewing a page formatted for mobile devices; to view the full web page, click HERE.

Main Area and Open Discussion > Non-Windows Software

Quick Ways to Start Programs in X11 Environments

(1/3) > >>

I didn't quite get FARR working via WINE (though it seemed remarkably close to working), so I've been trying out a few alternatives:

kupfer - very similar to QuickSilver -- used this one for a while but am taking a break from it
fbrun - similar to the "Run..." dialog, comes with fluxbox
dmenu-launch - dmenu-based launcher

Anyone else have favorites or things worth pointing out?

I personally bind keys to launch my most used applications. (It helps I have a keyboard with extra keys)

For anything else I use dmenu-launch which for me is good enough.

For other search specific thingies I prefer small utilities I can fire off in a terminal and pipe to whatever I need rather than a monolithic gui app anyway :)

Just a standard keyboard here :)

According to the local ~/.fluxbox/keys, I've been using Exec for two things -- launching a terminal and dmenu-launch.

That works ok for the most part here -- until I forget the name of something...sometimes searching my shell's history helps, but this is a situation where I've been helped by hierarchical menus (rediscovery).  I used xdg-menu to generate some menus per the instructions here:

Quick Ways to Start Programs in X11 Environments

If you're interested in rediscovery:

On Gentoo you can do something like this to find all binaries in all installed packages

--- ---for pkg in `eix -I --only-names`; do echo -e "$pkg : \n"; (equery files $pkg | grep -i 'bin/'); done

It produces something like:

--- ---app-accessibility/espeak :

app-accessibility/festival :

app-accessibility/flite :

I imagine other package managers have similar ways of doing stuff like that.
You can get pretty creative with these things in order to produce something searchable or generate menu's.

Here is something that's not quite as nice, but similar for Arch:

for pkg in `pacman -Q | awk '{print $1}'`; do echo -e "$pkg:"; pacman -Q -l $pkg|grep bin/ | awk '{print $2}'; echo; done

--- End quote ---

Automatically generating things to provide a basis for something does seem like it could be helpful.

I wish though that certain kinds of things in my shell history would be "sticky" (i.e. not get deleted).  Hmm, perhaps I can take notes containing specific invocations along with descriptions in org-mode and generate part of my shell history...


[0] Message Index

[#] Next page

Go to full version