You are not logged in.

#1 2010-01-19 07:01:35

btwxt
Member
Registered: 2009-12-14
Posts: 34

The perfect terminal....

O great sages, please bestwo unto me the perfect terminal.

After using every terminal conceived from gnome-terminal to st, i still haven't found 'the one' that I will settle down and marry.  This is due to a number of reasons, but I feel like my needs are not too outlandish.  Yet it seems that right when I've found the perfect one there is something horribly wrong lurking underneath. 

This is what I need and use daily:

dwm
irssi (alt + 1,2,3, etc ) 
finch
ssh
various other primarily-console-based programs
the ubiquitous "lightweight" feel on any application
true type fonts

This is what I'd like:

real transparency, but pseudo will (and does) suffice. 
clickable links
full clipboard support.

I know the urxvt-lovers are going to sound off on this immediately so I'll make a disclaimer:  I use urxvtd/c as my primary terminal.  Yes, I like it.  Yes, I know it has many of these features.  It does, however, lack the ability to cooperate with xcompmgr in any way, and it doesn't work with finch, which is very important to me.

So my question is this:  what terminal can I use?  What will work with finch and irssi's Alt+1,2,3 window feature (this is the most important)?  Xterm doesn't seem to support this feature, nor does it even have pseudo-transparency.  Will I ever find true transparency in dwm?  Basically, I want to dump urxvt because of the xcompmgr issue and some other things that annoy me, but I can't because of the console-tabbed browsing I've become accustomed to.  What to do?

Any help is appreciated smile

Offline

#2 2010-01-19 07:11:06

sand_man
Member
From: Australia
Registered: 2008-06-10
Posts: 2,164

Re: The perfect terminal....

Give roxterm a go. Its vte based but its much lighter than gnome-terminal. I switched from urxvt long ago. I got sick of editing the Xdefaults file.


neutral

Offline

#3 2010-01-19 07:29:06

XFire
Member
From: UK
Registered: 2008-05-11
Posts: 192

Re: The perfect terminal....

Sakura?


There is a difference between bleeding [edge] and haemorrhaging. - Allan

Offline

#4 2010-01-19 07:34:08

moljac024
Member
From: Serbia
Registered: 2008-01-29
Posts: 2,676

Re: The perfect terminal....

I don't know what you mean by urxvt not cooperating with xcompmgr?
It always worked fine for me, and it has real transparency that way, you just have to adjust the .Xdefaults file.


The day Microsoft makes a product that doesn't suck, is the day they make a vacuum cleaner.
--------------------------------------------------------------------------------------------------------------
But if they tell you that I've lost my mind, maybe it's not gone just a little hard to find...

Offline

#5 2010-01-19 07:35:51

sHyLoCk
Member
From: /dev/null
Registered: 2009-06-19
Posts: 1,197

Re: The perfect terminal....

Sakura has gtk, I prefer urxvt and roxterm. Lxterminal is also pretty lightweight.

EDIT: Yeah, urxvt works here fine with xcompmgr. You just need to adjust your Xdefaults. See wiki for examples.

Last edited by sHyLoCk (2010-01-19 07:37:44)


~ Regards,
sHy
ArchBang: Yet another Distro for Allan to break.
Blog | GIT | Forum (。◕‿◕。)

Offline

#6 2010-01-19 07:49:44

hbekel
Member
Registered: 2008-10-04
Posts: 311

Re: The perfect terminal....

To make Alt+1,2 etc work in xterm,

XTerm*metaSendsEscape: True

should be all you need.

Offline

#7 2010-01-19 08:16:22

sand_man
Member
From: Australia
Registered: 2008-06-10
Posts: 2,164

Re: The perfect terminal....

roxterm does everything you were looking including the alt+1,2 stuff

Last edited by sand_man (2010-01-19 21:35:02)


neutral

Offline

#8 2010-01-19 08:32:58

.:B:.
Forum Fellow
Registered: 2006-11-26
Posts: 5,819
Website

Re: The perfect terminal....

Xfce's terminal works fine too, imho. Of course it will pull in a few Xfce dependencies.


Got Leenucks? :: Arch: Power in simplicity :: Get Counted! Registered Linux User #392717 :: Blog thingy

Offline

#9 2010-01-19 08:57:38

jac
Member
From: /home/jac
Registered: 2009-05-19
Posts: 431
Website

Re: The perfect terminal....

Also on the urxvt side of things, what doesn't work in finch? I use finch everyday just fine in urxvt. (Unless I'm missing features I never knew existed)

Offline

#10 2010-01-19 12:06:23

