init.el 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221
  1. ;; doing my emacs config in org-mode now.
  2. ;;(org-babel-load-file "config.org")
  3. (org-babel-load-file "~/.emacs.d/config.org")
  4. ;; & that^s all that should be in here. ^;;
  5. ;;
  6. ;;
  7. ;; orrrrrrrrrrrr
  8. ;;
  9. ;;
  10. ;; should i just allow the custom set variables/faces go in here too anyways? *shrug* it works...
  11. ;;
  12. (custom-set-variables
  13. ;; custom-set-variables was added by Custom.
  14. ;; If you edit it by hand, you could mess it up, so be careful.
  15. ;; Your init file should contain only one such instance.
  16. ;; If there is more than one, they won't work right.
  17. '(browse-url-browser-display nil)
  18. '(elfeed-feeds '("https://stallman.org/rss/rss.xml") t)
  19. '(erc-accidental-paste-threshold-seconds 1)
  20. '(erc-autoaway-idle-seconds 802200)
  21. '(erc-autoaway-message
  22. "Digit (innactive for %i seconds)... probably flying a griffin through space")
  23. '(erc-autoaway-mode t nil (erc-autoaway))
  24. '(erc-autojoin-mode t nil (erc-join))
  25. '(erc-autojoin-timing 'ident)
  26. '(erc-button-buttonize-nicks t)
  27. '(erc-button-mode t nil (erc-button))
  28. '(erc-fill-column 112)
  29. '(erc-fool-highlight-type 'all)
  30. '(erc-fools
  31. '("LunaLinda" "bedraggled" "shadodaemon" "shadowdao" "sam_" "research@user/ohm/x-5690770" "marcopolo1"
  32. "Nickli" "sam_" "wojtekxtx" "painkill" "#shadowdaemon" "fryst"
  33. "edm" "storkme" "c4ntelope" "circuitbone" "luna_" "sirbriggs[m]"
  34. "z8np" "SireWolf" "unrooted" "brownorange" "redempt1on"
  35. "ArtOfWar" "xau" "wallabra" "hodapp" "applegal" "RedRyder"
  36. "peetaur" "artOwar" "Nikopol" "StmlLove" "mats1" "SummerSkies"
  37. "artao" "TheLinuxNerd" "R2Robot" "Astrobot" "epicgirl" "astroo"
  38. "redempt1on" "mrig" "buZz" "storkme" "ArcusBot[m]" "ProfSimm"
  39. "fenn" "manicennui" "Vladimir" "JoePinball" "CloudEvil" "Althego"
  40. "chatguy" "arryana" "plankster" "zapster" "caveman" "Treefingers"
  41. "M6piz7wk" "M6piz7wk[m]" "boggles" "nomic" "troy_cambridge"
  42. "causative" "Karael" "truffles" "FloridaMan" "LovemirrorLove"
  43. "Jeroenpc" "assan" "cmpunches" "cpunches" "phanes" "bagira"
  44. "eskimo" "Rorschach" "AlyssaXY" "peerce" "hoglahoo" "synfinatic"
  45. "Ozzzy" "ndnihil" "shoober420" "ebassi_" "cappe" "tritoch"
  46. "sid10506@gateway/web/irccloud.com/x-gsmmmbcsetrwwtoy" "downey"
  47. "downey[i]" "woodwose" "gullibleisland" "yuken" "Redfoxmoon"
  48. "gonzobot" "theoneisall" "Techy" "devfx11" "n01d" "DaemonFC"
  49. "rtn0" "Blukunfando" "blitzkraft" "sorcerer" "SUP3RN3T5"
  50. "cosmicblue" "mefisofeles" "drakken" "rabbitear" "rabbitear_g"
  51. "parrotlover" "deusexmachina" "NoImNotNineVolt" "CrystalMath"
  52. "moaz" "travis-ci" "irc-core" "void-" "xbps-builder" "DevTwo"
  53. "DevFour" "dfoolz" "forcer" "aidalgol" "theplic" "Gremble"
  54. "storge" "TheRedMoo*" "TheRedMood" "rHermes" "rrHermes" "darryl"
  55. "snubby" "snobby" "zebrapig" "Jovo" "(^dka)bot!"
  56. "(^luna)cat[1|2](^8)" "Weedykins" "irker*" "Anonymoose"
  57. "Anonymoooose" "fsbot" "Agent_K" "Mr_K" "apm1" "savior"
  58. "alazare619" "variegata" "eth0ghost" "merrigan" "gerritwk23"
  59. "jenkins-exherbo" "exherbo-commits" "Lorentz" "bobysdadda"
  60. "boboysdadda" "seonel97" "NixOS_GitHub" "Derpadong" "onetwo"
  61. "onetwo_" "ic2000" "geggam" "Myau" "Tipping_Fedora" "baotunggg"
  62. "c_smith" "ringo32" "TestingTe" "McClane2" "MatthewAllan93"
  63. "swift110" "vimuser" "calher" "-travis-ci-" "systemd" "punkjesus"
  64. "wigums" "phanes" "cpunches" "Jookia" "Halts" "Leah" "Tazy"
  65. "orbea" "BobPage" "RandIter" "_ohm" "bonsaikitten"
  66. "convexed_cave" "iamben" "The_Document" "noodlepie" "phizzy"
  67. "phizzy_" "egnuph" "dugz" "z6np" "beanandana" "Angélica" "QcMat"
  68. "Bacta" "drakonis" "fpbot" "hiya" "spacedust" "kstigs" "kreyren"
  69. "Angelica" "Sam_Hyde" "Anselmo" "khronosschoty") nil nil "if you argue with fools... but anyhoo, not all here are fools (e.g. some are bots), but still wise not argue with them. best avoid such escalations (because convictions become identities and then challenges provoke fight (or flight, or freeze)). dont let the trolls bait you into their tar pits. no need for drama, egotism, hate n stinky shar-chi negative vibes. - so this list is just to prevent my hot head escalating drama. more readily keeps the peace.")
  70. '(erc-hide-list '("JOIN" "PART" "QUIT"))
  71. '(erc-highlight-nicknames-mode t)
  72. '(erc-input-line-position -2)
  73. '(erc-irccontrols-mode t nil (erc-goodies))
  74. '(erc-keep-place-mode t nil (erc-goodies))
  75. '(erc-list-mode t nil (erc-list))
  76. '(erc-log-mode t)
  77. '(erc-lurker-hide-list '("JOIN" "PART" "QUIT"))
  78. '(erc-lurker-threshold-time 1950)
  79. '(erc-match-mode t nil (erc-match))
  80. '(erc-max-buffer-size 190000)
  81. '(erc-menu-mode t nil (erc-menu))
  82. '(erc-modules
  83. '(autoaway autojoin button completion irccontrols list match menu
  84. move-to-prompt netsplit networks noncommands readonly
  85. ring scrolltobottom stamp track))
  86. '(erc-move-to-prompt-mode t nil (erc-goodies))
  87. '(erc-netsplit-mode t nil (erc-netsplit))
  88. '(erc-networks-mode t nil (erc-networks))
  89. '(erc-nick "Digit")
  90. '(erc-nick-uniquifier "Digitteknohippie")
  91. '(erc-noncommands-mode t nil (erc-goodies))
  92. '(erc-notify-list
  93. '("Rognvald" "ivylearog" "lo9rd" "jukilop0" "Stoffel" "valroadie"))
  94. '(erc-notify-mode t)
  95. '(erc-notify-signoff-hook '(erc-notify-signoff))
  96. '(erc-notify-signon-hook '(erc-notify-signon))
  97. '(erc-pal-highlight-type 'nick)
  98. '(erc-part-reason 'erc-part-reason-normal)
  99. '(erc-part-reason-various-alist '(("" "still here in spirit")))
  100. '(erc-pcomplete-mode t nil (erc-pcomplete))
  101. '(erc-prompt "ommmmmmmmm")
  102. '(erc-readonly-mode t nil (erc-goodies))
  103. '(erc-ring-mode t nil (erc-ring))
  104. '(erc-server-flood-margin 10)
  105. '(erc-server-flood-penalty 3)
  106. '(erc-spelling-mode t)
  107. '(erc-stamp-mode t nil (erc-stamp))
  108. '(erc-text-matched-hook '(erc-log-matches))
  109. '(erc-timestamp-format "[%Y-%m-%e %H:%M:%S] ")
  110. '(erc-timestamp-format-left "[%Y-%m-%e %H:%M:%S] ")
  111. '(erc-timestamp-format-right nil)
  112. '(erc-timestamp-only-if-changed-flag nil)
  113. '(erc-track-minor-mode t)
  114. '(erc-track-mode t nil (erc-track))
  115. '(erc-truncate-mode t)
  116. '(erc-user-full-name "Digit")
  117. '(fancy-splash-image
  118. "/home/digit/images/avatars/digitlogo2016dropfrominfinity.png")
  119. '(nil nil t)
  120. '(org-agenda-files '("/home/digit/digit.org"))
  121. '(package-archives
  122. '(("gnu" . "http://elpa.gnu.org/packages/")
  123. ("melpa-stable" . "http://stable.melpa.org/packages/")))
  124. '(package-selected-packages
  125. '(rainbow-mode fish-mode ghc-imported-from ghc ac-haskell-process))
  126. '(scroll-bar-mode 'right)
  127. '(shift-select-mode t)
  128. '(tetris-x-colors
  129. [[0.5 0.5 0.7] [0.7 0 1] [0.8 0.6 0] [0.7 0.3 0.8] [1 0.5 0] [1 1 0]
  130. [1 1 1]]))
  131. ;;(custom-set-faces
  132. ;; custom-set-faces was added by Custom.
  133. ;; If you edit it by hand, you could mess it up, so be careful.
  134. ;; Your init file should contain only one such instance.
  135. ;; If there is more than one, they won't work right.
  136. ;; ah, gotta disable this one then the one in config will work?
  137. ;; '(default ((t (:inherit nil :extend nil :stipple nil :background "#575757" :foreground "#fda" :inverse-video nil :box nil :strike-through nil :overline nil :underline nil :slant normal :weight regular :height 135 :width normal :foundry "PfEd" :family "nztt")))))
  138. ;; good reattempt mk2:
  139. ;;(custom-set-faces
  140. ;; custom-set-faces was added by Custom.
  141. ;; If you edit it by hand, you could mess it up, so be careful.
  142. ;; Your init file should contain only one such instance.
  143. ;; If there is more than one, they won't work right.
  144. ;; '(default ((t (:inherit nil :extend nil :stipple nil :background "#573819" :foreground "#fda" :inverse-video nil :box nil :strike-through nil :overline nil :underline nil :slant normal :weight regular :height 90 :width normal :foundry "PfEd" :family "nztt"))))
  145. ;; '(erc-fool-face ((t (:foreground "#a99576")))))
  146. ;; good reattempt mk3 (just pasting in the old one:
  147. ;; and here are some bits changed in it for reference
  148. ;;
  149. ;; '(erc-timestamp-face ((t (:foreground "#988262" :family "referal"))))
  150. (custom-set-faces
  151. ;; custom-set-faces was added by Custom.
  152. ;; If you edit it by hand, you could mess it up, so be careful.
  153. ;; Your init file should contain only one such instance.
  154. ;; If there is more than one, they won't work right.
  155. '(default ((t (:inherit nil :stipple nil :background "#000000" :foreground "#ffbb55" :inverse-video nil :box nil :strike-through nil :overline nil :underline nil :slant normal :weight normal :height 90 :width normal :foundry "PfEd" :family "nztt"))))
  156. '(custom-button ((t (:background "#332233" :foreground "#ffddaa" :box (:line-width 2 :style released-button)))))
  157. '(custom-button-mouse ((t (:background "#996633" :foreground "#ffcc00" :box (:line-width 2 :style released-button)))))
  158. '(custom-button-pressed ((t (:background "#fc0" :foreground "#963" :box (:line-width 2 :style pressed-button)))))
  159. '(erc-action-face ((t nil)))
  160. '(erc-button ((t (:underline "#cba"))))
  161. '(erc-command-indicator-face ((t (:underline "#119999"))))
  162. '(erc-current-nick-face ((t (:background "#420" :foreground "#cbd"))) nil "#cbd #420 dont change it trying to please the eye")
  163. '(erc-default-face ((t (:foreground "#CFA259"))))
  164. '(erc-fool-face ((t (:foreground "#888e8b"))))
  165. '(erc-header-line ((t (:foreground "#EEC055"))))
  166. '(erc-input-face ((t (:foreground "#a73"))))
  167. '(erc-keyword-face ((t (:foreground "pale green"))))
  168. '(erc-keyword-plait-face ((t (:background "#029" :foreground "#f0f" :family "pen"))))
  169. '(erc-my-nick-face ((t (:foreground "brown"))))
  170. '(erc-my-nick-prefix-face ((t (:inherit erc-nick-default-face))))
  171. '(erc-nick-default-face ((t (:underline "#654"))))
  172. '(erc-nick-msg-face ((t (:foreground "IndianRed"))))
  173. '(erc-nick-prefix-face ((t (:inherit erc-nick-default-face))))
  174. '(erc-notice-face ((t (:foreground "#86c"))))
  175. '(erc-pal-face ((t (:background "#552233"))))
  176. '(erc-prompt-face ((t (:background "#426" :foreground "#b85"))))
  177. '(erc-timestamp-face ((t (:inherit erc-nick-default-face :foreground "#988262"))))
  178. '(error ((t (:foreground "Green"))))
  179. '(header-line ((t (:inherit mode-line :background "#3a281d" :foreground "#FFC27B" :box nil :overline "#352025"))))
  180. '(highlight ((t (:background "#573800"))))
  181. '(linum ((t (:inherit (shadow default) :background "#060402" :foreground "#FFFFFF"))))
  182. '(mode-line ((t (:background "#60492f" :foreground "#ffdda5" :overline "#bb9977"))))
  183. '(mode-line-buffer-id ((t nil)))
  184. '(mode-line-emphasis ((t (:underline "#fff"))))
  185. '(mode-line-highlight ((t (:background "#554433" :box (:line-width -1 :color "#853") :overline "#ff6600" :weight light))))
  186. '(mode-line-inactive ((t (:inherit mode-line :background "#332233" :foreground "#a09080" :box (:line-width -1 :color "#302030") :overline "#809" :weight light))))
  187. '(org-level-1 ((t (:inherit nil :foreground "#7c0"))))
  188. '(org-level-2 ((t (:foreground "#bb0"))))
  189. '(org-level-3 ((t (:foreground "#9a7e55"))))
  190. '(org-level-4 ((t (:foreground "#a54"))))
  191. '(org-level-5 ((t (:extend nil :foreground "#b957bf"))))
  192. '(org-level-6 ((t (:foreground "#a573f8"))))
  193. '(org-level-7 ((t (:foreground "#8af"))))
  194. '(org-level-8 ((t (:foreground "#385"))))
  195. '(rainbow-delimiters-depth-1-face ((t (:foreground "#aee"))))
  196. '(rainbow-delimiters-depth-2-face ((t (:foreground "#fff"))))
  197. '(rainbow-delimiters-depth-3-face ((t (:foreground "#ffde00"))))
  198. '(rainbow-delimiters-depth-4-face ((t (:foreground "#ff8d00"))))
  199. '(rainbow-delimiters-depth-5-face ((t (:foreground "#d36"))))
  200. '(rainbow-delimiters-depth-6-face ((t (:foreground "#a1c"))))
  201. '(rainbow-delimiters-depth-7-face ((t (:foreground "#75b"))))
  202. '(rainbow-delimiters-depth-8-face ((t (:foreground "#88d"))))
  203. '(rainbow-delimiters-depth-9-face ((t (:foreground "#8bf"))))
  204. '(rainbow-delimiters-unmatched-face ((t (:foreground "#00ff00"))))
  205. '(region ((t (:background "#195738"))))
  206. '(sauron-header-face ((t (:foreground "#6a4c38" :overline "black"))))
  207. '(scroll-bar ((t (:background "#321" :foreground "#963"))))
  208. '(stripe-highlight ((t (:background "#191517"))))
  209. '(tab-bar ((t (:inherit nil :background "#573819" :foreground "#ffaa00"))))
  210. '(tab-bar-tab-inactive ((t (:inherit tab-bar-tab :background "#381900"))))
  211. '(tooltip ((t (:inherit variable-pitch :background "#3f2d2e" :foreground "#EEC055" :height 59))))
  212. '(variable-pitch ((t (:family "nztt")))))