Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Thu 29 Jan 2015, 02:18
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Utilities
urxvt-9.21, w/ all plugins enabled
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [2 Posts]  
Author Message
musher0


Joined: 04 Jan 2009
Posts: 4615
Location: Gatineau (Qc), Canada

PostPosted: Wed 21 Jan 2015, 18:11    Post subject:  urxvt-9.21, w/ all plugins enabled
Subject description: Dated Dec. 31, 2014
 

Hello, folks.

http://www13.zippyshare.com/v/K3HY0uNw/file.html is where you'll find
urxvt-9.21_pet.zip, which contains the executable and the man files in separate *.pet
archives.

Compiled on Puppy slacko-6.0b. You're welcome to test it on other recent Puppies that
have or support a glibc version of 0.17 or higher.

This compile enables you to have a tabbed terminal similar to mrxvt, but with UTF-8
code for your language.

The source was made available on New Year's Eve, so it's quite recent.
http://dist.schmorp.de/rxvt-unicode/Attic/rxvt-unicode-9.21.tar.bz2

For more info: http://software.schmorp.de/pkg/rxvt-unicode.html

The script to obtain the urxvt terminal in the picture below:
Code:
#!/bin/sh
# $MBINS/console-hdr.sh
####
# Variables
Geom="g 88x22+240+140" # position
CLR="bg black -fg snow -tr -tint AntiqueWhite1 -sh 51" # couleurs
FNT="fn xft:Monaco:pixelsize=15:antialias=true:hinting=true" # fonte
TABS="pe tabbed -tabbar-bg 7 -tab-fg 15 -tab-bg 0" # taquets
ICN="icon /usr/share/pixmaps/puppy/terminal.svg" # icône

# Action
# urxvt -cd /root -b 18 -sr -T "Terminal urxvt" -$ICN -$Geom -$FNT -$CLR -$TABS &>/dev/null
# Alternately, this simpler command line can be enough for your use:
urxvt -sr -g 88x22  -pe tabbed -tabbar-bg 7 -tab-fg 15 -tab-bg 0 &>/dev/null


At variable TABS, you see the code coloring for the tabs and the number of tabs.
Depending on your use, you may be happŷ with the simpler, "alternate" line.

To get the most our of your "Rxvt-Unicode", type "man urxvt" or "urxvt --help | more".
(Yeah, with "| more" ! Because urxvt has screenfuls of config possibilities!) Smile

Finally, you may wish to type "bash prompt" in a search engine to learn how to set up
an urxvt prompt. (It's really another subject altogether.)

Enjoy!

musher0
Two_urxvt-9.21_Terminals.jpg
 Description   The bottom terminal is the one obtained with the alternate line in the script above.
You can fiddle with the color and transparency in the .Xresources file or in a script.
 Filesize   52.8 KB
 Viewed   44 Time(s)

Two_urxvt-9.21_Terminals.jpg


_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)
Back to top
View user's profile Send private message Visit poster's website 
musher0


Joined: 04 Jan 2009
Posts: 4615
Location: Gatineau (Qc), Canada

PostPosted: Sat 24 Jan 2015, 19:02    Post subject:  

Hello again, people.

I forgot to explain why I added the &>/dev/null at the end of the command line in the
script above.

I researched it a bit, and the need for it seems to arise from an oversight on the part of
one of the perl contributors to one of the urxvt plug-ins. The programmer knows about
it now, but he won't fix it until the next version, unfortunately.

So adding &>/dev/null at the end of an urxvt command is a necessary but temporary
solution.

If you don't use it, your xerrs.log file will fill up in no time with this message:
Quote:
In '(?...)', splitting the initial '(?' is deprecated in regex; marked by <-- HERE in m/( ? <-- HERE <= [0-9] ) _ (?= [0-9] ) / at /usr/share/perl5/utf8_heavy.pl line 247.

ad nauseam...

BFN.

musher0

_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)
Back to top
View user's profile Send private message Visit poster's website 
Display posts from previous:   Sort by:   
Page 1 of 1 [2 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Utilities
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0485s ][ Queries: 12 (0.0078s) ][ GZIP on ]