summaryrefslogtreecommitdiffstats
path: root/.local
diff options
context:
space:
mode:
Diffstat (limited to '.local')
-rw-r--r--.local/share/irssi/doom.theme55
1 files changed, 40 insertions, 15 deletions
diff --git a/.local/share/irssi/doom.theme b/.local/share/irssi/doom.theme
index 578fae6..f72294b 100644
--- a/.local/share/irssi/doom.theme
+++ b/.local/share/irssi/doom.theme
@@ -63,52 +63,52 @@ abstracts = {
##
# text to insert at the beginning of each non-message line
- line_start = "%B-%W!%B-%n ";
+ line_start = "%K-!-%n ";
# timestamp styling, nothing by default
timestamp = "$*";
# any kind of text that needs hilighting, default is to bold
- hilight = "%_$*%_";
+ hilight = "%_%K$*%_%n";
# any kind of error message, default is bright red
error = "%R$*%n";
# channel name is printed
- channel = "%_$*%_";
+ channel = "%_%K$*%_%n";
# nick is printed
- nick = "%_$*%_";
+ nick = "%_%K$*%_%n";
# nick host is printed
nickhost = "[$*]";
# server name is printed
- server = "%_$*%_";
+ server = "%_%K$*%_%n";
# some kind of comment is printed
comment = "[$*]";
# reason for something is printed (part, quit, kick, ..)
- reason = "{comment $*}";
+ reason = "%K{comment %K$*%n}%n";
# mode change is printed ([+o nick])
- mode = "{comment $*}";
+ mode = "%K{comment %K$*%n}%n";
##
## channel specific messages
##
# highlighted nick/host is printed (joins)
- channick_hilight = "%C$*%n";
- chanhost_hilight = "{nickhost %c$*%n}";
+ channick_hilight = "%R$*%n";
+ chanhost_hilight = "%R{nickhost %K$*%n}%n";
# nick/host is printed (parts, quits, etc.)
- channick = "%c$*%n";
- chanhost = "{nickhost $*}";
+ channick = "%K$*%n";
+ chanhost = "%K{nickhost %K$*%n}%n";
# highlighted channel name is printed
- channelhilight = "%c$*%n";
+ channelhilight = "%K$*%n";
# ban/ban exception/invite list mask is printed
ban = "%c$*%n";
@@ -139,7 +139,7 @@ abstracts = {
# $0 = nick mode, $1 = nick
ownmsgnick = "%Y<%n$0%_%r$1-%Y%_>%n %|";
# ownmsgnick = "{msgnick $0 $1-}";
- ownnick = "%g$*%n";
+ ownnick = "%_%r$*%n";
# public message in channel, $0 = nick mode, $1 = nick
pubmsgnick = "{msgnick $0 $1-}";
@@ -178,7 +178,7 @@ abstracts = {
action_core = "%Y * $*";
# generic one that's used by most actions
- action = "{action_core $*} ";
+ action = "%K{action_core %K$*%n}%n ";
# own action, both private/public
ownaction = "{action $*}";
@@ -191,7 +191,7 @@ abstracts = {
pvtaction_query = "{action $*}";
# public action sent by others
- pubaction = "{action $*}";
+ pubaction = "%K{action $*}%n";
##
@@ -294,3 +294,28 @@ abstracts = {
# hilight with specified color, $0 = color, $1 = text
sb_act_hilight_color = "$0$1-%n";
};
+formats = {
+ "fe-common/irc" = {
+ notice_public = "{notice $nickcolor$0{pubnotice_channel $1}}$2";
+ notice_private = "{notice $nickcolor$0{pvtnotice_host $1}}$2";
+ action_private = "{pvtaction $nickcolor$0}$2";
+ action_private_query = "{pvtaction_query $nickcolor$0}$2";
+ action_public = "{pubaction $nickcolor$0}$1";
+ action_public_channel = "{pubaction $nickcolor$0{msgchannel $1}}$2";
+ ctcp_reply = "CTCP {hilight $0} reply from {nick $nickcolor$1}: $2";
+ ctcp_reply_channel = "CTCP {hilight $0} reply from {nick $nickcolor$1} in channel {channel $3}: $2";
+ ctcp_ping_reply = "CTCP {hilight PING} reply from {nick $nickcolor$0}: $1.$[-3.0]2 seconds";
+ ctcp_requested = "{ctcp {hilight $nickcolor$0} {comment $1} requested CTCP {hilight $2} from {nick $4}}: $3";
+ ctcp_requested_unknown = "{ctcp {hilight $nickcolor$0} {comment $1} requested unknown CTCP {hilight $2} from {nick $4}}: $3";
+ };
+ "fe-common/core" = {
+ pubmsg_me = "{pubmsgmenick $2 {menick $nickcolor$0}}$1";
+ pubmsg_me_channel = "{pubmsgmenick $3 {menick $nickcolor$0}{msgchannel $1}}$2";
+ pubmsg_hilight = "{pubmsghinick $0 $3 $nickcolor$1}$2";
+ pubmsg_hilight_channel = "{pubmsghinick $0 $4 $nickcolor$1{msgchannel $2}}$3";
+ pubmsg = "{pubmsgnick $2 {pubnick $nickcolor$0}}$1";
+ pubmsg_channel = "{pubmsgnick $3 {pubnick $nickcolor$0}{msgchannel $1}}$2";
+ msg_private = "{privmsg $nickcolor$0 $1}$2";
+ msg_private_query = "{privmsgnick $nickcolor$0}$2";
+ };
+};