From cae99fdf460f25397c6338fedaea4d24d5a31916 Mon Sep 17 00:00:00 2001 From: joe Date: Mon, 22 Sep 2025 17:39:39 +0200 Subject: up --- .local/share/irssi/doom.theme | 55 +++++++++++++++++++++++++++++++------------ 1 file changed, 40 insertions(+), 15 deletions(-) (limited to '.local/share/irssi') 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"; + }; +}; -- cgit v1.2.3