mythus
Member
From: MS Gulf Coast
Registered: 2008-05-15
Posts: 509
Website

Re: The perfect terminal....

I personally like xfce's Terminal. I use it in JWM, and it supports transparency, color changes, back ground images, etc... It also runs fine with any console app I've tried. I haven't tried the Alt 1,2 thing though... so I can't comment there.


Legends of Nor'Ova - role playing community devoted to quality forum-based and table-top role play, home of the Legends of Nor'Ova Core Rule Book and Legends of Nor'Ova: Saga of Ablution steam punk like forum based RPG

Offline

#11 2010-01-19 12:29:07

.:B:.
Forum Fellow
Registered: 2006-11-26
Posts: 5,819
Website

Re: The perfect terminal....

The one thing that irritates me with Terminal is that, from the moment you set xterm-256color as your variable, it seems to be unable to display bold. Yet I need xterm-256color to have the vim themes work - at all.


Got Leenucks? :: Arch: Power in simplicity :: Get Counted! Registered Linux User #392717 :: Blog thingy

Offline

#12 2010-01-19 13:32:18

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: The perfect terminal....

I run irssi in urxvt, and Alt+1,2,.. works fine by default - no.Xdefaults tweaking required.

Offline

#13 2010-01-19 13:42:13

nixpunk
Member
Registered: 2009-11-23
Posts: 271

Re: The perfect terminal....

Other than some refresh/redraw issues, Finch works fine for me in urxvt.

Offline

#14 2010-01-19 14:01:37

Aprz
Member
From: Newark
Registered: 2008-05-28
Posts: 277

Re: The perfect terminal....

Heh, what's happening when you try to use irssi and finch? I have a burning feeling that everytime you hit alt + {1, 2, 3, .., n} in irssi, you expect it to switch to window 1, 2, 3, .., n in irssi or when you hit alt + m in finch, you expect the to move the finch's windows, but instead urxvt fills the whole screen (monocle layout). If this is the case, it's dwm! big_smile The trick is to use esc instead of alt. So if you want to use the equivalent to alt + {1, 2, 3, ..., n} in whatever ncurse program, or alt + m, you would use esc + {1, 2, 3, ..., n} or esc + m. You could also edit config.h to change the shortcut keys for dwm to work around the programs you use and recompile dwm. I am hoping the problem is as simple as that. *cross fingers*

Offline

#15 2010-01-19 14:22:43

JohannesSM64
Member
From: Norway
Registered: 2009-10-11
Posts: 623
Website

Re: The perfect terminal....

Change Mod1Mask to Mod4Mask in dwm config.h to use Super (aka Windows key) instead of Alt as the dwm modkey. It's obligatory unless you want conflicts.
how does xcompmgr "not cooperate" with urxvt?

urxvt.background:           rgba:0000/0000/0000/EEEE
urxvt.foreground:           #A8A8A8

Last edited by JohannesSM64 (2010-01-19 14:25:48)

Offline

#16 2010-01-19 18:57:18

perbh
Member
From: Republic of Texas
Registered: 2005-03-04
Posts: 765

Re: The perfect terminal....

*lol* +1 for xfce's terminal here - and I use xfce anyway ... (and I abhor vim's colourization! - white on black for me)

Last edited by perbh (2010-01-19 18:58:34)

Offline

#17 2010-01-19 19:53:28

mythus
Member
From: MS Gulf Coast
Registered: 2008-05-15
Posts: 509
Website

Re: The perfect terminal....

perbh wrote:

*lol* +1 for xfce's terminal here - and I use xfce anyway ... (and I abhor vim's colourization! - white on black for me)

Hahaha, yes I prefer the white on black to with perhaps a dark image or mild transparency.. both of which XFCE Terminal does good with. I may be weak but I tend to use nano over vim so I don't deal with vim's theming and the need for a -256color varible so I really conulding comment on it's effect on displaying bold.. but I am puzzled why it would do that. Bold by definition is simply a heavier typeset, it should show up somehow despite your theme or what varrible you want to use. Maybe this is an unknown bug?


Legends of Nor'Ova - role playing community devoted to quality forum-based and table-top role play, home of the Legends of Nor'Ova Core Rule Book and Legends of Nor'Ova: Saga of Ablution steam punk like forum based RPG

Offline

#18 2010-01-19 20:16:39

btwxt
Member
Registered: 2009-12-14
Posts: 34

Re: The perfect terminal....

Wow I didn't expect this many responses cool

