logo

scripts

A bunch of scripts, some to be moved to their own repository git clone https://hacktivis.me/git/scripts.git

config (3980B)


  1. settings = {
  2. core = {
  3. real_name = "Haelwenn MONNIER";
  4. user_name = "lanodan";
  5. nick = "lanodan";
  6. quit_message = "irssi: goodbye guys !";
  7. timestamp_format = "%H:%M:%S";
  8. };
  9. "fe-text" = { actlist_sort = "refnum"; };
  10. "fe-common/core" = {
  11. theme = "default";
  12. autolog = "yes";
  13. autolog_level = "all -MSGS";
  14. autoclose_windows = "yes";
  15. reuse_unused_windows = "no"; #Prevent choas in irssi windows when a server goes down
  16. };
  17. };
  18. servers = (
  19. {
  20. address = "irc.the-delta.net";
  21. chatnet = "the-delta";
  22. port = "6667";
  23. use_ssl = "no";
  24. ssl_verify = "no";
  25. autoconnect = "yes";
  26. password = "";
  27. },
  28. {
  29. address = "holmes.freenode.net";
  30. chatnet = "Freenode";
  31. port = "6667";
  32. use_ssl = "no";
  33. ssl_verify = "no";
  34. autoconnect = "yes";
  35. password = "";
  36. },
  37. {
  38. address = "irc.inframonde.org";
  39. chatnet = "inframonde";
  40. port = "6667";
  41. use_ssl = "no";
  42. ssl_verify = "no";
  43. autoconnect = "yes";
  44. password = "";
  45. },
  46. {
  47. address = "irc.quakenet.org";
  48. chatnet = "quakenet";
  49. port = "6667";
  50. use_ssl = "no";
  51. ssl_verify = "no";
  52. autoconnect = "no";
  53. password = "";
  54. },
  55. {
  56. address = "irc.deviantart.com";
  57. chatnet = "deviart";
  58. port = "6667";
  59. use_ssl = "no";
  60. ssl_verify = "no";
  61. autoconnect = "no";
  62. user_name = "";
  63. password = "";
  64. },
  65. {
  66. address = "irc.swordarmor.fr";
  67. chatnet = "swordarmor";
  68. port = "6667";
  69. use_ssl = "no";
  70. ssl_verify = "no";
  71. autoconnect = "yes";
  72. }
  73. );
  74. chatnets = {
  75. Freenode = { type = "IRC"; };
  76. "the-delta" = { type = "IRC"; };
  77. inframonde = { type = "IRC"; };
  78. quakenet = { type = "IRC"; };
  79. deviart = { type = "IRC"; };
  80. swordarmor = { type = "IRC"; };
  81. };
  82. channels = (
  83. { name = "#main"; chatnet = "the-delta"; autojoin = "yes"; },
  84. { name = "#Taverne"; chatnet = "the-delta"; autojoin = "yes"; },
  85. { name = "#kisune"; chatnet = "Freenode"; autojoin = "yes"; },
  86. { name = "#leloop"; chatnet = "Freenode"; autojoin = "yes"; },
  87. { name = "#zsh"; chatnet = "Freenode"; autojoin = "no"; },
  88. { name = "#vim"; chatnet = "Freenode"; autojoin = "no"; },
  89. { name = "#debian"; chatnet = "Freenode"; autojoin = "no"; },
  90. { name = "##javascript"; chatnet = "Freenode"; autojoin = "no"; },
  91. { name = "#n-pn"; chatnet = "inframonde"; autojoin = "yes"; },
  92. { name = "#inframonde"; chatnet = "inframonde"; autojoin = "yes"; },
  93. { name = "#OutOfReality"; chatnet = "quakenet"; autojoin = "yes"; },
  94. { name = "#breizh-entropy"; chatnet = "freenode"; autojoin = "yes"; },
  95. { name = "#swordarmor"; chatnet = "swordarmor"; autojoin = "yes"; }
  96. );
  97. completions = {
  98. em = { value = "lanodan.delta@free.fr"; auto = "no"; };
  99. lmgtfy = { value = "http://lmgtfy.com/?q="; auto = "yes"; };
  100. twtr = { value = "@lanodan"; auto = "no"; };
  101. web = { value = "http://bit.ly/lanodan"; auto = "no"; }; };
  102. logs = { };
  103. statusbar = { #Put the prompt and statusbar with the windows
  104. default = {
  105. prompt = { visible = "active"; type = "window"; position = "2"; };
  106. window = {
  107. visible = "active";
  108. items = {
  109. barstart = { priority = "100"; };
  110. user = { };
  111. window = { };
  112. window_empty = { };
  113. lag = { priority = "-1"; };
  114. act = { priority = "10"; };
  115. more = { priority = "-1"; alignment = "right"; };
  116. barend = { priority = "100"; alignment = "right"; };
  117. };
  118. };
  119. };
  120. };
  121. ignores = (
  122. { mask = "EpicOut"; level = "ALL"; },
  123. { level = "JOINS PARTS QUITS"; channels = ( "#leloop" ); },
  124. { level = "JOINS PARTS QUITS"; channels = ( "#inframonde" ); }
  125. );
  126. hilights = (
  127. { text = "lanodan"; nick = "yes"; word = "yes"; color = "%R"; },
  128. { text = "haelwenn"; nick = "yes"; word = "yes"; color = "%R"; }
  129. );
  130. aliases = {
  131. wc = "part"; #This is a bit shitty
  132. op_kisune = "^msg chanserv op #Kisune $N";
  133. deop_kisune = "^msg chanserv deop #Kisune $N";
  134. feyris = "^msg feyris-nyannyan";
  135. identify = "^msg NickServ identify";
  136. };