You are not logged in.
RaWR ! toilet is fun
I've seen a nice irssi theme you have, with some ::!:: marks.
Could you share that too ?
The colors I posted look damned good with this irssi theme.
I think it is called h3rbz, but I forgot. It's been a while. Here is is:
# default foreground color (%N) - -1 is the "default terminal color"
default_color = "-1";
# print timestamp/servertag at the end of line, not at beginning
info_eol = "false";
# these characters are automatically replaced with specified color
# (dark grey by default)
replaces = { "[]=" = "%W$*%n"; };
abstracts = {
##
## generic
##
# text to insert at the beginning of each non-message line
line_start = "%B::%R!!%B::%n ";
# timestamp styling, nothing by default
timestamp = "[%B$*%n]";
# any kind of text that needs hilighting, default is to bold
hilight = "%M$*%n";
# any kind of error message, default is bright red
error = "%R$*%n";
# channel name is printed
channel = "%_$*%_";
# nick is printed
nick = "%_$0-%_";
# nick host is printed
nickhost = "[$*]";
# server name is printed
server = "%_$*%_";
# some kind of comment is printed
comment = "[$*]";
# reason for something is printed (part, quit, kick, ..)
reason = "{comment $*}";
# mode change is printed ([+o nick])
mode = "{comment %m$*%n}%y";
##
## channel specific messages
##
# highlighted nick/host is printed (joins)
channick_hilight = "%y$*%n";
chanhost_hilight = "{nickhost %G$*%n}";
# nick/host is printed (parts, quits, etc.)
channick = "%y$*%n";
chanhost = "{nickhost %R$*%n}";
# highlighted channel name is printed
channelhilight = "%y$*%n";
# ban/ban exception/invite list mask is printed
ban = "%r$*%n";
##
## messages
##
# the basic styling of how to print message, $0 = nick mode, $1 = nick
msgnick = "%R$0%n$1:%n %|";
#msgnick = "$0$1->%n %|";
# message from you is printed. "msgownnick" specifies the styling of the
# nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the
# whole line.
# Example1: You want the message text to be green:
# ownmsgnick = "{msgnick $0 $1-}%g";
# Example2.1: You want < and > chars to be yellow:
# ownmsgnick = "%Y{msgnick $0 $1-%Y}%n";
# (you'll also have to remove <> from replaces list above)
# Example2.2: But you still want to keep <> grey for other messages:
# pubmsgnick = "%K{msgnick $0 $1-%K}%n";
# pubmsgmenick = "%K{msgnick $0 $1-%K}%n";
# pubmsghinick = "%K{msgnick $1 $0$2-%n%K}%n";
# ownprivmsgnick = "%K{msgnick $*%K}%n";
# privmsgnick = "%K{msgnick %R$*%K}%n";
# $0 = nick mode, $1 = nick
ownmsgnick = "{msgnick $0 $1-}%W";
ownnick = "%G$*%n";
# public message in channel, $0 = nick mode, $1 = nick
pubmsgnick = "{msgnick $0 $1-}";
pubnick = "%N$*%n";
# public message in channel meant for me, $0 = nick mode, $1 = nick
pubmsgmenick = "{msgnick $0 $1-}";
menick = "%Y$*%n";
# public highlighted message in channel
# $0 = highlight color, $1 = nick mode, $2 = nick
pubmsghinick = "{msgnick $1 $0$2-%n}";
# channel name is printed with message
msgchannel = "%W:%y$*%n";
# private message, $0 = nick, $1 = host
privmsg = "[%R$0%W(%r$1-%W)%n] ";
# private message from you, $0 = "msg", $1 = target nick
ownprivmsg = "[%r$0%W(%R$1-%W)%n] ";
# own private message in query
ownprivmsgnick = "{msgnick $*}";
ownprivnick = "%W$*%n";
# private message in query
privmsgnick = "{msgnick %R$*%n}";
##
## Actions (/ME stuff)
##
# used internally by this theme
action_core = " %R*%n %W$*%n";
# generic one that's used by most actions
action = "{action_core $*} ";
# own action, both private/public
ownaction = "{action $*}";
# own action with target, both private/public
ownaction_target = "{action_core $0}%W:%c$1%n ";
# private action sent by others
pvtaction = " (%R*%n) $*%n ";
pvtaction_query = "{action $*}";
# public action sent by others
pubaction = "{action $*}";
##
## other IRC events
##
# whois
whois = "%# $[8]0 : $1-";
# notices
ownnotice = "[%r$0%W(%R$1-%W)]%n ";
notice = "%W-%M$*%W-%n ";
pubnotice_channel = "%W:%m$*";
pvtnotice_host = "%W(%m$*%W)";
servernotice = "%g!$*%n ";
# CTCPs
ownctcp = "%yYou ping%n [%r$1-%n]%y:%n %W";
ctcp = "%y$*%n";
# wallops
wallop = "%W$*%n: ";
wallop_nick = "%n$*";
wallop_action = "%W * $*%n ";
# netsplits
netsplit = "%R$*%n";
netjoin = "%Y$*%n";
# /names list
names_prefix = " %y:%n ";
names_nick = "%r$0%n%y$1%n ";
names_nick_op = "{names_nick $*}";
names_nick_halfop = "{names_nick $*}";
names_nick_voice = "{names_nick $*}";
#names_users = "%y$*%n";
names_users = "%y$0: $1%n";
names_channel = "$*";
# DCC
dcc = "%g$*%n";
dccfile = "%_$*%_";
# DCC chat, own msg/action
dccownmsg = "[%r$0%W($1-%W)%n] ";
dccownnick = "%R$*%n";
dccownquerynick = "%W$*%n";
dccownaction = "{action $*}";
dccownaction_target = "{action_core $0}%W:%c$1%n ";
# DCC chat, others
dccmsg = "[%G$1-%W(%g$0%W)%n] ";
dccquerynick = "%G$*%n";
dccaction = "%W (*dcc*) $*%n %|";
##
## statusbar
##
# default background for all statusbars. You can also give
# the default foreground color for statusbar items.
sb_background = "%0%Y";
# default backround for "default" statusbar group
#sb_default_bg = "%4";
# background for prompt / input line
sb_prompt_bg = "%Y";
# background for info statusbar
sb_info_bg = "%8";
# background for topicbar (same default)
sb_topic_bg = "%0%Y";
# text at the beginning of statusbars. sb-item already puts
# space there,so we don't use anything by default.
sbstart = "%Y[========]%n";
# text at the end of statusbars. Use space so that it's never
# used for anything.
sbend = " [========]";
topicsbstart = "[========] TOPIC:{sbstart $*}";
topicsbend = " ";
prompt = "[$*] ";
sb = " %W[%n$*%W]%n";
sbmode = "(%W+%n$*)";
sbaway = " (%GzZzZ%n)";
sbservertag = "%W:%n$0 (change with ^X)";
sbnickmode = "$0";
# activity in statusbar
# ',' separator
sb_act_sep = "%y$*";
# normal text
sb_act_text = "%y$*";
# public message
sb_act_msg = "%w$*";
# hilight
sb_act_hilight = "%M$*";
# hilight with specified color, $0 = color, $1 = text
sb_act_hilight_color = "$0$1-%n";
};
formats = {
"fe-common/core" = {
own_msg = "{ownmsgnick $2 {ownnick $[-9]0}}$1";
own_msg_channel = "{ownmsgnick $3 {ownnick $[-9]0}{msgchannel $1}}$2";
pubmsg_me = "{pubmsgmenick $2 {menick $[-9]0}}$1";
pubmsg_hilight_channel = "{pubmsghinick $0 $4 $[-9]1{msgchannel $2}}$3";
pubmsg = "{pubmsgnick $2 {pubnick $[-9]0}}$1";
pubmsg_channel = "{pubmsgnick $3 {pubnick $[-9]0}{msgchannel $1}}$2";
#line_start = "{line_start}";
#line_start_irssi = "{line_start}{hilight Irssi} %W|%n ";
};
};
Offline
Offline
Threw together a little something for guys.
http://omploader.org/tNGVucA
Respect to the song you are listening to.
Offline
hi,
how did you get such a colorful ls output?
Offline
JesusSuperstar wrote:hi,
how did you get such a colorful ls output?
DMZ told me about it, it's called cope, a perl collection of scripts that add colors to common commands
.:[dotfiles]:.
Offline
@dmz Can I have your colors? I cant find than in your git repo. I want all the 256, looks like you modified than too, I'm trying to choose good substitutes for the 6x6x6 color cube, already modified my urxvt to accept >15 xresources, but I cant get good 216 colors.
Offline
@dmz Can I have your colors? I cant find than in your git repo. I want all the 256, looks like you modified than too, I'm trying to choose good substitutes for the 6x6x6 color cube, already modified my urxvt to accept >15 xresources, but I cant get good 216 colors.
I have not modified the 256 color set - you cant do that officially (it's possible though ).
I'm not sure what colors you want, my X resources? http://github.com/trapd00r/configs/blob … Xresources
Last edited by dmz (2010-06-10 02:40:59)
Offline
kazuo wrote:@dmz Can I have your colors? I cant find than in your git repo. I want all the 256, looks like you modified than too, I'm trying to choose good substitutes for the 6x6x6 color cube, already modified my urxvt to accept >15 xresources, but I cant get good 216 colors.
I have not modified the 256 color set - you cant do that officially (it's possible though ).
I'm not sure what colors you want, my X resources? http://github.com/trapd00r/configs/blob … Xresources
"Officially" from who? Its not only possible but very easy you can do it on the fly (print '\033]4;201;rgb:ff/00/00\033\\'). And if you use urxvt I send a patch do rxvt-unicode ml, to support it from a X resource.
Ok, I thorugh you modified it, ohh men, I need a method to genereted 216 colors that looks good, I tried linear interpolation on blocks of same hue colors, but the result its not satisfactory because they are not "compatible" with 6x6x6 cube (red is not red..), I'm gonna try interpolation and color approx matching to the 6x6x6 cube...
Or I'm gonna to color love and start choosing good colors (the 6x6x6 cube is ugly)
EDIT.. Or I can put a random walker in the rgb color space with some fixed points and start to generate random colors until I get one good colorscheme...
Last edited by kazuo (2010-06-10 03:06:06)
Offline
Hmm this is getting interesting. I thought you ment that I modified the 256 color resources (like you do with the regular ANSI colors). Didn't you mean that?
Also, I checked my mail and I've actually flagged your patch to the urxvt ml as IMPORTANT, just so you know.
I have not tried it though, and I'm not sure if I will. I like the fact that if you code something and use the extended color space (user configurable option for that, ofc) you'll be sure that the colors you are choosing will look just like that on the users display as well.
With the ANSI colors you can never be sure, since everybody changes them.
I have no idea how one would implement something like what you are describing, what I do know, however, is that this: http://www.frexx.de/xterm-256-notes/dat … v2.tar.bz2 might help you.
Last edited by dmz (2010-06-10 03:20:19)
Offline
Hey man, where did you find that \033]4 trick? Is this documented somewhere?
Offline
Hey man, where did you find that \033]4 trick? Is this documented somewhere?
Yes its is, its is a Xterm OSC (Operating System Commands) its document (in urxvt) in urxvt(7)
XTerm Operating System Commands
"ESC ] Ps;Pt ST
Ps = 4 Pt is a semi-colon separated sequence of one or more semi-colon separated number/name pairs, where number is an index to a colour and name is the name of a colour. Each
pair causes the numbered colour to be changed to name. Numbers 0-7 corresponds to low-intensity (normal) colours and 8-15 corresponds to high-intensity colours. 0=black, 1=red, 2=green, 3=y
ellow, 4=blue, 5=magenta, 6=cyan, 7=white
Thanks for the link, now I dont need to implement it
Last edited by kazuo (2010-06-10 03:58:06)
Offline
I thought that I'd read all documentation regarding xterm and urxvt, guess I missed that particular bit! Thank you!
Offline
Wow we've got some really great colors here Figured I'd throw in what I'm using:
URxvt*background: #000000
URxvt*foreground: #bfbdc0
URxvt*color0: #000000
URxvt*color1: #8a110e
URxvt*color2: #669f3d
URxvt*color3: #b3751e
URxvt*color4: #493d9f
URxvt*color5: #9216a3
URxvt*color6: #198a9c
URxvt*color7: #bfbdc0
URxvt*color8: #686773
URxvt*color9: #fc5166
URxvt*color10: #63ff54
URxvt*color11: #ffd75c
URxvt*color12: #766eff
URxvt*color13: #e151ff
URxvt*color14: #57ffec
URxvt*color15: #ffffff
It changes a lot.
Offline
@sicpsnake, see what errors I get with the theme you posted before:
Error: Ignored errors in theme herbz:
Error: /home/gtklocker/.irssi/herbz.theme:2: Warning: missing '='
Error: /home/gtklocker/.irssi/herbz.theme:2: Warning: missing ';'
Error: /home/gtklocker/.irssi/herbz.theme:2: error: unexpected character `('
Error: /home/gtklocker/.irssi/herbz.theme:2: error: unexpected character `%', expected string constant
Error: /home/gtklocker/.irssi/herbz.theme:2: Warning: missing '='
Error: /home/gtklocker/.irssi/herbz.theme:2: error: unexpected character `)', expected string constant
Error: /home/gtklocker/.irssi/herbz.theme:2: error: unexpected character `-', expected string constant
Error: /home/gtklocker/.irssi/herbz.theme:2: error: unexpected character `-', expected string constant
Error: /home/gtklocker/.irssi/herbz.theme:2: Warning: missing '='
Error: /home/gtklocker/.irssi/herbz.theme:2: Warning: missing ';'
Error: /home/gtklocker/.irssi/herbz.theme:2: Warning: missing '='
Error: /home/gtklocker/.irssi/herbz.theme:3: Warning: missing ';'
Error: /home/gtklocker/.irssi/herbz.theme:261: Warning: missing '='
Error: /home/gtklocker/.irssi/herbz.theme:262: Warning: missing ';'
Error: /home/gtklocker/.irssi/herbz.theme:263: Warning: missing '='
Error: /home/gtklocker/.irssi/herbz.theme:263: error: unexpected character `}', expected string constant
Error: /home/gtklocker/.irssi/herbz.theme:263: error: unexpected character `;', expected string constant
Error: /home/gtklocker/.irssi/herbz.theme:264: error: unexpected end of file, expected character `}'
Error:
Offline
*background: #353333
*foreground: #ffffff
*color0: #464444
*color1: #EF3460
*color2: #BDEF34
*color3: #EFC334
*color4: #34BDEF
*color5: #B300FF
*color6: #3DD8FF
*color7: #FFFFFF
*color8: #8a8888
*color9: #F25A7D
*color10: #DCF692
*color11: #F6DF92
*color12: #92AAF6
*color13: #DF92F6
*color14: #5AF2CE
*color15: #FFFFFF
*font: -*-terminus-medium-*-*-*-12-*-*-*-*-*-*-*
Last edited by jhvid (2010-07-26 12:12:23)
GCS d- s-:+ a12 C++++ U++++ L+++ P--- E--- W+++ N+ o K- w--- O? M-- V? PS PE
Y- PGP? t? 5? X? R tv b+++ DI+ D- G++ e++ h! !r !y
Please ignore me... I'm pretty weird...
Offline
@gtklocker - Curious. I can't imagine why that would happen.
Anyway....
*background: #292929
*foreground: #ffffff
! Black
*color0: #404040
*color8: #505050
! Red
*color1: #CE5666
*color9: #952743
! Green
*color2: #80A673
*color10: #97D599
! Yellow
*color3: #E0BC93
*color11: #FFCAA2
! Blue
*color4: #778BAF
*color12: #5A667F
! Magenta
*color5: #94738C
*color13: #D8ADCE
! Cyan
*color6: #B5D2DD
*color14: #82A9CC
! White
*color7: #d2d2d2
*color15: #ffffff
Offline
*background: black
*foreground: white
*color0: #6f0d00
*color1: #b95226
*color2: #932a0b
*color3: #8e1400
*color4: #aa1b00
*color5: #b42804
*color6: #e93601
*color7: #ce2d02
*color8: #ea6524
*color9: #f44f0f
*color10: #fe8838
*color11: #fca256
*color12: #ffc676
*color13: #f9bb85
*color14: #ffdb99
*color15: #fefae5
Last edited by Wintervenom (2010-07-27 02:51:04)
Offline
Hey, I just wanted to let you guys know that I'll be keeping my terminal colors hosted on github, in case anyone wants them.
http://github.com/miroalgo/colours
Lately I've been making new color schemes like crazy, so you should keep an eye on them.
Offline
Lately I've been using these, a little dash of dmz's colors, supplemented with some of my flavor:
*background: #151515
*foreground: #cccccc
! Black
*color0: #333333
*color8: #030303
! Red
*color1: #cb1c13
*color9: #ff3a00
! Green
*color2: #afd700
*color10: #8ce25d
! Yellow
*color3: #ff8f00
*color11: #ffb445
! Blue
*color4: #1165e9
*color12: #5496ff
! Magenta
*color5: #ff005f
*color13: #ff6767
! Cyan
*color6: #2873a2
*color14: #41c2bb
! White
*color7: #fff8a4
*color15: #f5e67f
Offline
@k3ttc4r - what script are you using to display the colors?
Offline
Offline
Thanks.
Offline
delerious010: Please share your theme. Thanks.
Offline