Browse Source

Update README, add a screenshot for degesch

Přemysl Janouch 2 years ago
parent
commit
50599e09bd
Signed by: Přemysl Janouch <p.janouch@gmail.com> GPG Key ID: B715679E3A361BE6
2 changed files with 20 additions and 0 deletions
  1. 20
    0
      README.adoc
  2. BIN
      degesch.png

+ 20
- 0
README.adoc View File

@@ -20,6 +20,8 @@ The IRC client.  It is largely defined by being built on top of GNU Readline
20 20
 that has been hacked to death.  Its interface should feel somewhat familiar for
21 21
 weechat or irssi users.
22 22
 
23
+image::degesch.png[align="center"]
24
+
23 25
 This is the largest application within the project.  It has most of the stuff
24 26
 you'd expect of an IRC client, such as being able to set up multiple servers,
25 27
 a powerful configuration system, integrated help, text formatting, CTCP queries,
@@ -142,6 +144,24 @@ Consult the source code and the GNU Readline manual for a list of available
142 144
 functions.  Also refer to the latter for the exact syntax of this file.
143 145
 Beware that you can easily break the program if you're not careful.
144 146
 
147
+How do I make degesch look like the screenshot?
148
+-----------------------------------------------
149
+First of all, you must build it with Lua support.  With the defaults, degesch
150
+doesn't look very fancy because some things are rather hackish, and I also don't
151
+want to depend on UTF-8 or 256color terminals in the code.  In addition to that,
152
+I appear to be one of the few people who use black on white terminals.
153
+
154
+ /set behaviour.date_change_line = "%a %e %b %Y"
155
+ /set behaviour.plugin_autoload += "fancy-prompt.lua,thin-cursor.lua"
156
+ /set behaviour.backlog_helper = "LESSSECURE=1 less -R +Gb -Ps'Backlog ?ltlines %lt-%lb?L/%L. .?e(END):?pB%pB\\%..'"
157
+ /set behaviour.backlog_helper_strip_formatting = off
158
+ /set attributes.reset = "\x1b[0m"
159
+ /set attributes.userhost = "\x1b[38;5;109m"
160
+ /set attributes.join = "\x1b[38;5;108m"
161
+ /set attributes.part = "\x1b[38;5;138m"
162
+ /set attributes.external = "\x1b[38;5;248m"
163
+ /set attributes.timestamp = "\x1b[48;5;255m\x1b[38;5;250m"
164
+
145 165
 Configuration profiles
146 166
 ----------------------
147 167
 Even though the applications don't directly support configuration profiles,

BIN
degesch.png View File


Loading…
Cancel
Save