summaryrefslogtreecommitdiff
path: root/static/userscripts/highlight.user.js
blob: 94d8ba5c68c8aeb0b9f002df080509575c221a1d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
// ==UserScript==
// @name        Syntax Highlighting for textboard.org
// @namespace   http://textboard.org/
// @description Syntax Highlighting of code blocks with highlight.js
// @version     1
// @match       *://textboard.org/*
// @resource    css https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0/styles/default.min.css
// @require     https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0/highlight.min.js
// @require     https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0/languages/haskell.min.js
// @require     https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0/languages/lisp.min.js
// @require     https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0/languages/scheme.min.js
// @require     https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0/languages/javascript.min.js
// @require     https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0/languages/lua.min.js
// @require     https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0/languages/go.min.js
// @grant       GM_addStyle
// @grant       GM_getResourceText
// ==/UserScript==
GM_addStyle(GM_getResourceText('css'));
(function () {
  'use strict';
  hljs.initHighlighting();
})();