a couple of n00bish questions

Hello.
I come to FreeBSD from Arch Linux and I have two problems.

First, my awesome (wm) launcher does not work. I replaced it with dmenu, but it doesn't have some features I like such as history or clever tab completion. Do I have to do something special to get my launcher to work?

Also, my urxvtd keeps crashing from time to time and I lose all instances of urxvtc. I tried recompiling it and it still does. Is there a way to fix it or is there another lightweight terminal emulator that you recommend? It has to support tabs and transparency.
 
How did you install those applications?

Please also mention your freebsd version and architecture.
 
Hey! Thanks for the reply!

I run 8.0-STABLE on amd64. I compiled it on Sun Dec 13 05:26:16 EST 2009.

I compiled the programs by "cd /usr/ports/x11-wm/awesome && make install clean" and "cd /usr/ports/x11/rxvt-unicode && make install clean".

I'll try mrxvt!
 
So to answer my own big question, awesome needs a ~/.cache/awesome to do pretty much anything useful.
I manually created it and everything went peachy.
So far I've done two installs with awesome in which I had to create it manually.
Should we make a pkg-message maybe?
 
I replaced it with dmenu, but it doesn't have some features I like such as history or clever tab completion
For now (in 2018 :)) it is possible to use history with tab completion with dmenu_run,
just download dmenu_run_history script from suckless.org, then install
lang/gawk and replace all "awk" in downloaded dmenu_run_history
file to "gawk", then execute
% chmod +x dmenu_run_history
and copy it to /usr/local/bin/.
Then you'll be able to launch it with dmenu_run_history command,
history should be stored in ~/.cache/dmenu_history or in
~/.dmenu_history if ~/.cache/ directory doesn't exist.
 
Back
Top