From ac786e6e38b66b6bf5beb6b57f57b902645067fa Mon Sep 17 00:00:00 2001 From: Adam <2327942-adamsdesk@users.noreply.gitlab.com> Date: Wed, 12 Oct 2022 16:16:08 -0600 Subject: [PATCH] feat: add irssi --- user/irssi/.irssi/config | 51 +++ user/irssi/.irssi/config.autosave | 306 ++++++++++++++ user/irssi/.irssi/revolutionaryv2.theme | 442 ++++++++++++++++++++ user/irssi/.irssi/solarized-universal.theme | 372 ++++++++++++++++ 4 files changed, 1171 insertions(+) create mode 100644 user/irssi/.irssi/config create mode 100644 user/irssi/.irssi/config.autosave create mode 100644 user/irssi/.irssi/revolutionaryv2.theme create mode 100644 user/irssi/.irssi/solarized-universal.theme diff --git a/user/irssi/.irssi/config b/user/irssi/.irssi/config new file mode 100644 index 0000000..2bb3235 --- /dev/null +++ b/user/irssi/.irssi/config @@ -0,0 +1,51 @@ +settings = { + "fe-common/core" = { + # Solarized + theme = "revolutionaryv2"; + hilight_color = "= %R"; + }; + core = { + real_name = "TheWarden"; + user_name = "TheWarden"; + nick = "TheWarden"; + }; + "fe-text" = { actlist_sort = "refnum"; }; +}; +hilights = ( + { text = "TheWarden"; color = "%M"; nick = "yes"; word = "yes"; } +); +statusbar = { + items = { + # Solarized + lag = "{sb Lag: %m$0-%n}"; + act = "{sb Act: $0-}"; + more = "%k%3-- more --%n"; + }; +}; +servers = ( + { + address = "chat.freenode.net"; + chatnet = "Freenode"; + port = "6697"; + use_tls = "yes"; + tls_verify = "yes"; + autoconnect = "no"; + }, + { + address = "irc.us.libera.chat"; + chatnet = "liberachat"; + port = "6697"; + use_tls = "yes"; + tls_verify = "no"; + } +); +chatnets = { + Freenode = { + type = "IRC"; + nick = "TheWarden"; + sasl_mechanism = "PLAIN"; + sasl_username = "TheWarden"; + sasl_password = "forsiglast"; + }; + liberachat = { type = "IRC"; }; +}; diff --git a/user/irssi/.irssi/config.autosave b/user/irssi/.irssi/config.autosave new file mode 100644 index 0000000..95d966b --- /dev/null +++ b/user/irssi/.irssi/config.autosave @@ -0,0 +1,306 @@ +servers = ( + { address = "irc.dal.net"; chatnet = "DALnet"; port = "6667"; }, + { + address = "ssl.efnet.org"; + chatnet = "EFNet"; + port = "9999"; + use_tls = "yes"; + }, + { + address = "irc.esper.net"; + chatnet = "EsperNet"; + port = "6697"; + use_tls = "yes"; + tls_verify = "yes"; + }, + { + address = "chat.freenode.net"; + chatnet = "Freenode"; + port = "6697"; + use_tls = "yes"; + tls_verify = "yes"; + }, + { + address = "irc.gamesurge.net"; + chatnet = "GameSurge"; + port = "6667"; + }, + { + address = "eu.irc6.net"; + chatnet = "IRCnet"; + port = "6667"; + use_tls = "yes"; + }, + { address = "open.ircnet.net"; chatnet = "IRCnet"; port = "6667"; }, + { + address = "irc.ircsource.net"; + chatnet = "IRCSource"; + port = "6667"; + }, + { address = "irc.netfuze.net"; chatnet = "NetFuze"; port = "6667"; }, + { + address = "irc.oftc.net"; + chatnet = "OFTC"; + port = "6697"; + use_tls = "yes"; + tls_verify = "yes"; + }, + { + address = "irc.quakenet.org"; + chatnet = "QuakeNet"; + port = "6667"; + }, + { + address = "irc.rizon.net"; + chatnet = "Rizon"; + port = "6697"; + use_tls = "yes"; + tls_verify = "yes"; + }, + { address = "silc.silcnet.org"; chatnet = "SILC"; port = "706"; }, + { + address = "irc.undernet.org"; + chatnet = "Undernet"; + port = "6667"; + } +); + +chatnets = { + DALnet = { + type = "IRC"; + max_kicks = "4"; + max_msgs = "20"; + max_whois = "30"; + }; + EFNet = { + type = "IRC"; + max_kicks = "1"; + max_msgs = "4"; + max_whois = "1"; + }; + EsperNet = { + type = "IRC"; + max_kicks = "1"; + max_msgs = "4"; + max_whois = "1"; + }; + Freenode = { + type = "IRC"; + max_kicks = "1"; + max_msgs = "4"; + max_whois = "1"; + }; + GameSurge = { + type = "IRC"; + max_kicks = "1"; + max_msgs = "1"; + max_whois = "1"; + }; + IRCnet = { + type = "IRC"; + max_kicks = "1"; + max_msgs = "1"; + max_whois = "1"; + }; + IRCSource = { + type = "IRC"; + max_kicks = "1"; + max_msgs = "4"; + max_whois = "1"; + }; + NetFuze = { + type = "IRC"; + max_kicks = "1"; + max_msgs = "1"; + max_whois = "1"; + }; + OFTC = { type = "IRC"; max_kicks = "1"; max_msgs = "1"; max_whois = "1"; }; + QuakeNet = { + type = "IRC"; + max_kicks = "1"; + max_msgs = "1"; + max_whois = "1"; + }; + Rizon = { + type = "IRC"; + max_kicks = "1"; + max_msgs = "1"; + max_whois = "1"; + }; + SILC = { type = "SILC"; }; + Undernet = { + type = "IRC"; + max_kicks = "1"; + max_msgs = "1"; + max_whois = "1"; + }; +}; + +channels = ( + { name = "#lobby"; chatnet = "EsperNet"; autojoin = "No"; }, + { name = "#freenode"; chatnet = "Freenode"; autojoin = "No"; }, + { name = "#irssi"; chatnet = "Freenode"; autojoin = "No"; }, + { name = "#gamesurge"; chatnet = "GameSurge"; autojoin = "No"; }, + { name = "#irssi"; chatnet = "IRCNet"; autojoin = "No"; }, + { name = "#ircsource"; chatnet = "IRCSource"; autojoin = "No"; }, + { name = "#netfuze"; chatnet = "NetFuze"; autojoin = "No"; }, + { name = "#oftc"; chatnet = "OFTC"; autojoin = "No"; }, + { name = "silc"; chatnet = "SILC"; autojoin = "No"; } +); + +aliases = { + ATAG = "WINDOW SERVER"; + ADDALLCHANS = "SCRIPT EXEC foreach my \\$channel (Irssi::channels()) { Irssi::command(\"CHANNEL ADD -auto \\$channel->{name} \\$channel->{server}->{tag} \\$channel->{key}\")\\;}"; + B = "BAN"; + BACK = "AWAY"; + BANS = "BAN"; + BYE = "QUIT"; + C = "CLEAR"; + CALC = "EXEC - if command -v bc >/dev/null 2>&1\\; then printf '%s=' '$*'\\; echo '$*' | bc -l\\; else echo bc was not found\\; fi"; + CHAT = "DCC CHAT"; + DATE = "TIME"; + DEHIGHLIGHT = "DEHILIGHT"; + DESCRIBE = "ACTION"; + DHL = "DEHILIGHT"; + EXEMPTLIST = "MODE $C +e"; + EXIT = "QUIT"; + GOTO = "SCROLLBACK GOTO"; + HIGHLIGHT = "HILIGHT"; + HL = "HILIGHT"; + HOST = "USERHOST"; + INVITELIST = "MODE $C +I"; + J = "JOIN"; + K = "KICK"; + KB = "KICKBAN"; + KN = "KNOCKOUT"; + LAST = "LASTLOG"; + LEAVE = "PART"; + M = "MSG"; + MUB = "UNBAN *"; + N = "NAMES"; + NMSG = "^MSG"; + P = "PART"; + Q = "QUERY"; + RESET = "SET -default"; + RUN = "SCRIPT LOAD"; + SAY = "MSG *"; + SB = "SCROLLBACK"; + SBAR = "STATUSBAR"; + SIGNOFF = "QUIT"; + SV = "MSG * Irssi $J ($V) - https://irssi.org"; + T = "TOPIC"; + UB = "UNBAN"; + UMODE = "MODE $N"; + UNSET = "SET -clear"; + W = "WHO"; + WC = "WINDOW CLOSE"; + WG = "WINDOW GOTO"; + WJOIN = "JOIN -window"; + WI = "WHOIS"; + WII = "WHOIS $0 $0"; + WL = "WINDOW LIST"; + WN = "WINDOW NEW HIDDEN"; + WQUERY = "QUERY -window"; + WW = "WHOWAS"; +}; + +statusbar = { + + items = { + + barstart = "{sbstart}"; + barend = "{sbend}"; + + topicbarstart = "{topicsbstart}"; + topicbarend = "{topicsbend}"; + + time = "{sb $Z}"; + user = "{sb {sbnickmode $cumode}$N{sbmode $usermode}{sbaway $A}}"; + + window = "{sb $winref:$tag/$itemname{sbmode $M}}"; + window_empty = "{sb $winref{sbservertag $tag}}"; + + prompt = "{prompt $[.15]itemname}"; + prompt_empty = "{prompt $winname}"; + + topic = " $topic"; + topic_empty = " Irssi v$J - https://irssi.org"; + + lag = "{sb Lag: $0-}"; + act = "{sb Act: $0-}"; + more = "-- more --"; + }; + + default = { + + window = { + + disabled = "no"; + type = "window"; + placement = "bottom"; + position = "1"; + visible = "active"; + + items = { + barstart = { priority = "100"; }; + time = { }; + user = { }; + window = { }; + window_empty = { }; + lag = { priority = "-1"; }; + act = { priority = "10"; }; + more = { priority = "-1"; alignment = "right"; }; + barend = { priority = "100"; alignment = "right"; }; + }; + }; + + window_inact = { + + type = "window"; + placement = "bottom"; + position = "1"; + visible = "inactive"; + + items = { + barstart = { priority = "100"; }; + window = { }; + window_empty = { }; + more = { priority = "-1"; alignment = "right"; }; + barend = { priority = "100"; alignment = "right"; }; + }; + }; + + prompt = { + + type = "root"; + placement = "bottom"; + position = "100"; + visible = "always"; + + items = { + prompt = { priority = "-1"; }; + prompt_empty = { priority = "-1"; }; + input = { priority = "10"; }; + }; + }; + + topic = { + + type = "root"; + placement = "top"; + position = "1"; + visible = "always"; + + items = { + topicbarstart = { priority = "100"; }; + topic = { }; + topic_empty = { }; + topicbarend = { priority = "100"; alignment = "right"; }; + }; + }; + }; +}; +settings = { + core = { real_name = "Unknown"; user_name = "TheWarden"; nick = "TheWarden"; }; + "fe-text" = { actlist_sort = "refnum"; }; +}; diff --git a/user/irssi/.irssi/revolutionaryv2.theme b/user/irssi/.irssi/revolutionaryv2.theme new file mode 100644 index 0000000..b319cc8 --- /dev/null +++ b/user/irssi/.irssi/revolutionaryv2.theme @@ -0,0 +1,442 @@ + + + + + + +DOCTYPE = "html"; +html = "lang"; +en = "data"; +mode = "auto"; +theme = "at"; +images = "system"; +meta = "name"; +link = "rel"; +"dns-prefetch" = "href"; +preconnect = "href"; +"https://github.githubassets.com" = "crossorigin"; + + + +anonymous = "defer"; +all = "rel"; +stylesheet = "href"; +crossorigin = "anonymous"; +media = "all"; +rel = "stylesheet"; +href = "https://education.github.com"; + + +"optimizely-datafile" = "content"; + + +script = "crossorigin"; +defer = "type"; +"application/javascript" = "src"; + + + + + + + +"request-id" = "content"; +"AC0C:4163:100DF8:22DDB8:630860BB" = "data"; +transient = ""; +"html-safe-nonce" = "content"; +0a11870ec10ebf7c1031d5d059d4787ff20d40623bec595cee3c79735adb6b61 = "data"; +"visitor-payload" = "content"; +eyJyZWZlcnJlciI6Imh0dHBzOi8vZ2l0aHViLmNvbS9waHJhY2tlci9pcnNzaS10aGVtZXMiLCJyZXF1ZXN0X2lkIjoiQUMwQzo0MTYzOjEwMERGODoyMkREQjg6NjMwODYwQkIiLCJ2aXNpdG9yX2lkIjoiNjI5Mzc1NjcxNjg1NzcxMjMwMSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 = "data"; +"visitor-hmac" = "content"; +d99eb2768eb680f399fd56185175307f8dc243c14ecadf9b8a0f9948ec9d5187 = "data"; + +"hovercard-subject-tag" = "content"; +"repository:21504702" = "data"; + + +"github-keyboard-shortcuts" = "content"; +"repository,source-code" = "data"; + + +"selected-link" = "value"; +repo_source = "data"; + +"google-site-verification" = "content"; + +"octolytics-url" = "content"; + +"analytics-location" = "content"; +"/<user-name>/<repo-name>/blob/show" = "data"; + + + + + + + + +"user-login" = "content"; + + + +viewport = "content"; + +description = "content"; +search = "type"; +"application/opensearchdescription+xml" = "href"; +"/opensearch.xml" = "title"; +"fluid-icon" = "href"; +"https://github.com/fluidicon.png" = "title"; +"fb:app_id" = "content"; +"apple-itunes-app" = "content"; +"twitter:image:src" = "content"; +"twitter:site" = "content"; +"twitter:card" = "content"; +"twitter:title" = "content"; +"twitter:description" = "content"; +"og:image" = "content"; +"og:image:alt" = "content"; +"og:image:width" = "content"; +"og:image:height" = "content"; +"og:site_name" = "content"; +"og:type" = "content"; +"og:title" = "content"; +"og:url" = "content"; +"og:description" = "content"; + +assets = "href"; + + +hostname = "content"; + + + +"expected-hostname" = "content"; + +"enabled-features" = "content"; + + +equiv = "x-pjax-js-version"; +content = "position"; +track = "reload"; + +"turbo-cache-control" = "content"; +"no-preview" = "data"; + + +"go-import" = "content"; + +"octolytics-dimension-user_id" = "content"; +"octolytics-dimension-user_login" = "content"; +"octolytics-dimension-repository_id" = "content"; +"octolytics-dimension-repository_nwo" = "content"; +"octolytics-dimension-repository_public" = "content"; +"octolytics-dimension-repository_is_fork" = "content"; +"octolytics-dimension-repository_network_root_id" = "content"; +"octolytics-dimension-repository_network_root_nwo" = "content"; + + + +canonical = "href"; +"https://github.com/phracker/irssi-themes/blob/master/revolutionaryv2.theme" = "data"; +"turbo-body-classes" = "content"; + + +"browser-stats-url" = "content"; + +"browser-errors-url" = "content"; + +"browser-optimizely-client-errors-url" = "content"; + +"mask-icon" = "href"; +"https://github.githubassets.com/pinned-octocat.svg" = "color"; +"alternate icon" = "class"; +"js-site-favicon" = "type"; +"image/png" = "href"; +icon = "color"; +"image/svg+xml" = "href"; + +"theme-color" = "content"; +"color-scheme" = "content"; + + +manifest = "href"; +"/manifest.json" = "crossOrigin"; + + +body = "d"; +"logged-out env-production page-responsive page-blob" = "style"; + + +div = "class"; +a = "class"; +"#start-of-content" = "class"; +Skip = "to"; +span = "style"; +component = "true"; +class = "icon-chevon-down-mktg position-absolute position-lg-relative"; +"width: 0%;" = "data"; + + + + + +header = "class"; +"Header-old header-logged-out js-details-container Details position-relative f4 py-2" = "role"; +"mr-4 color-fg-inherit" = "href"; +"https://github.com/" = "aria"; +label = "Global"; +click = "{"event_type":"authentication.click","payload":{"location_in_page":"site header","repository_id":null,"auth_type":"SIGN_UP","originating_url":"https://github.com/phracker/irssi-themes/blob/master/revolutionaryv2.theme","user_id":null}}"; +svg = "x"; +32 = "aria"; +hidden = "true"; +viewBox = "0 0 24 24"; +version = "1.1"; +width = "24"; +path = "d"; +rule = "evenodd"; +d = "M5.72 5.72a.75.75 0 011.06 0L12 10.94l5.22-5.22a.75.75 0 111.06 1.06L13.06 12l5.22 5.22a.75.75 0 11-1.06 1.06L12 13.06l-5.22 5.22a.75.75 0 01-1.06-1.06L10.94 12 5.72 6.78a.75.75 0 010-1.06z"; + + + + +"/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fblob%2Fshow&source=header-repo" = "class"; +"d-inline-block d-lg-none f5 no-underline border color-border-default rounded-2 px-2 py-1 mr-3 mr-sm-5 color-fg-inherit" = "data"; +hmac = "4eab4320d9a2d5be9b36b2eb55d255581dd0970b8e442e6b88e7abf01f714725"; + +button = ">\012
\012 \012
\012\012\012 \012\012
\012 \012 Sign in\012 \012
\012\012 \012 Sign up\012 \012 \012 \012 \012\012\012 \012\012
\012\012\012\012\012\012\012\012
\012\012\012\012 \012
\012\012\012 \012 \012\012\012\012\012\012\012 \012
\012
\012 \012 \012\012 \012\012\012\012\012\012\012
\012\012
\012\012
\012
\012 \012 \012\012 \012 \012 phracker\012 \012 /\012 \012 irssi-themes\012 \012\012 Public\012
\012\012
\012\012 \012\012
\012\012
\012
\012\012\012 \012\012 \012\012\012
\012\012\012\012\012 \012
\012 \012 \012\012\012 \012 \012
\012 \012 \012
\012 \012\012 \012\012\012\012\012 \012Permalink\012\012
\012 \012
\012
\012 \012 \012 \012\012 master\012 \012 \012\012 \012
\012
\012
\012 Switch branches/tags\012 \012
\012\012 \012 \012
\012 \012
\012\012
\012 \012 \012
\012\012
\012 \012\012 \012\012 \012\012\012
\012
\012 \012 \012 \012\012
\012
\012\012 \012\012\012 \012 \012\012
\012\012 \012
\012
\012
\012
\012\012
\012\012
\012\012

\012 irssi-themes/revolutionaryv2.theme\012

\012 Go to file\012\012
\012 \012 \012\012\012
    \012
  • \012 \012 Go to file\012 T\012
  • \012
  • \012
  • \012
  • \012
  • \012 \012 \012 Copy path\012\012
  • \012
  • \012 \012 \012 \012 Copy permalink\012 \012\012
  • \012
\012
\012
\012\012\012\012\012\012 \012\012 \012\012
\012 \012
\012
\012
 
\012
\012\012
\012
 
\012 Cannot retrieve contributors at this time\012
\012
\012\012\012\012\012\012\012\012\012 \012
\012 \012 \012\012\012
\012\012 329 lines (260 sloc)\012 \012 10.7 KB\012
\012\012
\012 \012\012 \012\012
\012 \012
\012
\012
\012
\012 \012
\012
\012
\012
\012
\012\012 \012 Open in GitHub Desktop\012
\012
\012
\012
\012
\012\012\012 \012
\012
\012\012\012 \012
\012
\012\012
\012
\012 \012 \012 \012\012 \012\012 \012
\012
\012
\012\012\012 \012
\012\012 \012
\012\012 \012\012\012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012 \012
# last update 4-Jan-2008 14:29 (pm)
# use how you like... feel free to modify.
# ___ ___ ___ ___ ___ ___
# /\\ \\ /\\ \\ /\\__\\ /\\ \\ /\\__\\ /\\__\\
# /::\\ \\ /::\\ \\ /:/ / /::\\ \\ /:/ / /:/ /
# /:/\\:\\ \\ /:/\\:\\ \\ /:/ / /:/\\:\\ \\ /:/ / /:/ /
# /::\\~\\:\\ \\ /::\\~\\:\\ \\ /:/__/ ___ /:/ \\:\\ \\ /:/ / /:/ / ___
# /:/\\:\\ \\:\\__\\ /:/\\:\\ \\:\\__\\ |:| | /\\__\\ /:/__/ \\:\\__\\ /:/__/ /:/__/ /\\__\\
# \\/_|::\\/:/ / \\:\\~\\:\\ \\/__/ |:| |/:/ / \\:\\ \\ /:/ / \\:\\ \\ \\:\\ \\ /:/ /
# |:|::/ / \\:\\ \\:\\__\\ |:|__/:/ / \\:\\ /:/ / \\:\\ \\ \\:\\ /:/ /
# |:|\\/__/ \\:\\ \\/__/ \\::::/__/ \\:\\/:/ / \\:\\ \\ \\:\\/:/ /
# |:| | \\:\\__\\ ~~~~ \\::/ / \\:\\__\\ \\::/ /
# \\|__| \\/__/ \\/__/ \\/__/ \\/__/
# ___ ___ ___ ___ ___ ___
# /\\ \\ ___ /\\ \\ /\\__\\ /\\ \\ /\\ \\ |\\__\\
# \\:\\ \\ /\\ \\ /::\\ \\ /::| | /::\\ \\ /::\\ \\ |:| |
# \\:\\ \\ \\:\\ \\ /:/\\:\\ \\ /:|:| | /:/\\:\\ \\ /:/\\:\\ \\ |:| |
# /::\\ \\ /::\\__\\ /:/ \\:\\ \\ /:/|:| |__ /::\\~\\:\\ \\ /::\\~\\:\\ \\ |:|__|__
# /:/\\:\\__\\ __/:/\\/__/ /:/__/ \\:\\__\\ /:/ |:| /\\__\\ /:/\\:\\ \\:\\__\\ /:/\\:\\ \\:\\__\\ /::::\\__\\
# /:/ \\/__/ /\\/:/ / \\:\\ \\ /:/ / \\/__|:|/:/ / \\/__\\:\\/:/ / \\/_|::\\/:/ / /:/~~/~
# /:/ / \\::/__/ \\:\\ /:/ / |:/:/ / \\::/ / |:|::/ / /:/ /
# \\/__/ \\:\\__\\ \\:\\/:/ / |::/ / /:/ / |:|\\/__/ \\/__/
# \\/__/ \\::/ / /:/ / /:/ / |:| |
# \\/__/ \\/__/ \\/__/ \\|__| v.2
#
# irssi -.theme by rolle (from Finland, so this is commented in finnish)
# http://rolleweb.net/ (#rolleweb @ irc.quakenet.org)
#
# this theme can be found here: http://193.64.18.251/~rolle/revolutionary.theme
# and if you use chanact.pl make sure that you have replaced its sb_background with sb_window_bg
# it is already replaced in http://193.64.18.251//~rolle/chanact.pl
# have fun with IRC!
#
# teksti teksti tausta
# ---------------------------------------------------------------------
# %k %K %0 musta tummanharmaa musta
# %r %R %1 punainen kirkkaanpunainen punainen
# %g %G %2 vihreä kirkkaanvihreä vihreä
# %y %Y %3 keltainen kirkas keltainen keltainen
# %b %B %4 sininen kirkas sininen sininen
# %m %M %5 pinkki kirkas pinkki pinkki
# %p %P purppura kirkas purppura
# %c %C %6 vihreensininen kirkasvihr.sin. vihreensininen
# %w %W %7 harmaa valkoinen harmaa
# %n %N Muuttaa värin oletusväriksi poistaen kaiken muun
# värityksen ja määrityksen. %N on aina terminaalin
# \011\011\011 oletusväri.
# %F Välkkyminen päälle/pois päältä.
# %U Alleviivaus päälle/pois päältä.
# %8 Invert päälle/pois päältä.
# %9 %_ Bold päälle/pois päältä.
# %: Uusi rivi / rivinvaihto.
# %| Merkkaa identitation positionin.
# %# Monospace-fontti päälle/pois päältä. (hyödyllinen listojen ja käyttöliittymän kanssa)
# %% Pelkkä prosenttimerkki "%"
#
#
\012
# seuraavat merkit korvataan automaattisesti määritetyillä väreillä
# (tummanharmaa oletuksena)
replaces = { "[]=" = "$0-%n"; };
\012
abstracts = {
\012
# teksti joka on ekana äksönilinjalla (join/part/quit/etc.), defaulttina kolme kaksoispistettä,
# jotta muokattu pisg tunnistaa sen (":::")
line_start = "%r:%y:%g:%n ";
\012
# timestämpit
timestamp = "%K$0-%n";
\012
# mikä tahansa teksti joka kaipaa hilightia, default on boldi (semmoinen valkoinen) eli vaikka *blaa* tai *nauraa*
hilight = "%_$0-%_";
\012
# errorviesti, default kirkkaan punainen eli %R
error = "%R$0-%n";
\012
# kanavan nimi
channel = "%n$0-%n";
\012
# nick
nick = "%_$0-%_";
\012
# nick hosti
nickhost = "%n[$0-]%n";
\012
# serverin nimi
server = "%n%_$0-%_";
\012
# kommentti
comment = "%n[$0-]%n";
\012
# syyt jollekin (part, quit, kick, ..)
reason = "%R{comment $0-}";
\012
# modenvaihto ([+o nick])
mode = "%n{comment $0-}";
\012
# _
# | |
# | | __ __ _ _ __ __ _ __ __ __ _
# | |/ / / _` || '_ \\ / _` |\\ \\ / / / _` |
# | < | (_| || | | || (_| | \\ V / | (_| |
# |_|\\_\\ \\__,_||_| |_| \\__,_| \\_/ \\__,_|
#
\012
# alempana (lisäformaatit -kohta)
\012
# nick (joinit)
channick_hilight = "%n$0-%n";
\012
# host (joinit)
chanhost_hilight = "%n{nickhost $0-%n}";
\012
# nick/host (partit, quitit, etc.)
channick = "%n$0-%n";
chanhost = "%n{nickhost $0-}%n";
\012
# hilightattu kanava
channelhilight = "%g$0-%n";
\012
# banni/poikkeus/invite -maski
ban = "%K$0-%K";
\012
# _ _ _ _
# (_) | | (_)| |
# __ __ _ ___ ___ | |_ _ | |_
# \\ \\ / /| | / _ \\/ __|| __|| || __|
# \\ V / | || __/\\__ \\| |_ | || |_
# \\_/ |_| \\___||___/ \\__||_| \\__|
#
\012
# mormityyli viestin tulostamiseen, $0 = nick mode, $1 = nick
msgnick = "%_$0%_$1- %|";
\012
# viesti minulta itseltäni. "msgownnick" määrittää nickin tyylimuotoilun
# ($0 -kohta msgnickissä) ja "ownmsgnick" määrittää koko rivin tyylin.
\012
# $0 = nick mode, $1 = nick
ownmsgnick = "%K{msgnick %_<%_%K$0%_ %G$1-%K>}%n";
ownnick = "$0-%n";
\012
# julkinen viesti kanavalla, $0 = nick mode, $1 = nick
pubmsgnick = "%K{msgnick %_<%_%K$0%_ %C$1-%K>}%n";
pubnick = "$0-%n";
\012
# julkinen viesti kanavalla juuri minulle (hilight), $0 = nick mode, $1 = nick
pubmsgmenick = "{msgnick %K<%K$0 %P$1-%K>}%P";
menick = "$0-%n";
\012
# julkinen hailaitattu viesti kanavalla
# $0 = highlight color, $1 = nick mode, $2 = nick
pubmsghinick = "{msgnick %K<%K$1 %P$2-%K>}%P";
\012
# kanavan nimi viestissä
msgchannel = "%n:%c$0-%n";
\012
# privaviesti, $0 = nick, $1 = host
privmsg = "[%Y$0%K(%y$1-%K)%n] ";
\012
# privaviesti minulta, $0 = "msg", $1 = target nick
ownprivmsg = "[%G$0%K(%Y$1-%K)%n] ";
\012
# oma privaviesti queryssa
ownprivmsgnick = "{msgnick %K<%G$0-%K>%n}";
ownprivnick = "%G$0-%n";
\012
# privaviesti queryssa
privmsgnick = "{msgnick %K<%W$0-%K>%n}";
\012
#
# _ _ _ _
# | | (_) (_)| |
# __ _ ___ | |_ _ ___ _ __ _ | |_
# / _` | / __|| __|| | / _ \\ | '_ \\ | || __|
# | (_| || (__ | |_ | || (_) || | | || || |_
# \\__,_| \\___| \\__||_| \\___/ |_| |_||_| \\__|
#
\012
# käytetty sisäisesti tässä teemassa
action_core = "%R >%Y>%G> %C$0-%n";
\012
# yleinen (suurinosa toiminnoista)
action = "{action_core $0-} ";
\012
# oma toiminta missä vaan
ownaction = "{action $0-}";
\012
# oma toiminto kohteella missä vaan
ownaction_target = "{action_core $0}%K:%c$1%n ";
\012
# jonkun toisen lähettämä priva-actioni
pvtaction = " (%R>%Y>%G>%n) %C$0-%n ";
pvtaction_query = "{action $0-}";
\012
# julkinen jonkun toisen lähettämä actioni
pubaction = "{action $0-}";
\012
#
# _
# | |
# _ __ ___ _ _ _ _ | |_
# | '_ ` _ \\ | | | || | | || __|
# | | | | | || |_| || |_| || |_
# |_| |_| |_| \\__,_| \\__,_| \\__|
#
\012
# noticet
ownnotice = "[%r$0%K(%R$1-%K)]%n ";
notice = "%K-%M$0-%K-%n ";
pubnotice_channel = "%K:%m$0-";
pvtnotice_host = "%K(%m$0-%K)";
servernotice = "%g!$0-%n ";
\012
# CTCPt
ownctcp = "[%c$0%K(%C$1-%K)] ";
ctcp = "%g$0-%n";
\012
# wallopsit
wallop = "%W$0-%n: ";
wallop_nick = "%n$0-";
wallop_action = "%W * $0-%n ";
\012
# netsplitit
netsplit = "%R$0-%R";
netjoin = "%G$0-%G";
\012
# /names -lista
names_nick = "[%_$0%_%y$1-%n] ";
names_users = "[%Y$0-%n]";
names_channel = "%Y$0-%n";
\012
# DCCt
dcc = "<%g$0-%n>";
dccfile = "%_$0-%_";
\012
# DCC xätit, omat DCC-toiminnat
dccownmsg = "[%r$0%K($1-%K)%n] ";
dccownnick = "<%R$0-%n>";
dccownaction = "{action $0-}";
dccownaction_target = "{action_core $0}%K:%c$1%n ";
\012
# DCC xätit - muut
dccmsg = "[%G$1-%K(%g$0%K)%n] ";
dccquerynick = "<%C$0-%n>";
dccaction = " %R>%Y>%G>%n %C$0-%n %|";
\012
#
# _ _ _ _ _ _
# | | | | | || | | | (_)
# ___ | |_ __ _ | |_ _ _ ___ _ __ __ _ | || | __| | __ _
# / __|| __| / _` || __|| | | |/ __|| '_ \\ / _` || || |/ /| |/ /| |
# \\__ \\| |_ | (_| || |_ | |_| |\\__ \\| |_) || (_| || || < | < | |
# |___/ \\__| \\__,_| \\__| \\__,_||___/| .__/ \\__,_||_||_|\\_\\|_|\\_\\|_|
# | |
# |_|
#
\012
# oletustaustaväri kaikille statuspalkeille.
# statusbarin teksteille ja kohteille voit antaa myös omat värit.
sb_background = "%2%K";
\012
# aktiivisen ikkunan väri (alapalkki/splitscreen)
sb_window_bg = "%3%K";
\012
# oletustausta oletusstatusbar-ryhmälle
#sb_default_bg = "%4";
\012
# kirjoittamispalkin taustaväri
sb_prompt_bg = "%n";
\012
# statusbarin infon taustaväri
sb_info_bg = "%6";
\012
# topicbarin värit (yläpalkki)
sb_topic_bg = "%0%R";
\012
# teksti statusbarin alussa. sb-item laittaa välin jo valmiiksi joten mitään ei ole oletuksena
sbstart = "";
\012
# teksti statusbarin lopussa. siinä on taas väli oletuksena joten mitään ei tässäkään käytetä.
sbend = "";
\012
prompt = "{channel $*}%n%9>%_ ";
\012
# itemit.
sb = " %n$*";
sbmode = " (+%n$*%n)";
sbaway = " %rAway.%n";
sbservertag = ":%k$0";
#sbservertag = "";
\012
# aktiivisuus
# ',' separator
sb_act_sep = "%G$*";
\012
# normaali teksti
sb_act_text = "%G$*";
\012
#sb_act_text = "";
\012
# julkinen viesti (joku kirjoittaa kanavalla)
sb_act_msg = "%W$*";
\012
# hilight!
sb_act_hilight = "%Y>>$*";
\012
# hilight määritetyllä värillä, $0 = väri, $1 = teksti
sb_act_hilight_color = "$0$1-%n";
\012
};
\012
# lisäformaatit
\012
formats = {
"fe-common/core" = {
join = "%g{channick_hilight $0} {chanhost_hilight $1} has joined %G{channel $2}";
part = "%r{channick $0} {chanhost $1} has left %R{channel $2}%r {reason $3}";
kick = "%r{channick $0} was kicked from %R{channel $1}%r by {nick $2} {reason $3}";
quit = "%r{channick $0} {chanhost $1} has quit {reason $2}";
pubmsg = "{pubmsgnick $2 {pubnick \\00302$0}}$1";
};
"fe-common/irc" = {
chanmode_change = "%Ymode/%y{channel $0} %Y{mode $1} by {nick $2}";
whois = "{nick $0} {nickhost $1@$2}%: ircname : $3";
server_chanmode_change = "{netsplit ServerMode}/{channelhilight $0}: {mode $1} by {nick $2}";
};
};
\012
\012
\012\012
\012 \012 \012 \012\012 \012 \012\012 \012 \012
\012\012
\012\012
\012\012\012 \012\012
\012 \012 \012
\012 \012
\012
\012\012\012
\012\012
\012\012\012
\012\012 \012\012\012 \012 \012\012 \012\012