default-theme.conf 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597
  1. # this is the default theme for tinmop, feel free to customize it
  2. # according to your taste , and do not forget to share! :)
  3. # Note:
  4. # valid color are specified using RGB triplets as #RRGGBB or color names
  5. # valid color names are:
  6. # - red
  7. # - green
  8. # - yellow
  9. # - blue
  10. # - magenta
  11. # - cyan
  12. # - white
  13. #
  14. # valid attributes are:
  15. # - bold
  16. # - italic
  17. # - underline
  18. # - blink
  19. # The text that starts the title section of a window
  20. window.title.left.stopper.value = "╼▌"
  21. # The text that end the title section of a window
  22. window.title.right.stopper.value = "▐╾"
  23. # default background color of terminal
  24. main-window.background = black
  25. # default foreground color (text) of terminal
  26. main-window.foreground = white
  27. # shown when a message was trasmitted in crypted form
  28. crypted.mark.value = " 🔏👌"
  29. # the string to be drawn instead of actual character when input password
  30. password-echo-character = "•"
  31. # the character used to draw the vote's horizontal histogram
  32. # note: keeps it one character wide
  33. vote-vertical-bar = "⯀"
  34. # the symbol to represent a directory (used when a local tree is explored)
  35. directory-symbol = "🗀"
  36. # quick help window style
  37. quick-help.header.foreground = white
  38. quick-help.header.background = red
  39. quick-help.header.attribute = bold
  40. # help dialog style
  41. help-dialog.background = white
  42. help-dialog.foreground = red
  43. # info dialog style
  44. info-dialog.background = blue
  45. info-dialog.foreground = yellow
  46. # error dialog style
  47. error-dialog.background = red
  48. error-dialog.foreground = yellow
  49. # input dialog style
  50. input-dialog.background = blue
  51. input-dialog.foreground = white
  52. # this color specifies the style for form of the dialog
  53. input-dialog.input.foreground = black
  54. input-dialog.input.background = #aaaaaa
  55. # this color specify the style for active form of the dialog
  56. input-dialog.input.selected.foreground = black
  57. input-dialog.input.selected.background = white
  58. # the notify window shows useful information to the user
  59. notify-window.background = #0219A2
  60. notify-window.foreground = #55D67C
  61. notify-window.life = 2
  62. notify-window.width = 1/6
  63. # centered notification window
  64. # notify-window.position.x = 7/16
  65. # notify-window.position.y = 1/2
  66. # top right corner notification window
  67. # notify-window.position.x = -1/6
  68. # notify-window.position.y = 0
  69. # top left corner notification window
  70. # notify-window.position.x = 0
  71. # notify-window.position.y = 0
  72. # bottom left corner notification window
  73. notify-window.position.x = 0
  74. notify-window.position.y = -0.13
  75. # a window shows this text in the top left corner to indicate that it
  76. # has focus
  77. window.focus.mark.value = "📌"
  78. window.focus.mark.foreground = white
  79. window.focus.mark.background = black
  80. # this specify style for the thread window
  81. thread-window.background = black
  82. thread-window.foreground = blue
  83. # the modeline window is a small section on the very bottom of the
  84. # thread window that shows some information about the threads see
  85. # below.
  86. thread-window.modeline.background = blue
  87. thread-window.modeline.foreground = yellow
  88. # shown as a prefix for mentions in the modeline
  89. thread-window.modeline.notification-icon.value = "📣"
  90. # this variable customize the information that the modeline will
  91. # shows, values prefixed with a '%' will be expanded, allowe values to
  92. # be expanded are:
  93. # - %m mentions count
  94. # - %u user account
  95. # - %s server connected to
  96. # - %k current timeline
  97. # - %f current folder
  98. # - %r number of read messages in this timeline/folder
  99. # - %r number of total messages in this timeline/folder
  100. # - %tags in selected messages (if any)
  101. # - %% a percent sign
  102. thread-window.modeline.value = "%m %u@%s ◈ %k %r/%t ◈ folder: %f ◈ tags: %h"
  103. # this is the only width you have to specify as the others windows
  104. # just fills the void left by this one
  105. thread-window.width = 5/6
  106. thread-window.height = 1/4
  107. # colors for selected messages in thread window
  108. thread-window.message.selected.background = cyan
  109. thread-window.message.selected.foreground = black
  110. #thread-window.message.selected.attribute = bold
  111. # colors for messages marked for deletion in thread window
  112. thread-window.message.deleted.background = red
  113. thread-window.message.deleted.foreground = white
  114. thread-window.message.deleted.attribute = bold
  115. # colors for already read messages in thread window
  116. thread-window.message.read.background = black
  117. thread-window.message.read.foreground = #aaaaaa
  118. thread-window.message.read.attribute = italic
  119. # colors for new (not read) messages in thread window
  120. thread-window.message.unread.background = black
  121. thread-window.message.unread.foreground = cyan
  122. #thread-window.message.unread.attribute = bold
  123. # text to signal that you favourited this message
  124. thread-window.message.favourite.value = "★"
  125. # color of the text that signals that you favourited this message
  126. thread-window.message.favourite.foreground = yellow
  127. # text to signal that this message is marked as sensible
  128. thread-window.message.sensitive.value = "⚠"
  129. # color of the text that signals that this message is marked as sensible
  130. thread-window.message.sensitive.foreground = blue
  131. # text that signals that you boosted this message
  132. thread-window.message.boosted.value = "♻"
  133. # color of the text that signals that you boosted this message
  134. thread-window.message.boosted.foreground = cyan
  135. # text to signal that this message is the root (on the server) of the
  136. # thread
  137. thread-window.message.root.value = "↓ "
  138. # color of the text that signals that this message is the root (on the server)
  139. # of the thread
  140. thread-window.message.root.foreground = blue
  141. # the messages are organized in trees
  142. # color of the branch of the tree (the segments that connect messages)
  143. thread-window.tree.branch.foreground = red
  144. # color of the arrow in the tree that points to a single message
  145. thread-window.tree.arrow.foreground = magenta
  146. # color of the subject of the message (AKA sensistive text) for a
  147. # message
  148. thread-window.tree.data.foreground = white
  149. # color of the subject of the message (AKA sensistive text) for
  150. # message with no replies
  151. thread-window.tree.data-leaf.foreground = white
  152. # color of the subject of the message (AKA sensistive text) for
  153. # message with no parents
  154. thread-window.tree.root.foreground = yellow
  155. # arrow that point to a message
  156. thread-window.tree.arrow.value = "🞂 "
  157. # segment that connect a message with no replies to the tree
  158. thread-window.tree.leaf.value = "╰"
  159. # segment that connect a message with replies to the tree
  160. thread-window.tree.branch.value = "├"
  161. # segment that push to the left a message subject
  162. thread-window.tree.spacer.value = "─"
  163. # vertical segment that connect tree branches
  164. thread-window.tree.vertical-line.value = "│"
  165. # a message shows the composition date, specify the format:
  166. # values starting with '%' will be expanded, allowed values are:
  167. # - %hour 0-23
  168. # - %min
  169. # - %second
  170. # - %month numeric month
  171. # - %year
  172. # - %day day of the month
  173. # - %weekday 0 to 7 (note: 0 is Sunday)
  174. # - %short-weekday Sun to Mon
  175. # - %long-weekday Sunday to Monday
  176. # - %long-month Januray to December
  177. # - %short-month Jan to Dec
  178. # - %% a percent sign
  179. thread-window.date-format.value = "%year %short-month %day %hour:%min"
  180. # the windows that shows tags subscriptions
  181. tags-window.height = 1/2
  182. tags-window.background = black
  183. tags-window.foreground = #67998B
  184. # the colors for currently selected tags
  185. tags-window.input.selected.background = black
  186. tags-window.input.selected.foreground = #71AF8C
  187. # tags shows a little histogram (note that some servers do not provide
  188. # this information) for number of messages posted every day that
  189. # contains this tag
  190. tags-window.histogram.foreground = yellow
  191. # test to indicate that this tags got new messages
  192. tags-window.new-message.mark.value = " 📬"
  193. # this is the window that shows active conversation (a conversation is
  194. # active until the user chooses to ignore it)
  195. conversations-window.background = black
  196. conversations-window.foreground = #B48B21
  197. # the colors for currently selected conversation
  198. conversations-window.input.selected.background = #4B0301
  199. conversations-window.input.selected.foreground = #B27DE5
  200. #colors for count of read messages for conversation
  201. #conversations-window.read.background = black
  202. #conversations-window.read.foreground = blue
  203. #colors for count of unreaded messages for conversation
  204. conversations-window.unread.background = black
  205. conversations-window.unread.foreground = red
  206. # this is the message that shows available keybindings
  207. keybindings-window.background = black
  208. keybindings-window.foreground = #E2BE6F
  209. keybindings-window.height = 1/2
  210. # see configuration for tree in thread window above
  211. keybindings-window.tree.branch.foreground = red
  212. keybindings-window.tree.arrow.foreground = magenta
  213. keybindings-window.tree.root.foreground = #ffff00
  214. keybindings-window.tree.data.foreground = white
  215. keybindings-window.tree.data-leaf.foreground = cyan
  216. keybindings-window.tree.arrow.value = "🞂 "
  217. keybindings-window.tree.leaf.value = "╰"
  218. keybindings-window.tree.branch.value = "├"
  219. keybindings-window.tree.spacer.value = "─"
  220. keybindings-window.tree.vertical-line.value = "│"
  221. # autocomplete window
  222. suggestions-window.background = blue
  223. suggestions-window.foreground = yellow
  224. suggestions-window.height = 1/4
  225. # the directive belows configure the window at the very bottom of the
  226. # screen that user uses to give command to the program, also is used
  227. # to shows some input errors or other informations
  228. command-window.background = black
  229. command-window.foreground = white
  230. # text to separate keybindig added so far by the user
  231. command-window.command-separator.value = " → "
  232. # colors of the separator above
  233. command-window.command-separator.foreground = yellow
  234. command-window.command-separator.background = black
  235. # color for error message shown in command window
  236. command-window.error.message.background = black
  237. command-window.error.message.foreground = red
  238. command-window.error.message.attribute = bold
  239. # color for info message shown in command window
  240. command-window.info.message.foreground = yellow
  241. command-window.info.message.background = black
  242. command-window.info.message.attribute = bold
  243. # this is the window that show the content of a message
  244. message-window.background = black
  245. message-window.foreground = #c9c0c0
  246. # a marker on the right side of the window to show the position of the
  247. # message is visualized in repect of the message lines length (similar
  248. # to scrollbar in GUI)
  249. message-window.line-position-mark.foreground = white
  250. message-window.line-position-mark.background = black
  251. # the text for the marker above
  252. message-window.line-position-mark.value = "⧫"
  253. # the date format for message
  254. # values starting with '%' will be expanded, allowed values are:
  255. # - %hour 0-23
  256. # - %min
  257. # - %second
  258. # - %month numeric month
  259. # - %year
  260. # - %day day of the month
  261. # - %weekday 0 to 7 (note: 0 is Sunday)
  262. # - %short-weekday Sun to Mon
  263. # - %long-weekday Sunday to Monday
  264. # - %long-month Januray to December
  265. # - %short-month Jan to Dec
  266. # - %% a percent sign
  267. message-window.date-format.value = "%year %short-month %day %hour:%min"
  268. message-window.attachment-header.prefix.value = "~%──── "
  269. message-window.attachment-header.postfix.value = " ────~%"
  270. message-window.account.locked.mark.value = " 🔒"
  271. message-window.account.unlocked.mark.value = " 🔓"
  272. # the string for the header of attachments in a message, if not
  273. # specified a default is chosen by the software.
  274. # message-window.attachment-header.value = " attachment "
  275. # below the text printed for toot's visibility level: public,
  276. # unlisted, private or direct
  277. message-window.visibility.public = "🌐"
  278. message-window.visibility.unlisted = "🔓"
  279. message-window.visibility.private = "🔒"
  280. message-window.visibility.direct = "📧"
  281. # this is the window that allow to browse the attachments of a message
  282. open-attach-window.background = black
  283. open-attach-window.foreground = #67998B
  284. # the colors of selected attachment
  285. open-attach-window.input.selected.background = black
  286. open-attach-window.input.selected.foreground = #71AF8C
  287. # this is the window that allow to browse the links of a message
  288. open-message-link-window.background = black
  289. open-message-link-window.foreground = #FEB200
  290. # the colors of selected link
  291. open-message-link-window.input.selected.background = black
  292. open-message-link-window.input.selected.foreground = #FF00FF
  293. # gemini browser
  294. gemini.favicon = "🌍"
  295. gemini.link.scheme.gemini.prefix = "→ "
  296. gemini.link.scheme.other.prefix = "➶ "
  297. gemini.quote.prefix = "🞂 "
  298. gemini.bullet.prefix = "• "
  299. gemini.h1.prefix = "🞓 "
  300. gemini.h2.prefix = "🞐 "
  301. gemini.h3.prefix = "🞎 "
  302. gemini.preformatted-text.foreground = #fed700
  303. # this is the window that allow to browse the gemini streams
  304. open-gemini-stream-window.background = black
  305. open-gemini-stream-window.foreground = #FEB200
  306. # the colors of selected stream
  307. open-gemini-stream-window.input.selected.background = black
  308. open-gemini-stream-window.input.selected.foreground = #FFB200
  309. # window for managing gemini certificate
  310. gemini-certificates-window.background = black
  311. gemini-certificates-window.foreground = cyan
  312. gemini-certificates-window.input.selected.background = cyan
  313. gemini-certificates-window.input.selected.foreground = black
  314. gemini-certificates-window.link.foreground = yellow
  315. gemini-certificates-window.creation-time.foreground = green
  316. gemini-certificates-window.access-time.foreground = green
  317. # chats
  318. #chat list window
  319. chats-list-window.background = black
  320. chats-list-window.foreground = red
  321. # the colors for currently selected chat
  322. chats-list-window.input.selected.background = yellow
  323. chats-list-window.input.selected.foreground = black
  324. # actual chat window
  325. chat-window.date-format.value = "[%hour:%min]"
  326. # gemlog subscriptions
  327. gemini-subscription-window.background = black
  328. gemini-subscription-window.foreground = cyan
  329. gemini-subscription-window.input.selected.background = cyan
  330. gemini-subscription-window.input.selected.foreground = black
  331. # gemini text table of contents window
  332. gemini-toc-window.height = 1
  333. gemini-toc-window.background = black
  334. gemini-toc-window.foreground = #67998B
  335. # the colors for currently selected tags
  336. gemini-toc-window.input.selected.background = black
  337. gemini-toc-window.input.selected.foreground = #71AF8C
  338. gemini-toc-window.padding = "⋅"