sand_man and XFire - I've tried those two in the past and am really not a fan of vte terminals in general.  Although I've been known to use terminator perhaps more than I should (I'm pretty anti-GNOME anything)

hbekel:  Thank you!  that works nicely.  Seems as if xterm is a front-runner for me again. 

B and mythus:  I'm not a fan of the Xfce menubar or the dependencies it pulls, but it is nice, and worth another look.

jac and nixpunk:  My arrow keys don't work properly in finch.  I've seen the help floating around about exporting TERM in .bash_profile, but I never could get it to work.  And also, isn't exporting the value $TERM bad?

tomk:  irssi works fine for me in urxvt as well, including alt+1,2, etc.

Aprz and JohannesSM64:  unfortunately this isn't the problem.  I use Mod4Key as my meta in dwm (gotta love using the Windows key for THAT!)  The problem only arises in xterm.  But hbekel fixed the issue with his XTerm*metaSendsEscape: True tip.

moljac024 and sHyLoCk: Whenever i run xcompmgr with urxvt, the terminals go blank.  I'm sure it's just a tweak in the .Xdefaults file then.  I'd like to discontinue use of urxvt if possible, though.

Now my only question is this:  Is there any way to get TRUE transparency in dwm with xterm?  I'd like to use xterm exclusively if possible becuase of the easy config in .Xdefaults and the stock-standard feel of it.  So yes, I'm weird.  But I can't be the only one with these hopes and dreams.

In Openbox, the devilspie trick works nicely on any program I wished to provide transparency via transset(-df).  In dwm, devilspie doesn't work.  Anyone have any tips and tricks?

Thank you all for your help, I appreciate it smile

Offline

#19 2010-01-21 22:34:33

hbekel
Member
Registered: 2008-10-04
Posts: 311

Re: The perfect terminal....

btwxt wrote:

In Openbox, the devilspie trick works nicely on any program I wished to provide transparency via transset(-df).  In dwm, devilspie doesn't work.  Anyone have any tips and tricks?

I assume you want to run transset-df on the xterm window when you launch it? You might simply add

transset-df -a 0.5 &>/dev/null

to your .bashrc

Offline

#20 2010-01-22 03:37:19

btwxt
Member
Registered: 2009-12-14
Posts: 34

Re: The perfect terminal....

hbekel:  thank you so much.  works like a charm.  if you have time could you explain to me why /dev/null is used?  i appreciate your help.

Offline

#21 2010-01-22 03:52:06

willxtreme
Member
Registered: 2010-01-07
Posts: 150
Website

Re: The perfect terminal....

tilda drop down terminal FTW!

I use white on black
level of transparency 40
height 50%
width 100%
keybind F12

tilda.jpg

pacman -S tilda

Last edited by willxtreme (2010-01-22 03:59:59)

Offline

#22 2010-01-22 06:08:50

Ronin-Sage
Member
Registered: 2008-10-24
Posts: 153
Website

Re: The perfect terminal....

There's also the apparently little-known LilyTerm. It's slightly less configurable than ROXTerm, not as refined, but it's just as light(of course, with such terminal emulators, and maybe this is just my setup, right clicking for some reason causes a memory usage spike--without exception).

Offline

#23 2010-01-22 10:02:09

hbekel
Member
Registered: 2008-10-04
Posts: 311

Re: The perfect terminal....

btwxt wrote:

if you have time could you explain to me why /dev/null is used?  i appreciate your help.

Appending "&> /dev/null" to a command will redirect both stdout and stderr (i.e. any output the command might produce) to /dev/null (nirvana), thus effectively discarding it. In this case, it simply prevents the "Set Property to 0.5" message from transset-df to be printed in your terminal.

Note that the &> syntax is fairly new in bash, so you'll often see the old idiom ">/dev/null 2>&1" (which essentially does the same thing)

Offline

#24 2010-01-22 21:26:23

ninian
Member
From: United Kingdom
Registered: 2008-02-24
Posts: 726
Website

Re: The perfect terminal....

Ronin-Sage wrote:

There's also the apparently little-known LilyTerm. It's slightly less configurable than ROXTerm, not as refined, but it's just as light(of course, with such terminal emulators, and maybe this is just my setup, right clicking for some reason causes a memory usage spike--without exception).

Thanks for bringing this terminal to my attention - had somehow overlooked it before.
It is very good indeed and is, as claimed, light on resources (1/3 the RAM of Terminator, my usual terminal).
Also, I like its configuration file. All in all, I think I will be using this as my default terminal from now on!
Thanks again.
big_smile

Offline

#25 2010-02-07 07:30:14

btwxt
Member
Registered: 2009-12-14
Posts: 34

Re: The perfect terminal....

hbekel:  thanks for the explanation.  makes perfect sense!  smile

Offline

Board footer

Powered by FluxBB