You are not logged in.
Two new pkgs: urxvt-tabbedex and urxvt-mark-yank-urls
If you installed rxvt-unicode-256color-named-tabs you should remove it first.
My new packages will install rxvt-unicode as a dependency, or you could install it explicitly from extra or community (rxvt-unicode-256color). I recommend getting it from extra.
See this blog for how to use urxvt-mark-yank-urls
I turned autohide off by default for tabbedex because I thought it causes confusion. To enable it:
URxvt.tabbed.autohide: yes
Please pay attention to the messages at the end of the pkg installation, they tell you what to put in your .Xdefaults
I'm going to update the wiki assuming these pkgs work (and when I get the time; last time I saw the wiki it needed some attention to remove duplication).
On the subject of things working, I found these minor bugs:
tabbedex: urxvt's title doesn't always update correctly when switching tabs. ret0n's bug with the window shrinking with autohide probably still exists.
mark-yank-urls: in xmonad I have to have my mouse over the urxvt window in order to enter URL yank mode (really weird).
if anyone is good with perl and fancies hacking, links to the respective git repos are in the pkgbuilds. For the record, I'm no good at perl.
Offline
Hi StephenB,
I've just installed (and voted) your new packages and removed the old ones. Thank you, awesome work.
A few things:
- I suggest you to remove the old named-tabs package to avoid confusion.
- tabbedex: yes, the bug is still there and can be easily reproduced with autohide on and openbox (or probably any floating wm). In addition I noticed something that may be related to this: in my .Xdefaults the size of urxvt is set to 106x33. However when I use your tabbedex instead of standard tabbed, urxvt window is smaller in height.
Btw, to avoid shortening of urxvt every time I open/close tabs, I'm currently using no autohide, though I hope this can be fixed someday.
- mark-yank-url: I noticed that too. But again, like the tabs thing, it's an upstream bug rather than your fault.
So I guess you'll have to speak to the respective developers or hack the code yourself if you really want to solve these bugs. I'm sorry I can't help because I don't know perl (yet), but please let me know if I can do something.
Cheers,
rent0n@deviantART | rent0n@bitbucket | rent0n@identi.ca | LRU #337812
aspire: Acer Aspire 5920 Arch Linux x86_64 | beetle: Gericom Beetle G733 Arch Linux i686
Offline
Hi
right now I seem to have a bug. When naming the tab with "shift + up" I can fill out the field, but in parallel I write the string into commandline. That's wierd. I got this right after upgrading the system. gtk2-perl was updated, but rolling it back doesn't help. Can you reproduce this issue?
Offline
Yep, I know the issue. You seem to be using an old build of rxvt-unicode. Both rxvt-unicode packages (in extra and community) have been rebuilt to work with the latest Perl.I guess you downloaded my original named-tabs pkg from the AUR and that's why your urxvt didn't get updated. You should remove my rxvt-unicode-256color-named-tabs and install rxvt-unicode followed by urxvt-tabbedex from AUR to get the named tabs (make sure you update your .Xdefaults for tabbedex, it gives an example when you install it).
Offline
Actually I installed it via ABS, hence it shouln't conflict...but it does..strange. Regarding tabbedex, doesn't your patch work alone after all? In the beginning it worked directly after compiling. Why do I need now the tabbedex from AUR? Did you bild kind of module for rxvt?
EDIT:
I tried the urxvt-tabbedex, but it doesn't work well for me. the terminal looks ugly! instead of the used
new | [1]
I have a
1 | user@host:~
where the host information is kept in terrible colors!!
So, what's wong? I uninstalled everything related to rxvt-unicode-265color, installed it again followed by the tabbedex. I set the perl-common line as it is told.
EDIT(2):
And, is still write to commandline when setting the tab name...
Last edited by linux-ka (2010-08-06 14:51:06)
Offline
Well, some of us think that is an improvement! But I guess you don't like the colors, these are configurable:
URxvt.tabbed.tabbar-fg: 15
URxvt.tabbed.tabbar-bg: 0
URxvt.tabbed.tab-fg: 0
URxvt.tabbed.tab-bg: 5
URxvt.tabbed.title-fg: 0
URxvt.tabbed.title-bg: 5
These colors will look terrible, you should play with them until you get what you want. See the 'colors and graphics' section of urxvt man.
If you want it to look like it used to, then add the following config:
URxvt.tabbed.new-button: yes
URxvt.tabbed.title: no
doesn't your patch work alone after all? In the beginning it worked directly after compiling. Why do I need now the tabbedex from AUR? Did you bild kind of module for rxvt?
When I created my first package (the one that patched urxvt) I didn't really know what I was doing. Actually, the tabbed functionality is provided by a Perl extension (aka plugin). So, yes, it is a kind of module for urxvt. That's why it is now provided as a separate pkg.
Offline
Ok, thanks for advice. this works well for the style. But what about the problem when setting the tab name? I still write inparallel to the commandline.
Offline
Are you sure you have the latest rxvt-unicode from extra or community? It has to have been built against the version of Perl running on your system. Last I checked, these pkgs had been re-built for the new Perl release which just came out of testing.
As a side note: it doesn't use gtk2-perl, it only uses Perl (gtk2-perl is for a different tabbed plugin!).
Offline
It's magic...my pc hung up, and when rebooting everything was fine...that doesn't help to identify the source of my problem but latter has gone. but ty for your fast help :-)
Offline
Nice one, man!
But I want to make feature request: what about defining in .Xdefaults "default tab name"?
Offline
Great work!! I have some question: i'd like background color of the tab to be the same of urxvt...is this possible? How?
How can i close one tab?
Can i open terminal with a prefixed number of tabs running each tab a different command? For instance i'd like to open terminal and have 3 tabs, the first running ncmpcpp, the second running ranger and the third running "home"...
Thanks to ones will answer!
Last edited by TheImmortalPhoenix (2011-09-03 08:30:39)
Offline
Colors: have you tried https://bbs.archlinux.org/viewtopic.php … 65#p804765 ?
The other question looks like nixfag's https://aur.archlinux.org/packages.php?ID=38990
Offline
I like this, but it still shows the title after the last tab, even though I set urxvt*title: false in my .Xresources and did xrdb -merge .Xresources.
this is pretty bothering because (to me) it's useless clutter, but there's also a delay in the update, which draws my attention everytime soon after I launch a command.
Last edited by Dieter@be (2011-09-14 15:48:21)
< Daenyth> and he works prolifically
4 8 15 16 23 42
Offline
Is there any way to remove a tab without using the escape sequence "^D " ? Sometimes the shell in one tab hangs and blocks work flow. The only way now to solve this issue is to kill the complete rxvt terminal and start a new session. This is pretty often a pain....but a zombie tab is even more enoying....
Offline
Is there any way to remove a tab without using the escape sequence "^D " ? Sometimes the shell in one tab hangs and blocks work flow. The only way now to solve this issue is to kill the complete rxvt terminal and start a new session. This is pretty often a pain....but a zombie tab is even more enoying....
To close a tab you have to type "exit"....if you want to type "^D" you can set it in your shell.rc (i suggest zsh ---> .zshrc) putting in it the line " alias ^D='exit' "
Offline
I think linux-ka doesn't have a prompt in that tab - some process doesn't want to die and give back the prompt, so you may need to help it die: kill, pkill etc. are your friends.
Offline
Hi,
indeed karol is right. But I already tried to kill the program but this tab is just frozen. The process is aready dead, but the tab is still alive with the same programm running (frozen state).
Offline
Hi,
indeed karol is right. But I already tried to kill the program but this tab is just frozen. The process is aready dead, but the tab is still alive with the same programm running (frozen state).
If you successfully killed the process, try e.g. pressing Enter on that tab as I know from experience the prompt doesn't always appear by itself.
Offline
Well, ... it is just dead, ok. No respawning promt, no reaction to key strokes, nothing....
Offline
Great work!! I have some question: i'd like background color of the tab to be the same of urxvt...is this possible? How?
How can i close one tab?
Can i open terminal with a prefixed number of tabs running each tab a different command? For instance i'd like to open terminal and have 3 tabs, the first running ncmpcpp, the second running ranger and the third running "home"...
Thanks to ones will answer!
Hi I'm also looking for a method to initialize a bunch of prefixed tabs at startup runnin a command within, that would make my setup perfect. I have about 5-6 tabs in each term and i have to start them manually each time which is a pain. I tried hacking the tabbedex script to get it, but perl is still a mystery to me im sure it wont be to difficult to hack something up for a veteran perl hacker. Pls Pls pretty pls. Thanks.
See Issue on github :
https://github.com/stepb/urxvt-tabbedex/issues/12
Last edited by jagguli (2012-03-16 00:56:58)
Offline
Found a better workaround, use nested tmux !!
Offline