Re: Need help with the simplest, most readable Irssi theme possible
Dwayne Henderson <[email protected]> Wed, 11 Jan 2012 23:25:27 +0100
| Newsgroups | gmane.network.irc.irssi.user |
|---|---|
| Message-ID | <CAOOO88Ay-6j3N31DYhjd0VJhPxv0GU5gwfOangnUmw5pTEJeTw@mail.gmail.com> |
One more thing: With names_nick = "<$0$1-> "; (and without the dash) I get: 23:20 <@ahf > <+prooz > < DM9Mydog > < jink > < muzone > < Stampe > 23:20 <@Bazerka > <+tali > < drio > < jmad980 > < mykhyggz > < stevoo > How to make it like this instead? 23:20 <@ahf> <+prooz> < DM9Mydog> < jink> < muzone> < Stampe> 23:20 <@Bazerka> <+tali> < drio> < jmad980> < mykhyggz> < stevoo> Or preferably (as mentioned in my previous post): 23:20 <@ahf> <+prooz> <DM9Mydog> <jink> <muzone> <Stampe> 23:20 <@Bazerka> <+tali> <drio> <jmad980> <mykhyggz> <stevoo> I really like <> around nicks as a way of signifying "this is a real person". Thanks! --Dwayne On Wed, Jan 11, 2012 at 9:46 PM, Dwayne Henderson < [email protected]> wrote: > Real solid stuff Tom! Much respect! > > I have some follow-up questions though: > > 1. How do I color "mode/#irssi +v nick by ChanServ"? > > This has no effect: > > formats = { > "fe-common/core" = { > chanmode_change = "%Kmode/{channelhilight $0} {mode $1} by {nick $2}%N" > }; > }; > > And this only colored the "+v nick by ChanServ" part: > > abstracts = { > mode = "%K{comment $*}"; > }; > > 2. So far I'm using this to tone down "channel noise": > > formats = { > "fe-common/core" = { > join = "%K{channick_hilight $0} {chanhost_hilight $1} has joined > {channel $2}%N" > part = "%K{channick $0} {chanhost $1} has left {channel $2} {reason > $3}%N" > quit = "%K{channick $0} {chanhost $1} has quit {reason $2}%N" > quit_once = "%K{channel $3} {channick $0} {chanhost $1} has quit > {reason $2}%N" > }; > }; > > But is there any way to color their relative timestamps as well? Otherwise > there's not much point in my opinion. > > 3. "/set show_nickmode_empty off" removes the empty space in the channel < > nick> unless the user has + or @. But how come this doesn't apply to the > /names list as well? > > Thanks again! > > --Dwayne > > > On Wed, Jan 11, 2012 at 8:47 PM, Tom Feist <[email protected]> wrote: > >> Hey, >> >> I've got a little bit of stuff started on writing themes, dealing with >> formats >> and whatnots on the wiki: >> >> https://github.com/shabble/irssi-docs/wiki/theme_howto >> https://github.com/shabble/irssi-docs/wiki/complete_themes >> https://github.com/shabble/irssi-docs/wiki/UIOverview >> >> They're still quite rough and missing a lot of useful info, but there >> might >> be something in there that you find helpful. >> >> As always, if you find something interesting that's missing, I'd be >> extremely >> grateful if you add/edit/fix stuff. >> >> Cheers, >> >> Tom. >> >> On 11 Jan 2012, at 19:35, Dwayne Henderson wrote: >> >> > Thanks a lot man, I really appreciate it! >> > >> > --Dwayne >> > >> > On Wed, Jan 11, 2012 at 8:19 PM, Mark <[email protected]> wrote: >> > <snip> >> > Themes and irssi has very little extra documentation, reading the >> > default.theme is the best you'll get anywhere. (that is the >> > ~/.irssi/default.theme btw) >> > >> > 1) The default theme doesn't right align nicks. >> > >> > 2) see the "# /names list" section in the default.theme >> > >> > 3) these are scattered around the theme, searching for joins, parts >> > etc will find it. >> > >> > 4) terminal background colours have nothing to do with the theme that >> > irssi use, so %K is always dark grey. >> > >> > The best you can hope for is to work through the /format's and >> > default.theme. Review other themes to see if they do things you want >> > and "steal" them! >> > >> > Mark >> > >> > >> >> >