From bbfc37ab5cb48675914fb1cdb7b965ad4b4a1cd2 Mon Sep 17 00:00:00 2001 From: Gabriel Dunne Date: Sat, 19 Sep 2026 20:04:11 -0700 Subject: [PATCH] Dotfiles post --- Gemfile | 4 +- Gemfile.lock | 61 +++--- Makefile | 24 ++- _posts/cli/2026-09-19-dotfiles2.md | 88 +++++++++ css/highlighter/base16.css | 80 ++++++++ css/highlighter/base16.dark.css | 81 ++++++++ css/highlighter/base16.light.css | 80 ++++++++ css/highlighter/base16.monokai.css | 81 ++++++++ css/highlighter/base16.monokai.dark.css | 81 ++++++++ css/highlighter/base16.monokai.light.css | 80 ++++++++ css/highlighter/base16.solarized.css | 80 ++++++++ css/highlighter/base16.solarized.dark.css | 81 ++++++++ css/highlighter/base16.solarized.light.css | 80 ++++++++ css/highlighter/bw.css | 66 +++++++ css/highlighter/colorful.css | 174 +++++++++++++++++ css/highlighter/github.css | 213 ++++++++++++++++++++ css/highlighter/gruvbox.css | 87 +++++++++ css/highlighter/gruvbox.dark.css | 87 +++++++++ css/highlighter/gruvbox.light.css | 87 +++++++++ css/highlighter/igorpro.css | 35 ++++ css/highlighter/magritte.css | 171 ++++++++++++++++ css/highlighter/molokai.css | 208 ++++++++++++++++++++ css/highlighter/monokai.css | 214 +++++++++++++++++++++ css/highlighter/monokai.sublime.css | 198 +++++++++++++++++++ css/highlighter/pastie.css | 150 +++++++++++++++ css/highlighter/thankful_eyes.css | 176 +++++++++++++++++ css/highlighter/tulip.css | 167 ++++++++++++++++ favicon.ico | 0 28 files changed, 2898 insertions(+), 36 deletions(-) create mode 100644 _posts/cli/2026-09-19-dotfiles2.md create mode 100644 css/highlighter/base16.css create mode 100644 css/highlighter/base16.dark.css create mode 100644 css/highlighter/base16.light.css create mode 100644 css/highlighter/base16.monokai.css create mode 100644 css/highlighter/base16.monokai.dark.css create mode 100644 css/highlighter/base16.monokai.light.css create mode 100644 css/highlighter/base16.solarized.css create mode 100644 css/highlighter/base16.solarized.dark.css create mode 100644 css/highlighter/base16.solarized.light.css create mode 100644 css/highlighter/bw.css create mode 100644 css/highlighter/colorful.css create mode 100644 css/highlighter/github.css create mode 100644 css/highlighter/gruvbox.css create mode 100644 css/highlighter/gruvbox.dark.css create mode 100644 css/highlighter/gruvbox.light.css create mode 100644 css/highlighter/igorpro.css create mode 100644 css/highlighter/magritte.css create mode 100644 css/highlighter/molokai.css create mode 100644 css/highlighter/monokai.css create mode 100644 css/highlighter/monokai.sublime.css create mode 100644 css/highlighter/pastie.css create mode 100644 css/highlighter/thankful_eyes.css create mode 100644 css/highlighter/tulip.css create mode 100644 favicon.ico diff --git a/Gemfile b/Gemfile index fd62db9..e410352 100644 --- a/Gemfile +++ b/Gemfile @@ -7,14 +7,14 @@ source "https://rubygems.org" # # This will help ensure the proper Jekyll version is running. # Happy Jekylling! -gem "jekyll", "~> 4.3.2" +gem "jekyll", "~> 4.4" # If you want to use GitHub Pages, remove the "gem "jekyll"" above and # uncomment the line below. To upgrade, run `bundle update github-pages`. # gem "github-pages", group: :jekyll_plugins # If you have any plugins, put them here! group :jekyll_plugins do - gem "jekyll-feed", "~> 0.12" + gem "jekyll-feed", "~> 0.17" gem "jekyll-paginate" end diff --git a/Gemfile.lock b/Gemfile.lock index 97dbabe..ab835ec 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,31 +1,39 @@ GEM remote: https://rubygems.org/ specs: - addressable (2.8.4) - public_suffix (>= 2.0.2, < 6.0) + addressable (2.9.0) + public_suffix (>= 2.0.2, < 8.0) + base64 (0.3.0) + bigdecimal (4.1.3) colorator (1.1.0) - concurrent-ruby (1.2.2) + concurrent-ruby (1.3.8) + csv (3.3.6) em-websocket (0.5.3) eventmachine (>= 0.12.9) http_parser.rb (~> 0) eventmachine (1.2.7) - ffi (1.15.5) + ffi (1.17.4-arm64-darwin) forwardable-extended (2.6.0) - google-protobuf (3.23.2-arm64-darwin) - http_parser.rb (0.8.0) - i18n (1.14.1) + google-protobuf (4.36.2-arm64-darwin) + bigdecimal + rake (~> 13.3) + http_parser.rb (0.8.1) + i18n (1.15.2) concurrent-ruby (~> 1.0) - jekyll (4.3.2) + jekyll (4.4.1) addressable (~> 2.4) + base64 (~> 0.2) colorator (~> 1.0) + csv (~> 3.0) em-websocket (~> 0.5) i18n (~> 1.0) jekyll-sass-converter (>= 2.0, < 4.0) jekyll-watch (~> 2.0) + json (~> 2.6) kramdown (~> 2.3, >= 2.3.1) kramdown-parser-gfm (~> 1.0) liquid (~> 4.0) - mercenary (>= 0.3.6, < 0.5) + mercenary (~> 0.3, >= 0.3.6) pathutil (~> 0.9) rouge (>= 3.0, < 5.0) safe_yaml (~> 1.0) @@ -34,42 +42,47 @@ GEM jekyll-feed (0.17.0) jekyll (>= 3.7, < 5.0) jekyll-paginate (1.1.0) - jekyll-sass-converter (3.0.0) - sass-embedded (~> 1.54) + jekyll-sass-converter (3.1.0) + sass-embedded (~> 1.75) jekyll-watch (2.2.1) listen (~> 3.0) - kramdown (2.4.0) - rexml + json (2.21.2) + kramdown (2.5.2) + rexml (>= 3.4.4) kramdown-parser-gfm (1.1.0) kramdown (~> 2.0) liquid (4.0.4) - listen (3.8.0) + listen (3.10.0) + logger rb-fsevent (~> 0.10, >= 0.10.3) rb-inotify (~> 0.9, >= 0.9.10) + logger (1.7.0) mercenary (0.4.0) pathutil (0.16.2) forwardable-extended (~> 2.6) - public_suffix (5.0.1) + public_suffix (7.0.5) + rake (13.4.2) rb-fsevent (0.11.2) - rb-inotify (0.10.1) + rb-inotify (0.11.1) ffi (~> 1.0) - rexml (3.2.5) - rouge (4.1.2) + rexml (3.4.4) + rouge (4.7.0) safe_yaml (1.0.5) - sass-embedded (1.63.3-arm64-darwin) - google-protobuf (~> 3.23) + sass-embedded (1.104.1-arm64-darwin) + google-protobuf (~> 4.31) terminal-table (3.0.2) unicode-display_width (>= 1.1.1, < 3) - unicode-display_width (2.4.2) - webrick (1.8.1) + unicode-display_width (2.6.0) + webrick (1.9.2) PLATFORMS arm64-darwin-21 + arm64-darwin-25 DEPENDENCIES http_parser.rb (~> 0.6.0) - jekyll (~> 4.3.2) - jekyll-feed (~> 0.12) + jekyll (~> 4.4) + jekyll-feed (~> 0.17) jekyll-paginate tzinfo (>= 1, < 3) tzinfo-data diff --git a/Makefile b/Makefile index b2fbea7..24aac64 100644 --- a/Makefile +++ b/Makefile @@ -1,25 +1,29 @@ -.PHONY: init install dev build push clean publish +.PHONY: init install update dev build push clean publish + +# Requires Ruby >= 2.7. Homebrew Ruby is supported on macOS. +RUBY_BIN := /opt/homebrew/opt/ruby/bin +BUNDLE := $(RUBY_BIN)/bundle init: - bundle init - bundle add jekyll --version "~>4.2" + $(BUNDLE) init + $(BUNDLE) add jekyll --version "~>4.4" install: - bundle config set --local path 'vendor/bundle' - bundle install - bundle update + $(BUNDLE) config set --local path 'vendor/bundle' + $(BUNDLE) install + +update: + $(BUNDLE) update dev: - bundle exec jekyll serve --livereload --port 4000 + $(BUNDLE) exec jekyll serve --livereload --port 4000 build: - bundle exec jekyll build --config _config.yml + $(BUNDLE) exec jekyll build --config _config.yml push: git push git push quilime - git push gitea - git push local clean: rm -rf _site diff --git a/_posts/cli/2026-09-19-dotfiles2.md b/_posts/cli/2026-09-19-dotfiles2.md new file mode 100644 index 0000000..616c977 --- /dev/null +++ b/_posts/cli/2026-09-19-dotfiles2.md @@ -0,0 +1,88 @@ +--- +title: dotfiles-expanded +date: 2026-09-19 +categories: cli +--- + +This is a more expanded reflection on my dotfiles repo from my [first post](/dotfiles.html). The subject matter is possibly one of the more trope-ish and boring types of blogposts on a personal website, but I've always wanted to nerd out on this topic, so, here we are. With the advent of AI, I've been inspired to write more, which I guess is ironic. I don't like using AI for generating any writing, specifically, but it's been very useful for CLI tweaks because I can have an idea and just "make it so", without trolling through `bash` or `zsh` docs. It's more akin to a spellcheck and linter, with the added bonus that I get to learn and simultaneously implement incredibly fast. This doesn't necessarily mean I add a lot of lines of unreadable slop. It means things are dialed in, honed, specific. They are a deliberate selection of interfaces to my computing environment(s). + + + +My dotfiles (`cfg`) repo is hosted all over various servers, but I have a [github mirror](https://github.com/quilime/cfg) if you want pick through the canonical source. + +Starting at the top, I use `zsh`. I use a lot of the auto-complete stuff. I like using `fzf` for whenever I need to pick through a list. That's basically it. Those are the deps. + +I sync these dotfiles with a `--bare` git repo aliased to a shortcut (usually `cfg` or `dt` depending what system I'm on). + +## ~/.zshrc + +I spend about equal time on Linux and MacOS, so I inevitably split my two dotfiles into two branches -- and began realizing how much could co-habitat between the two paradigms. Things like `tmux` and `vim` confs stay exactly the same, while system specific stuff in various areas without contaminating the other paradigm. + +So, at the top, I start with my `~/.zshrc`, which splits platform and local settings. All other sub-sections of the config live inside `~/.zsh/` + +```zsh +# platform entry +if [[ "$OSTYPE" == darwin* ]]; then + [[ -r "$HOME/.zsh/macos.zsh" ]] && source "$HOME/.zsh/macos.zsh" +elif [[ "$OSTYPE" == linux* ]]; then + [[ -r "$HOME/.zsh/linux.zsh" ]] && source "$HOME/.zsh/linux.zsh" +else + # use shared config for unrecognized platform + source "$HOME/.zsh/common.zsh" +fi +``` + +That's all it is. I keep it as clean as possible. + +## ~/.zsh/common.zsh + +Starting with [common.zsh](https://github.com/quilime/cfg/blob/master/.zsh/common.zsh), it's a shared pool of stuff that works across "any" system, more or less, including the config for setting up this repo across other systems. + +In includes the prompt layout, git/branch info. `zsh` autocomplete settings, various global paths, and `fzf` settings. + + +## ~/.zsh/macos.zsh + +[macos.zsh](https://github.com/quilime/cfg/blob/master/.zsh/macos.zsh). This contains all the annoying brew config, and I try avoid repeat calls to `brew --prefix` which initializes a subprocess every time the shell is opening, so I just check if the directories exist before calling it. Keeps things as snappy as possible. + +I use Fast node manager [fnm](https://github.com/Schniz/fnm) for Node. + +```sh +alias x86='arch -x86_64 zsh' +``` + +Alias for x86 emulation on Apple Silicon. When this is enabled, my prompt prefixes [x86], reminding me we're in emu-mode. Come to think of it, I haven't had to use this in a long time, most things I used have been ported to ARM. + +## ~/.zsh/linux.zsh + +[linux.zsh](https://github.com/quilime/cfg/blob/master/.zsh/linux.zsh). Basic zsh plugins and settings with different paths than MacOS. Not exciting. + + +## ~/.zsh/fzf-tab.zsh + +Zsh has a built-in tab complete, but I hooked up `fzf` to it. It basically improves what is already great. So, instead of pressing tab and seeing a static list, I can filter it. I also set up `ctrl-/` for file preview, which is nice -- because sometimes when I'm `cat`'ing something, I end up not having to `cat` it at all -- I can just glance at its contents. Like MacOS quicklook, but in the terminal. For git-related commands, it will auto complete as well. `git add `, `git diff `, will preview various files I select via `fzf`. Env vars get previewed, too. + +## ~/.zsh/cd-smart.zsh + +[cd-smart](https://github.com/quilime/cfg/blob/master/.zsh/cd-smart.README.md) is a small, inspect-able wrapper for `cd` I wrote that makes `cd` learn your directory habits. It's inspired by [zoxide](https://github.com/ajeetdsouza/zoxide), which I think is great, but I just couldn't get down with typing `z`. So I just tied in what I considered functionally successful about `z` directly into `cd`. It works basically the same, but I have aliases, too. It's also only about 250 lines. + +In a nutshell it overrides `cd` without breaking standard behavior, and falls back gracefully. It learns visited directories automatically and ranks their paths by visitation frequency. Then, you can use multi-word queries in path order to quickly jump to paths, has aliases, and integrates learned locations into Tab completion. I wanted smart directory navigation that is tiny, understandable, editable, and native to Zsh completion. Philosophically I think shell enhancements should be invisible and fallback should be clean, so in that vein, I like improving the shell's existing verbs over creating new shortcuts. + +## ~/.tmux.conf + +Windows should start with "1". Reaching for `ctrl-b 0` feel so wrong for window 1. I also added `ctrl-shift ` for fast tab switching. A philosophy I have about tmux is I don't really like replacing various esoteric key bindings with custom keys -- besides windows. For example, I have grown to love `ctrl-b "` for horiz split and `ctrl-b %` for vertical. Tmux's key bindings are completely nuts. I've committed to memorizing it for the culture. I prefer just memorizing standard key commands for most TUI programs because I frankly DON'T like creating custom configs all the time. (Irony is palpable as you read this post about dotfiles). But the less custom config I have specifically for key bindings, the less foreign a new system feels. I like configuring visuals tho. Most of my tmux config is visual and layout. Oh and `ctrl-b r` for reloading the config is priceless. + +## ~/.vimrc + +I used emacs exlusively for years as my main editor, but I haven't opened it since I moved to Vim. I made a [cheatsheet](https://github.com/quilime/cfg/blob/master/Vim-Cheatsheet.md) to help my transition, which is a legacy document at this point. There's nothing super special about my VIM setup -- it's deliberately close to stock. I highlight my searches, and I like the search highlight to be persistent, that's added. Mouse is enabled. Centralized backups, swap and undo data. `F8` opens `:Vexplore`. + + + + + + + + + + + diff --git a/css/highlighter/base16.css b/css/highlighter/base16.css new file mode 100644 index 0000000..2341239 --- /dev/null +++ b/css/highlighter/base16.css @@ -0,0 +1,80 @@ +.highlight table td { padding: 5px; } +.highlight table pre { margin: 0; } +.highlight, .highlight .w { + color: #303030; +} +.highlight .err { + color: #151515; + background-color: #ac4142; +} +.highlight .c, .highlight .ch, .highlight .cd, .highlight .cm, .highlight .cpf, .highlight .c1, .highlight .cs { + color: #505050; +} +.highlight .cp { + color: #f4bf75; +} +.highlight .nt { + color: #f4bf75; +} +.highlight .o, .highlight .ow { + color: #d0d0d0; +} +.highlight .p, .highlight .pi { + color: #d0d0d0; +} +.highlight .gi { + color: #90a959; +} +.highlight .gd { + color: #ac4142; +} +.highlight .gh { + color: #6a9fb5; + background-color: #151515; + font-weight: bold; +} +.highlight .k, .highlight .kn, .highlight .kp, .highlight .kr, .highlight .kv { + color: #aa759f; +} +.highlight .kc { + color: #d28445; +} +.highlight .kt { + color: #d28445; +} +.highlight .kd { + color: #d28445; +} +.highlight .s, .highlight .sb, .highlight .sc, .highlight .dl, .highlight .sd, .highlight .s2, .highlight .sh, .highlight .sx, .highlight .s1 { + color: #90a959; +} +.highlight .sa { + color: #aa759f; +} +.highlight .sr { + color: #75b5aa; +} +.highlight .si { + color: #8f5536; +} +.highlight .se { + color: #8f5536; +} +.highlight .nn { + color: #f4bf75; +} +.highlight .nc { + color: #f4bf75; +} +.highlight .no { + color: #f4bf75; +} +.highlight .na { + color: #6a9fb5; +} +.highlight .m, .highlight .mb, .highlight .mf, .highlight .mh, .highlight .mi, .highlight .il, .highlight .mo, .highlight .mx { + color: #90a959; +} +.highlight .ss { + color: #90a959; +} diff --git a/css/highlighter/base16.dark.css b/css/highlighter/base16.dark.css new file mode 100644 index 0000000..1a6930d --- /dev/null +++ b/css/highlighter/base16.dark.css @@ -0,0 +1,81 @@ +.highlight table td { padding: 5px; } +.highlight table pre { margin: 0; } +.highlight, .highlight .w { + color: #d0d0d0; + background-color: #151515; +} +.highlight .err { + color: #151515; + background-color: #ac4142; +} +.highlight .c, .highlight .ch, .highlight .cd, .highlight .cm, .highlight .cpf, .highlight .c1, .highlight .cs { + color: #505050; +} +.highlight .cp { + color: #f4bf75; +} +.highlight .nt { + color: #f4bf75; +} +.highlight .o, .highlight .ow { + color: #d0d0d0; +} +.highlight .p, .highlight .pi { + color: #d0d0d0; +} +.highlight .gi { + color: #90a959; +} +.highlight .gd { + color: #ac4142; +} +.highlight .gh { + color: #6a9fb5; + background-color: #151515; + font-weight: bold; +} +.highlight .k, .highlight .kn, .highlight .kp, .highlight .kr, .highlight .kv { + color: #aa759f; +} +.highlight .kc { + color: #d28445; +} +.highlight .kt { + color: #d28445; +} +.highlight .kd { + color: #d28445; +} +.highlight .s, .highlight .sb, .highlight .sc, .highlight .dl, .highlight .sd, .highlight .s2, .highlight .sh, .highlight .sx, .highlight .s1 { + color: #90a959; +} +.highlight .sa { + color: #aa759f; +} +.highlight .sr { + color: #75b5aa; +} +.highlight .si { + color: #8f5536; +} +.highlight .se { + color: #8f5536; +} +.highlight .nn { + color: #f4bf75; +} +.highlight .nc { + color: #f4bf75; +} +.highlight .no { + color: #f4bf75; +} +.highlight .na { + color: #6a9fb5; +} +.highlight .m, .highlight .mb, .highlight .mf, .highlight .mh, .highlight .mi, .highlight .il, .highlight .mo, .highlight .mx { + color: #90a959; +} +.highlight .ss { + color: #90a959; +} diff --git a/css/highlighter/base16.light.css b/css/highlighter/base16.light.css new file mode 100644 index 0000000..2341239 --- /dev/null +++ b/css/highlighter/base16.light.css @@ -0,0 +1,80 @@ +.highlight table td { padding: 5px; } +.highlight table pre { margin: 0; } +.highlight, .highlight .w { + color: #303030; +} +.highlight .err { + color: #151515; + background-color: #ac4142; +} +.highlight .c, .highlight .ch, .highlight .cd, .highlight .cm, .highlight .cpf, .highlight .c1, .highlight .cs { + color: #505050; +} +.highlight .cp { + color: #f4bf75; +} +.highlight .nt { + color: #f4bf75; +} +.highlight .o, .highlight .ow { + color: #d0d0d0; +} +.highlight .p, .highlight .pi { + color: #d0d0d0; +} +.highlight .gi { + color: #90a959; +} +.highlight .gd { + color: #ac4142; +} +.highlight .gh { + color: #6a9fb5; + background-color: #151515; + font-weight: bold; +} +.highlight .k, .highlight .kn, .highlight .kp, .highlight .kr, .highlight .kv { + color: #aa759f; +} +.highlight .kc { + color: #d28445; +} +.highlight .kt { + color: #d28445; +} +.highlight .kd { + color: #d28445; +} +.highlight .s, .highlight .sb, .highlight .sc, .highlight .dl, .highlight .sd, .highlight .s2, .highlight .sh, .highlight .sx, .highlight .s1 { + color: #90a959; +} +.highlight .sa { + color: #aa759f; +} +.highlight .sr { + color: #75b5aa; +} +.highlight .si { + color: #8f5536; +} +.highlight .se { + color: #8f5536; +} +.highlight .nn { + color: #f4bf75; +} +.highlight .nc { + color: #f4bf75; +} +.highlight .no { + color: #f4bf75; +} +.highlight .na { + color: #6a9fb5; +} +.highlight .m, .highlight .mb, .highlight .mf, .highlight .mh, .highlight .mi, .highlight .il, .highlight .mo, .highlight .mx { + color: #90a959; +} +.highlight .ss { + color: #90a959; +} diff --git a/css/highlighter/base16.monokai.css b/css/highlighter/base16.monokai.css new file mode 100644 index 0000000..a2ef585 --- /dev/null +++ b/css/highlighter/base16.monokai.css @@ -0,0 +1,81 @@ +.highlight table td { padding: 5px; } +.highlight table pre { margin: 0; } +.highlight, .highlight .w { + color: #f8f8f2; + background-color: #272822; +} +.highlight .err { + color: #272822; + background-color: #f92672; +} +.highlight .c, .highlight .ch, .highlight .cd, .highlight .cm, .highlight .cpf, .highlight .c1, .highlight .cs { + color: #75715e; +} +.highlight .cp { + color: #f4bf75; +} +.highlight .nt { + color: #f4bf75; +} +.highlight .o, .highlight .ow { + color: #f8f8f2; +} +.highlight .p, .highlight .pi { + color: #f8f8f2; +} +.highlight .gi { + color: #a6e22e; +} +.highlight .gd { + color: #f92672; +} +.highlight .gh { + color: #66d9ef; + background-color: #272822; + font-weight: bold; +} +.highlight .k, .highlight .kn, .highlight .kp, .highlight .kr, .highlight .kv { + color: #ae81ff; +} +.highlight .kc { + color: #fd971f; +} +.highlight .kt { + color: #fd971f; +} +.highlight .kd { + color: #fd971f; +} +.highlight .s, .highlight .sb, .highlight .sc, .highlight .dl, .highlight .sd, .highlight .s2, .highlight .sh, .highlight .sx, .highlight .s1 { + color: #a6e22e; +} +.highlight .sa { + color: #ae81ff; +} +.highlight .sr { + color: #a1efe4; +} +.highlight .si { + color: #cc6633; +} +.highlight .se { + color: #cc6633; +} +.highlight .nn { + color: #f4bf75; +} +.highlight .nc { + color: #f4bf75; +} +.highlight .no { + color: #f4bf75; +} +.highlight .na { + color: #66d9ef; +} +.highlight .m, .highlight .mb, .highlight .mf, .highlight .mh, .highlight .mi, .highlight .il, .highlight .mo, .highlight .mx { + color: #a6e22e; +} +.highlight .ss { + color: #a6e22e; +} diff --git a/css/highlighter/base16.monokai.dark.css b/css/highlighter/base16.monokai.dark.css new file mode 100644 index 0000000..a2ef585 --- /dev/null +++ b/css/highlighter/base16.monokai.dark.css @@ -0,0 +1,81 @@ +.highlight table td { padding: 5px; } +.highlight table pre { margin: 0; } +.highlight, .highlight .w { + color: #f8f8f2; + background-color: #272822; +} +.highlight .err { + color: #272822; + background-color: #f92672; +} +.highlight .c, .highlight .ch, .highlight .cd, .highlight .cm, .highlight .cpf, .highlight .c1, .highlight .cs { + color: #75715e; +} +.highlight .cp { + color: #f4bf75; +} +.highlight .nt { + color: #f4bf75; +} +.highlight .o, .highlight .ow { + color: #f8f8f2; +} +.highlight .p, .highlight .pi { + color: #f8f8f2; +} +.highlight .gi { + color: #a6e22e; +} +.highlight .gd { + color: #f92672; +} +.highlight .gh { + color: #66d9ef; + background-color: #272822; + font-weight: bold; +} +.highlight .k, .highlight .kn, .highlight .kp, .highlight .kr, .highlight .kv { + color: #ae81ff; +} +.highlight .kc { + color: #fd971f; +} +.highlight .kt { + color: #fd971f; +} +.highlight .kd { + color: #fd971f; +} +.highlight .s, .highlight .sb, .highlight .sc, .highlight .dl, .highlight .sd, .highlight .s2, .highlight .sh, .highlight .sx, .highlight .s1 { + color: #a6e22e; +} +.highlight .sa { + color: #ae81ff; +} +.highlight .sr { + color: #a1efe4; +} +.highlight .si { + color: #cc6633; +} +.highlight .se { + color: #cc6633; +} +.highlight .nn { + color: #f4bf75; +} +.highlight .nc { + color: #f4bf75; +} +.highlight .no { + color: #f4bf75; +} +.highlight .na { + color: #66d9ef; +} +.highlight .m, .highlight .mb, .highlight .mf, .highlight .mh, .highlight .mi, .highlight .il, .highlight .mo, .highlight .mx { + color: #a6e22e; +} +.highlight .ss { + color: #a6e22e; +} diff --git a/css/highlighter/base16.monokai.light.css b/css/highlighter/base16.monokai.light.css new file mode 100644 index 0000000..3e73429 --- /dev/null +++ b/css/highlighter/base16.monokai.light.css @@ -0,0 +1,80 @@ +.highlight table td { padding: 5px; } +.highlight table pre { margin: 0; } +.highlight, .highlight .w { + color: #49483e; +} +.highlight .err { + color: #272822; + background-color: #f92672; +} +.highlight .c, .highlight .ch, .highlight .cd, .highlight .cm, .highlight .cpf, .highlight .c1, .highlight .cs { + color: #75715e; +} +.highlight .cp { + color: #f4bf75; +} +.highlight .nt { + color: #f4bf75; +} +.highlight .o, .highlight .ow { + color: #f8f8f2; +} +.highlight .p, .highlight .pi { + color: #f8f8f2; +} +.highlight .gi { + color: #a6e22e; +} +.highlight .gd { + color: #f92672; +} +.highlight .gh { + color: #66d9ef; + background-color: #272822; + font-weight: bold; +} +.highlight .k, .highlight .kn, .highlight .kp, .highlight .kr, .highlight .kv { + color: #ae81ff; +} +.highlight .kc { + color: #fd971f; +} +.highlight .kt { + color: #fd971f; +} +.highlight .kd { + color: #fd971f; +} +.highlight .s, .highlight .sb, .highlight .sc, .highlight .dl, .highlight .sd, .highlight .s2, .highlight .sh, .highlight .sx, .highlight .s1 { + color: #a6e22e; +} +.highlight .sa { + color: #ae81ff; +} +.highlight .sr { + color: #a1efe4; +} +.highlight .si { + color: #cc6633; +} +.highlight .se { + color: #cc6633; +} +.highlight .nn { + color: #f4bf75; +} +.highlight .nc { + color: #f4bf75; +} +.highlight .no { + color: #f4bf75; +} +.highlight .na { + color: #66d9ef; +} +.highlight .m, .highlight .mb, .highlight .mf, .highlight .mh, .highlight .mi, .highlight .il, .highlight .mo, .highlight .mx { + color: #a6e22e; +} +.highlight .ss { + color: #a6e22e; +} diff --git a/css/highlighter/base16.solarized.css b/css/highlighter/base16.solarized.css new file mode 100644 index 0000000..dc53f0e --- /dev/null +++ b/css/highlighter/base16.solarized.css @@ -0,0 +1,80 @@ +.highlight table td { padding: 5px; } +.highlight table pre { margin: 0; } +.highlight, .highlight .w { + color: #586e75; +} +.highlight .err { + color: #002b36; + background-color: #dc322f; +} +.highlight .c, .highlight .ch, .highlight .cd, .highlight .cm, .highlight .cpf, .highlight .c1, .highlight .cs { + color: #657b83; +} +.highlight .cp { + color: #b58900; +} +.highlight .nt { + color: #b58900; +} +.highlight .o, .highlight .ow { + color: #93a1a1; +} +.highlight .p, .highlight .pi { + color: #93a1a1; +} +.highlight .gi { + color: #859900; +} +.highlight .gd { + color: #dc322f; +} +.highlight .gh { + color: #268bd2; + background-color: #002b36; + font-weight: bold; +} +.highlight .k, .highlight .kn, .highlight .kp, .highlight .kr, .highlight .kv { + color: #6c71c4; +} +.highlight .kc { + color: #cb4b16; +} +.highlight .kt { + color: #cb4b16; +} +.highlight .kd { + color: #cb4b16; +} +.highlight .s, .highlight .sb, .highlight .sc, .highlight .dl, .highlight .sd, .highlight .s2, .highlight .sh, .highlight .sx, .highlight .s1 { + color: #859900; +} +.highlight .sa { + color: #6c71c4; +} +.highlight .sr { + color: #2aa198; +} +.highlight .si { + color: #d33682; +} +.highlight .se { + color: #d33682; +} +.highlight .nn { + color: #b58900; +} +.highlight .nc { + color: #b58900; +} +.highlight .no { + color: #b58900; +} +.highlight .na { + color: #268bd2; +} +.highlight .m, .highlight .mb, .highlight .mf, .highlight .mh, .highlight .mi, .highlight .il, .highlight .mo, .highlight .mx { + color: #859900; +} +.highlight .ss { + color: #859900; +} diff --git a/css/highlighter/base16.solarized.dark.css b/css/highlighter/base16.solarized.dark.css new file mode 100644 index 0000000..67a53a8 --- /dev/null +++ b/css/highlighter/base16.solarized.dark.css @@ -0,0 +1,81 @@ +.highlight table td { padding: 5px; } +.highlight table pre { margin: 0; } +.highlight, .highlight .w { + color: #93a1a1; + background-color: #002b36; +} +.highlight .err { + color: #002b36; + background-color: #dc322f; +} +.highlight .c, .highlight .ch, .highlight .cd, .highlight .cm, .highlight .cpf, .highlight .c1, .highlight .cs { + color: #657b83; +} +.highlight .cp { + color: #b58900; +} +.highlight .nt { + color: #b58900; +} +.highlight .o, .highlight .ow { + color: #93a1a1; +} +.highlight .p, .highlight .pi { + color: #93a1a1; +} +.highlight .gi { + color: #859900; +} +.highlight .gd { + color: #dc322f; +} +.highlight .gh { + color: #268bd2; + background-color: #002b36; + font-weight: bold; +} +.highlight .k, .highlight .kn, .highlight .kp, .highlight .kr, .highlight .kv { + color: #6c71c4; +} +.highlight .kc { + color: #cb4b16; +} +.highlight .kt { + color: #cb4b16; +} +.highlight .kd { + color: #cb4b16; +} +.highlight .s, .highlight .sb, .highlight .sc, .highlight .dl, .highlight .sd, .highlight .s2, .highlight .sh, .highlight .sx, .highlight .s1 { + color: #859900; +} +.highlight .sa { + color: #6c71c4; +} +.highlight .sr { + color: #2aa198; +} +.highlight .si { + color: #d33682; +} +.highlight .se { + color: #d33682; +} +.highlight .nn { + color: #b58900; +} +.highlight .nc { + color: #b58900; +} +.highlight .no { + color: #b58900; +} +.highlight .na { + color: #268bd2; +} +.highlight .m, .highlight .mb, .highlight .mf, .highlight .mh, .highlight .mi, .highlight .il, .highlight .mo, .highlight .mx { + color: #859900; +} +.highlight .ss { + color: #859900; +} diff --git a/css/highlighter/base16.solarized.light.css b/css/highlighter/base16.solarized.light.css new file mode 100644 index 0000000..dc53f0e --- /dev/null +++ b/css/highlighter/base16.solarized.light.css @@ -0,0 +1,80 @@ +.highlight table td { padding: 5px; } +.highlight table pre { margin: 0; } +.highlight, .highlight .w { + color: #586e75; +} +.highlight .err { + color: #002b36; + background-color: #dc322f; +} +.highlight .c, .highlight .ch, .highlight .cd, .highlight .cm, .highlight .cpf, .highlight .c1, .highlight .cs { + color: #657b83; +} +.highlight .cp { + color: #b58900; +} +.highlight .nt { + color: #b58900; +} +.highlight .o, .highlight .ow { + color: #93a1a1; +} +.highlight .p, .highlight .pi { + color: #93a1a1; +} +.highlight .gi { + color: #859900; +} +.highlight .gd { + color: #dc322f; +} +.highlight .gh { + color: #268bd2; + background-color: #002b36; + font-weight: bold; +} +.highlight .k, .highlight .kn, .highlight .kp, .highlight .kr, .highlight .kv { + color: #6c71c4; +} +.highlight .kc { + color: #cb4b16; +} +.highlight .kt { + color: #cb4b16; +} +.highlight .kd { + color: #cb4b16; +} +.highlight .s, .highlight .sb, .highlight .sc, .highlight .dl, .highlight .sd, .highlight .s2, .highlight .sh, .highlight .sx, .highlight .s1 { + color: #859900; +} +.highlight .sa { + color: #6c71c4; +} +.highlight .sr { + color: #2aa198; +} +.highlight .si { + color: #d33682; +} +.highlight .se { + color: #d33682; +} +.highlight .nn { + color: #b58900; +} +.highlight .nc { + color: #b58900; +} +.highlight .no { + color: #b58900; +} +.highlight .na { + color: #268bd2; +} +.highlight .m, .highlight .mb, .highlight .mf, .highlight .mh, .highlight .mi, .highlight .il, .highlight .mo, .highlight .mx { + color: #859900; +} +.highlight .ss { + color: #859900; +} diff --git a/css/highlighter/bw.css b/css/highlighter/bw.css new file mode 100644 index 0000000..c823dac --- /dev/null +++ b/css/highlighter/bw.css @@ -0,0 +1,66 @@ +.highlight table td { padding: 5px; } +.highlight table pre { margin: 0; } +.highlight, .highlight .w { + color: #000000; + background-color: #ffffff; +} +.highlight .c, .highlight .ch, .highlight .cd, .highlight .cm, .highlight .cpf, .highlight .c1, .highlight .cs { + font-style: italic; +} +.highlight .cp { +} +.highlight .k, .highlight .kc, .highlight .kd, .highlight .kn, .highlight .kr, .highlight .kv { + font-weight: bold; +} +.highlight .kp { +} +.highlight .kt { +} +.highlight .o, .highlight .ow { + font-weight: bold; +} +.highlight .nc { + font-weight: bold; +} +.highlight .nn { + font-weight: bold; +} +.highlight .ne { + font-weight: bold; +} +.highlight .ni { + font-weight: bold; +} +.highlight .nt { + font-weight: bold; +} +.highlight .s, .highlight .sb, .highlight .sc, .highlight .dl, .highlight .sd, .highlight .s2, .highlight .sh, .highlight .sx, .highlight .sr, .highlight .s1, .highlight .ss { + font-style: italic; +} +.highlight .sa { + font-weight: bold; +} +.highlight .si { + font-weight: bold; +} +.highlight .se { + font-weight: bold; +} +.highlight .gh { + font-weight: bold; +} +.highlight .gu { + font-weight: bold; +} +.highlight .ge { + font-style: italic; +} +.highlight .gs { + font-weight: bold; +} +.highlight .gp { + font-weight: bold; +} +.highlight .err { + color: #FF0000; +} diff --git a/css/highlighter/colorful.css b/css/highlighter/colorful.css new file mode 100644 index 0000000..291666f --- /dev/null +++ b/css/highlighter/colorful.css @@ -0,0 +1,174 @@ +.highlight table td { padding: 5px; } +.highlight table pre { margin: 0; } +.highlight, .highlight .w { + color: #bbbbbb; + background-color: #000; +} +.highlight .c, .highlight .ch, .highlight .cd, .highlight .cm, .highlight .cpf, .highlight .c1 { + color: #888; +} +.highlight .cp { + color: #579; +} +.highlight .cs { + color: #cc0000; + font-weight: bold; +} +.highlight .k, .highlight .kc, .highlight .kd, .highlight .kn, .highlight .kr, .highlight .kv { + color: #080; + font-weight: bold; +} +.highlight .kp { + color: #038; +} +.highlight .kt { + color: #339; +} +.highlight .o { + color: #333; +} +.highlight .ow { + color: #000; + font-weight: bold; +} +.highlight .nb, .highlight .bp { + color: #007020; +} +.highlight .nf, .highlight .fm { + color: #06B; + font-weight: bold; +} +.highlight .nc { + color: #B06; + font-weight: bold; +} +.highlight .nn { + color: #0e84b5; + font-weight: bold; +} +.highlight .ne { + color: #F00; + font-weight: bold; +} +.highlight .nv, .highlight .vm { + color: #963; +} +.highlight .vi { + color: #33B; +} +.highlight .vc { + color: #369; +} +.highlight .vg { + color: #d70; + font-weight: bold; +} +.highlight .no { + color: #036; + font-weight: bold; +} +.highlight .nl { + color: #970; + font-weight: bold; +} +.highlight .ni { + color: #800; + font-weight: bold; +} +.highlight .na { + color: #00C; +} +.highlight .nt { + color: #070; +} +.highlight .nd { + color: #555; + font-weight: bold; +} +.highlight .s, .highlight .sb, .highlight .dl, .highlight .s2, .highlight .sh, .highlight .s1 { + background-color: #fff0f0; +} +.highlight .sa { + color: #080; + font-weight: bold; +} +.highlight .sc { + color: #04D; +} +.highlight .sd { + color: #D42; +} +.highlight .si { + background-color: #eee; +} +.highlight .se { + color: #666; + font-weight: bold; +} +.highlight .sr { + color: #000; + background-color: #fff0ff; +} +.highlight .ss { + color: #A60; +} +.highlight .sx { + color: #D20; +} +.highlight .m, .highlight .mb, .highlight .mx { + color: #60E; + font-weight: bold; +} +.highlight .mi, .highlight .il { + color: #00D; + font-weight: bold; +} +.highlight .mf { + color: #60E; + font-weight: bold; +} +.highlight .mh { + color: #058; + font-weight: bold; +} +.highlight .mo { + color: #40E; + font-weight: bold; +} +.highlight .gh { + color: #000080; + font-weight: bold; +} +.highlight .gu { + color: #800080; + font-weight: bold; +} +.highlight .gd { + color: #A00000; +} +.highlight .gi { + color: #00A000; +} +.highlight .gr { + color: #FF0000; +} +.highlight .ge { + font-style: italic; +} +.highlight .gs { + font-weight: bold; +} +.highlight .gp { + color: #c65d09; + font-weight: bold; +} +.highlight .go { + color: #888; +} +.highlight .gt { + color: #04D; +} +.highlight .err { + color: #F00; + background-color: #FAA; +} diff --git a/css/highlighter/github.css b/css/highlighter/github.css new file mode 100644 index 0000000..2af5601 --- /dev/null +++ b/css/highlighter/github.css @@ -0,0 +1,213 @@ +.highlight table td { padding: 5px; } +.highlight table pre { margin: 0; } +.highlight .cm { + color: #999988; + font-style: italic; +} +.highlight .cp { + color: #999999; + font-weight: bold; +} +.highlight .c1 { + color: #999988; + font-style: italic; +} +.highlight .cs { + color: #999999; + font-weight: bold; + font-style: italic; +} +.highlight .c, .highlight .ch, .highlight .cd, .highlight .cpf { + color: #999988; + font-style: italic; +} +.highlight .err { + color: #a61717; + background-color: #e3d2d2; +} +.highlight .gd { + color: #000000; + background-color: #ffdddd; +} +.highlight .ge { + color: #000000; + font-style: italic; +} +.highlight .gr { + color: #aa0000; +} +.highlight .gh { + color: #999999; +} +.highlight .gi { + color: #000000; + background-color: #ddffdd; +} +.highlight .go { + color: #888888; +} +.highlight .gp { + color: #555555; +} +.highlight .gs { + font-weight: bold; +} +.highlight .gu { + color: #aaaaaa; +} +.highlight .gt { + color: #aa0000; +} +.highlight .kc { + color: #000000; + font-weight: bold; +} +.highlight .kd { + color: #000000; + font-weight: bold; +} +.highlight .kn { + color: #000000; + font-weight: bold; +} +.highlight .kp { + color: #000000; + font-weight: bold; +} +.highlight .kr { + color: #000000; + font-weight: bold; +} +.highlight .kt { + color: #445588; + font-weight: bold; +} +.highlight .k, .highlight .kv { + color: #000000; + font-weight: bold; +} +.highlight .mf { + color: #009999; +} +.highlight .mh { + color: #009999; +} +.highlight .il { + color: #009999; +} +.highlight .mi { + color: #009999; +} +.highlight .mo { + color: #009999; +} +.highlight .m, .highlight .mb, .highlight .mx { + color: #009999; +} +.highlight .sa { + color: #000000; + font-weight: bold; +} +.highlight .sb { + color: #d14; +} +.highlight .sc { + color: #d14; +} +.highlight .sd { + color: #d14; +} +.highlight .s2 { + color: #d14; +} +.highlight .se { + color: #d14; +} +.highlight .sh { + color: #d14; +} +.highlight .si { + color: #d14; +} +.highlight .sx { + color: #d14; +} +.highlight .sr { + color: #009926; +} +.highlight .s1 { + color: #d14; +} +.highlight .ss { + color: #990073; +} +.highlight .s, .highlight .dl { + color: #d14; +} +.highlight .na { + color: #008080; +} +.highlight .bp { + color: #999999; +} +.highlight .nb { + color: #0086B3; +} +.highlight .nc { + color: #445588; + font-weight: bold; +} +.highlight .no { + color: #008080; +} +.highlight .nd { + color: #3c5d5d; + font-weight: bold; +} +.highlight .ni { + color: #800080; +} +.highlight .ne { + color: #990000; + font-weight: bold; +} +.highlight .nf, .highlight .fm { + color: #990000; + font-weight: bold; +} +.highlight .nl { + color: #990000; + font-weight: bold; +} +.highlight .nn { + color: #555555; +} +.highlight .nt { + color: #000080; +} +.highlight .vc { + color: #008080; +} +.highlight .vg { + color: #008080; +} +.highlight .vi { + color: #008080; +} +.highlight .nv, .highlight .vm { + color: #008080; +} +.highlight .ow { + color: #000000; + font-weight: bold; +} +.highlight .o { + color: #000000; + font-weight: bold; +} +.highlight .w { + color: #bbbbbb; +} +.highlight { + background-color: #f8f8f8; +} diff --git a/css/highlighter/gruvbox.css b/css/highlighter/gruvbox.css new file mode 100644 index 0000000..a221458 --- /dev/null +++ b/css/highlighter/gruvbox.css @@ -0,0 +1,87 @@ +.highlight table td { padding: 5px; } +.highlight table pre { margin: 0; } +.highlight, .highlight .w { + color: #fbf1c7; + background-color: #282828; +} +.highlight .err { + color: #fb4934; + background-color: #282828; + font-weight: bold; +} +.highlight .c, .highlight .ch, .highlight .cd, .highlight .cm, .highlight .cpf, .highlight .c1, .highlight .cs { + color: #928374; + font-style: italic; +} +.highlight .cp { + color: #8ec07c; +} +.highlight .nt { + color: #fb4934; +} +.highlight .o, .highlight .ow { + color: #fbf1c7; +} +.highlight .p, .highlight .pi { + color: #fbf1c7; +} +.highlight .gi { + color: #b8bb26; + background-color: #282828; +} +.highlight .gd { + color: #fb4934; + background-color: #282828; +} +.highlight .gh { + color: #b8bb26; + font-weight: bold; +} +.highlight .k, .highlight .kn, .highlight .kp, .highlight .kr, .highlight .kv { + color: #fb4934; +} +.highlight .kc { + color: #d3869b; +} +.highlight .kt { + color: #fabd2f; +} +.highlight .kd { + color: #fe8019; +} +.highlight .s, .highlight .sb, .highlight .sc, .highlight .dl, .highlight .sd, .highlight .s2, .highlight .sh, .highlight .sx, .highlight .s1 { + color: #b8bb26; + font-style: italic; +} +.highlight .si { + color: #b8bb26; + font-style: italic; +} +.highlight .sr { + color: #b8bb26; + font-style: italic; +} +.highlight .sa { + color: #fb4934; +} +.highlight .se { + color: #fe8019; +} +.highlight .nn { + color: #8ec07c; +} +.highlight .nc { + color: #8ec07c; +} +.highlight .no { + color: #d3869b; +} +.highlight .na { + color: #b8bb26; +} +.highlight .m, .highlight .mb, .highlight .mf, .highlight .mh, .highlight .mi, .highlight .il, .highlight .mo, .highlight .mx { + color: #d3869b; +} +.highlight .ss { + color: #83a598; +} diff --git a/css/highlighter/gruvbox.dark.css b/css/highlighter/gruvbox.dark.css new file mode 100644 index 0000000..a221458 --- /dev/null +++ b/css/highlighter/gruvbox.dark.css @@ -0,0 +1,87 @@ +.highlight table td { padding: 5px; } +.highlight table pre { margin: 0; } +.highlight, .highlight .w { + color: #fbf1c7; + background-color: #282828; +} +.highlight .err { + color: #fb4934; + background-color: #282828; + font-weight: bold; +} +.highlight .c, .highlight .ch, .highlight .cd, .highlight .cm, .highlight .cpf, .highlight .c1, .highlight .cs { + color: #928374; + font-style: italic; +} +.highlight .cp { + color: #8ec07c; +} +.highlight .nt { + color: #fb4934; +} +.highlight .o, .highlight .ow { + color: #fbf1c7; +} +.highlight .p, .highlight .pi { + color: #fbf1c7; +} +.highlight .gi { + color: #b8bb26; + background-color: #282828; +} +.highlight .gd { + color: #fb4934; + background-color: #282828; +} +.highlight .gh { + color: #b8bb26; + font-weight: bold; +} +.highlight .k, .highlight .kn, .highlight .kp, .highlight .kr, .highlight .kv { + color: #fb4934; +} +.highlight .kc { + color: #d3869b; +} +.highlight .kt { + color: #fabd2f; +} +.highlight .kd { + color: #fe8019; +} +.highlight .s, .highlight .sb, .highlight .sc, .highlight .dl, .highlight .sd, .highlight .s2, .highlight .sh, .highlight .sx, .highlight .s1 { + color: #b8bb26; + font-style: italic; +} +.highlight .si { + color: #b8bb26; + font-style: italic; +} +.highlight .sr { + color: #b8bb26; + font-style: italic; +} +.highlight .sa { + color: #fb4934; +} +.highlight .se { + color: #fe8019; +} +.highlight .nn { + color: #8ec07c; +} +.highlight .nc { + color: #8ec07c; +} +.highlight .no { + color: #d3869b; +} +.highlight .na { + color: #b8bb26; +} +.highlight .m, .highlight .mb, .highlight .mf, .highlight .mh, .highlight .mi, .highlight .il, .highlight .mo, .highlight .mx { + color: #d3869b; +} +.highlight .ss { + color: #83a598; +} diff --git a/css/highlighter/gruvbox.light.css b/css/highlighter/gruvbox.light.css new file mode 100644 index 0000000..9464eb8 --- /dev/null +++ b/css/highlighter/gruvbox.light.css @@ -0,0 +1,87 @@ +.highlight table td { padding: 5px; } +.highlight table pre { margin: 0; } +.highlight, .highlight .w { + color: #282828; + background-color: #fbf1c7; +} +.highlight .err { + color: #9d0006; + background-color: #fbf1c7; + font-weight: bold; +} +.highlight .c, .highlight .ch, .highlight .cd, .highlight .cm, .highlight .cpf, .highlight .c1, .highlight .cs { + color: #928374; + font-style: italic; +} +.highlight .cp { + color: #427b58; +} +.highlight .nt { + color: #9d0006; +} +.highlight .o, .highlight .ow { + color: #282828; +} +.highlight .p, .highlight .pi { + color: #282828; +} +.highlight .gi { + color: #79740e; + background-color: #fbf1c7; +} +.highlight .gd { + color: #9d0006; + background-color: #fbf1c7; +} +.highlight .gh { + color: #79740e; + font-weight: bold; +} +.highlight .k, .highlight .kn, .highlight .kp, .highlight .kr, .highlight .kv { + color: #9d0006; +} +.highlight .kc { + color: #8f3f71; +} +.highlight .kt { + color: #b57614; +} +.highlight .kd { + color: #af3a03; +} +.highlight .s, .highlight .sb, .highlight .sc, .highlight .dl, .highlight .sd, .highlight .s2, .highlight .sh, .highlight .sx, .highlight .s1 { + color: #79740e; + font-style: italic; +} +.highlight .si { + color: #79740e; + font-style: italic; +} +.highlight .sr { + color: #79740e; + font-style: italic; +} +.highlight .sa { + color: #9d0006; +} +.highlight .se { + color: #af3a03; +} +.highlight .nn { + color: #427b58; +} +.highlight .nc { + color: #427b58; +} +.highlight .no { + color: #8f3f71; +} +.highlight .na { + color: #79740e; +} +.highlight .m, .highlight .mb, .highlight .mf, .highlight .mh, .highlight .mi, .highlight .il, .highlight .mo, .highlight .mx { + color: #8f3f71; +} +.highlight .ss { + color: #076678; +} diff --git a/css/highlighter/igorpro.css b/css/highlighter/igorpro.css new file mode 100644 index 0000000..1a61746 --- /dev/null +++ b/css/highlighter/igorpro.css @@ -0,0 +1,35 @@ +.highlight table td { padding: 5px; } +.highlight table pre { margin: 0; } +.highlight, .highlight .w { + color: #444444; +} +.highlight .cp { + color: #CC00A3; +} +.highlight .cs { + color: #CC00A3; +} +.highlight .c, .highlight .ch, .highlight .cd, .highlight .cm, .highlight .cpf, .highlight .c1 { + color: #FF0000; +} +.highlight .kc { + color: #C34E00; +} +.highlight .kd { + color: #0000FF; +} +.highlight .kr { + color: #007575; +} +.highlight .k, .highlight .kn, .highlight .kp, .highlight .kt, .highlight .kv { + color: #0000FF; +} +.highlight .s, .highlight .sb, .highlight .sc, .highlight .dl, .highlight .sd, .highlight .s2, .highlight .se, .highlight .sh, .highlight .si, .highlight .sx, .highlight .sr, .highlight .s1, .highlight .ss { + color: #009C00; +} +.highlight .sa { + color: #0000FF; +} +.highlight .nb, .highlight .bp { + color: #C34E00; +} diff --git a/css/highlighter/magritte.css b/css/highlighter/magritte.css new file mode 100644 index 0000000..000b03c --- /dev/null +++ b/css/highlighter/magritte.css @@ -0,0 +1,171 @@ +.highlight table td { padding: 5px; } +.highlight table pre { margin: 0; } +.highlight { + color: #000707; + background-color: #f3ffff; +} +.highlight .gl { + color: #f3ffff; + background-color: #000707; +} +.highlight .c, .highlight .ch, .highlight .cd, .highlight .cm, .highlight .cpf, .highlight .c1, .highlight .cs { + color: #006c6c; + font-style: italic; +} +.highlight .cp { + color: #920241; + font-weight: bold; +} +.highlight .err { + color: #f3ffff; + background-color: #f22700; +} +.highlight .gr { + color: #f22700; + font-weight: bold; + font-style: italic; +} +.highlight .k, .highlight .kd, .highlight .kv { + color: #19003a; + font-weight: bold; +} +.highlight .o, .highlight .ow { + color: #4c48fe; + font-weight: bold; +} +.highlight .p, .highlight .pi { + color: #4c48fe; +} +.highlight .gd { + color: #f22700; +} +.highlight .gi { + color: #007500; +} +.highlight .ge { + font-style: italic; +} +.highlight .gs { + font-weight: bold; +} +.highlight .gt { + color: #000000; + background-color: #d8d9ff; +} +.highlight .kc { + color: #007500; + font-weight: bold; +} +.highlight .kn { + color: #007500; + font-weight: bold; +} +.highlight .kp { + color: #007500; + font-weight: bold; +} +.highlight .kr { + color: #007500; + font-weight: bold; +} +.highlight .gh { + color: #007500; + font-weight: bold; +} +.highlight .gu { + color: #007500; + font-weight: bold; +} +.highlight .kt { + color: #920241; + font-weight: bold; +} +.highlight .no { + color: #920241; + font-weight: bold; +} +.highlight .nc { + color: #920241; + font-weight: bold; +} +.highlight .nd { + color: #920241; + font-weight: bold; +} +.highlight .nn { + color: #920241; + font-weight: bold; +} +.highlight .bp { + color: #920241; + font-weight: bold; +} +.highlight .ne { + color: #920241; + font-weight: bold; +} +.highlight .nl { + color: #840084; + font-weight: bold; +} +.highlight .nt { + color: #840084; + font-weight: bold; +} +.highlight .m, .highlight .mb, .highlight .mf, .highlight .mh, .highlight .mi, .highlight .il, .highlight .mo, .highlight .mx { + color: #007500; + font-weight: bold; +} +.highlight .ld { + color: #007500; + font-weight: bold; +} +.highlight .ss { + color: #007500; +} +.highlight .s, .highlight .sb, .highlight .dl, .highlight .sd, .highlight .s2, .highlight .sh, .highlight .sx, .highlight .sr, .highlight .s1 { + color: #7c0000; + font-weight: bold; +} +.highlight .sa { + color: #19003a; + font-weight: bold; +} +.highlight .se { + color: #840084; + font-weight: bold; +} +.highlight .sc { + color: #840084; + font-weight: bold; +} +.highlight .si { + color: #840084; + font-weight: bold; +} +.highlight .nb { + font-weight: bold; +} +.highlight .ni { + color: #999999; + font-weight: bold; +} +.highlight .w { + color: #BBBBBB; +} +.highlight .go { + color: #19003a; +} +.highlight .nf, .highlight .fm { + color: #ff0089; +} +.highlight .py { + color: #ff0089; +} +.highlight .na { + color: #ff0089; +} +.highlight .nv, .highlight .vc, .highlight .vg, .highlight .vi, .highlight .vm { + color: #ff0089; + font-weight: bold; +} diff --git a/css/highlighter/molokai.css b/css/highlighter/molokai.css new file mode 100644 index 0000000..8c81d85 --- /dev/null +++ b/css/highlighter/molokai.css @@ -0,0 +1,208 @@ +.highlight table td { padding: 5px; } +.highlight table pre { margin: 0; } +.highlight .c, .highlight .ch, .highlight .cd, .highlight .cpf { + color: #5e5d83; + font-style: italic; +} +.highlight .cm { + color: #5e5d83; + font-style: italic; +} +.highlight .c1 { + color: #5e5d83; + font-style: italic; +} +.highlight .cp { + color: #465457; + font-weight: bold; +} +.highlight .cs { + color: #465457; + font-weight: bold; + font-style: italic; +} +.highlight .err { + color: #f8f8f2; + background-color: #403d3d; +} +.highlight .gi { + color: #a6e22e; +} +.highlight .gd { + color: #f92672; +} +.highlight .ge { + color: #1b1d1e; + font-style: italic; +} +.highlight .gr { + color: #f92672; +} +.highlight .gt { + color: #f92672; +} +.highlight .gh { + color: #403d3d; +} +.highlight .go { + color: #403d3d; +} +.highlight .gp { + color: #66d9ef; +} +.highlight .gs { + font-weight: bold; +} +.highlight .gu { + color: #465457; +} +.highlight .k, .highlight .kv { + color: #66d9ef; + font-weight: bold; +} +.highlight .kc { + color: #66d9ef; + font-weight: bold; +} +.highlight .kd { + color: #66d9ef; + font-weight: bold; +} +.highlight .kp { + color: #66d9ef; + font-weight: bold; +} +.highlight .kr { + color: #66d9ef; + font-weight: bold; +} +.highlight .kt { + color: #66d9ef; + font-weight: bold; +} +.highlight .kn { + color: #f92672; + font-weight: bold; +} +.highlight .ow { + color: #f92672; + font-weight: bold; +} +.highlight .o { + color: #f92672; + font-weight: bold; +} +.highlight .mf { + color: #af87ff; +} +.highlight .mh { + color: #af87ff; +} +.highlight .il { + color: #af87ff; +} +.highlight .mi { + color: #af87ff; +} +.highlight .mo { + color: #af87ff; +} +.highlight .m, .highlight .mb, .highlight .mx { + color: #af87ff; +} +.highlight .se { + color: #af87ff; +} +.highlight .sb { + color: #d7d787; +} +.highlight .sc { + color: #d7d787; +} +.highlight .sd { + color: #d7d787; +} +.highlight .s2 { + color: #d7d787; +} +.highlight .sh { + color: #d7d787; +} +.highlight .si { + color: #d7d787; +} +.highlight .sx { + color: #d7d787; +} +.highlight .sr { + color: #d7d787; +} +.highlight .s1 { + color: #d7d787; +} +.highlight .ss { + color: #d7d787; +} +.highlight .s, .highlight .sa, .highlight .dl { + color: #d7d787; +} +.highlight .na { + color: #a6e22e; +} +.highlight .nc { + color: #a6e22e; + font-weight: bold; +} +.highlight .nd { + color: #a6e22e; + font-weight: bold; +} +.highlight .ne { + color: #a6e22e; + font-weight: bold; +} +.highlight .nf, .highlight .fm { + color: #a6e22e; + font-weight: bold; +} +.highlight .no { + color: #66d9ef; +} +.highlight .bp { + color: #f8f8f2; +} +.highlight .nb { + color: #f8f8f2; +} +.highlight .ni { + color: #f8f8f2; +} +.highlight .nn { + color: #f8f8f2; +} +.highlight .vc { + color: #f8f8f2; +} +.highlight .vg { + color: #f8f8f2; +} +.highlight .vi { + color: #f8f8f2; +} +.highlight .nv, .highlight .vm { + color: #f8f8f2; +} +.highlight .w { + color: #f8f8f2; +} +.highlight .nl { + color: #f8f8f2; + font-weight: bold; +} +.highlight .nt { + color: #f92672; +} +.highlight { + color: #f8f8f2; + background-color: #1b1d1e; +} diff --git a/css/highlighter/monokai.css b/css/highlighter/monokai.css new file mode 100644 index 0000000..1c22a6d --- /dev/null +++ b/css/highlighter/monokai.css @@ -0,0 +1,214 @@ +.highlight table td { padding: 5px; } +.highlight table pre { margin: 0; } +.highlight .c, .highlight .ch, .highlight .cd, .highlight .cpf { + color: #75715e; + font-style: italic; +} +.highlight .cm { + color: #75715e; + font-style: italic; +} +.highlight .c1 { + color: #75715e; + font-style: italic; +} +.highlight .cp { + color: #75715e; + font-weight: bold; +} +.highlight .cs { + color: #75715e; + font-weight: bold; + font-style: italic; +} +.highlight .err { + color: #960050; + background-color: #1e0010; +} +.highlight .gi { + color: #ffffff; + background-color: #324932; +} +.highlight .gd { + color: #ffffff; + background-color: #493131; +} +.highlight .ge { + color: #000000; + font-style: italic; +} +.highlight .gr { + color: #aa0000; +} +.highlight .gt { + color: #aa0000; +} +.highlight .gh { + color: #999999; +} +.highlight .go { + color: #888888; +} +.highlight .gp { + color: #555555; +} +.highlight .gs { + font-weight: bold; +} +.highlight .gu { + color: #aaaaaa; +} +.highlight .k, .highlight .kv { + color: #66d9ef; + font-weight: bold; +} +.highlight .kc { + color: #66d9ef; + font-weight: bold; +} +.highlight .kd { + color: #66d9ef; + font-weight: bold; +} +.highlight .kp { + color: #66d9ef; + font-weight: bold; +} +.highlight .kr { + color: #66d9ef; + font-weight: bold; +} +.highlight .kt { + color: #66d9ef; + font-weight: bold; +} +.highlight .kn { + color: #f92672; + font-weight: bold; +} +.highlight .ow { + color: #f92672; + font-weight: bold; +} +.highlight .o { + color: #f92672; + font-weight: bold; +} +.highlight .mf { + color: #ae81ff; +} +.highlight .mh { + color: #ae81ff; +} +.highlight .il { + color: #ae81ff; +} +.highlight .mi { + color: #ae81ff; +} +.highlight .mo { + color: #ae81ff; +} +.highlight .m, .highlight .mb, .highlight .mx { + color: #ae81ff; +} +.highlight .se { + color: #ae81ff; +} +.highlight .sa { + color: #66d9ef; + font-weight: bold; +} +.highlight .sb { + color: #e6db74; +} +.highlight .sc { + color: #e6db74; +} +.highlight .sd { + color: #e6db74; +} +.highlight .s2 { + color: #e6db74; +} +.highlight .sh { + color: #e6db74; +} +.highlight .si { + color: #e6db74; +} +.highlight .sx { + color: #e6db74; +} +.highlight .sr { + color: #e6db74; +} +.highlight .s1 { + color: #e6db74; +} +.highlight .ss { + color: #e6db74; +} +.highlight .s, .highlight .dl { + color: #e6db74; +} +.highlight .na { + color: #a6e22e; +} +.highlight .nc { + color: #a6e22e; + font-weight: bold; +} +.highlight .nd { + color: #a6e22e; + font-weight: bold; +} +.highlight .ne { + color: #a6e22e; + font-weight: bold; +} +.highlight .nf, .highlight .fm { + color: #a6e22e; + font-weight: bold; +} +.highlight .no { + color: #66d9ef; +} +.highlight .bp { + color: #f8f8f2; +} +.highlight .nb { + color: #f8f8f2; +} +.highlight .ni { + color: #f8f8f2; +} +.highlight .nn { + color: #f8f8f2; +} +.highlight .vc { + color: #f8f8f2; +} +.highlight .vg { + color: #f8f8f2; +} +.highlight .vi { + color: #f8f8f2; +} +.highlight .nv, .highlight .vm { + color: #f8f8f2; +} +.highlight .w { + color: #f8f8f2; +} +.highlight .nl { + color: #f8f8f2; + font-weight: bold; +} +.highlight .nt { + color: #f92672; +} +.highlight { + color: #f8f8f2; + background-color: #49483e; +} diff --git a/css/highlighter/monokai.sublime.css b/css/highlighter/monokai.sublime.css new file mode 100644 index 0000000..ad04fb6 --- /dev/null +++ b/css/highlighter/monokai.sublime.css @@ -0,0 +1,198 @@ +.highlight table td { padding: 5px; } +.highlight table pre { margin: 0; } +.highlight .gh { + color: #999999; +} +.highlight .sr { + color: #f6aa11; +} +.highlight .go { + color: #888888; +} +.highlight .gp { + color: #555555; +} +.highlight .gs { +} +.highlight .gu { + color: #aaaaaa; +} +.highlight .nb { + color: #f6aa11; +} +.highlight .cm { + color: #75715e; +} +.highlight .cp { + color: #75715e; +} +.highlight .c1 { + color: #75715e; +} +.highlight .cs { + color: #75715e; +} +.highlight .c, .highlight .ch, .highlight .cd, .highlight .cpf { + color: #75715e; +} +.highlight .err { + color: #960050; +} +.highlight .gr { + color: #960050; +} +.highlight .gt { + color: #960050; +} +.highlight .gd { + color: #49483e; +} +.highlight .gi { + color: #49483e; +} +.highlight .ge { + color: #49483e; +} +.highlight .kc { + color: #66d9ef; +} +.highlight .kd { + color: #66d9ef; +} +.highlight .kr { + color: #66d9ef; +} +.highlight .no { + color: #66d9ef; +} +.highlight .kt { + color: #66d9ef; +} +.highlight .mf { + color: #ae81ff; +} +.highlight .mh { + color: #ae81ff; +} +.highlight .il { + color: #ae81ff; +} +.highlight .mi { + color: #ae81ff; +} +.highlight .mo { + color: #ae81ff; +} +.highlight .m, .highlight .mb, .highlight .mx { + color: #ae81ff; +} +.highlight .sc { + color: #ae81ff; +} +.highlight .se { + color: #ae81ff; +} +.highlight .ss { + color: #ae81ff; +} +.highlight .sd { + color: #e6db74; +} +.highlight .s2 { + color: #e6db74; +} +.highlight .sb { + color: #e6db74; +} +.highlight .sh { + color: #e6db74; +} +.highlight .si { + color: #e6db74; +} +.highlight .sx { + color: #e6db74; +} +.highlight .s1 { + color: #e6db74; +} +.highlight .s, .highlight .sa, .highlight .dl { + color: #e6db74; +} +.highlight .na { + color: #a6e22e; +} +.highlight .nc { + color: #a6e22e; +} +.highlight .nd { + color: #a6e22e; +} +.highlight .ne { + color: #a6e22e; +} +.highlight .nf, .highlight .fm { + color: #a6e22e; +} +.highlight .vc { + color: #ffffff; + background-color: #272822; +} +.highlight .nn { + color: #ffffff; + background-color: #272822; +} +.highlight .nl { + color: #ffffff; + background-color: #272822; +} +.highlight .ni { + color: #ffffff; + background-color: #272822; +} +.highlight .bp { + color: #ffffff; + background-color: #272822; +} +.highlight .vg { + color: #ffffff; + background-color: #272822; +} +.highlight .vi { + color: #ffffff; + background-color: #272822; +} +.highlight .nv, .highlight .vm { + color: #ffffff; + background-color: #272822; +} +.highlight .w { + color: #ffffff; + background-color: #272822; +} +.highlight { + color: #ffffff; + background-color: #272822; +} +.highlight .n, .highlight .py, .highlight .nx { + color: #ffffff; + background-color: #272822; +} +.highlight .ow { + color: #f92672; +} +.highlight .nt { + color: #f92672; +} +.highlight .k, .highlight .kv { + color: #f92672; +} +.highlight .kn { + color: #f92672; +} +.highlight .kp { + color: #f92672; +} +.highlight .o { + color: #f92672; +} diff --git a/css/highlighter/pastie.css b/css/highlighter/pastie.css new file mode 100644 index 0000000..05f6b0b --- /dev/null +++ b/css/highlighter/pastie.css @@ -0,0 +1,150 @@ +.highlight table td { padding: 5px; } +.highlight table pre { margin: 0; } +.highlight .c, .highlight .ch, .highlight .cd, .highlight .cm, .highlight .cpf, .highlight .c1 { + color: #888888; +} +.highlight .cp { + color: #cc0000; + font-weight: bold; +} +.highlight .cs { + color: #cc0000; + background-color: #fff0f0; + font-weight: bold; +} +.highlight .err { + color: #a61717; + background-color: #e3d2d2; +} +.highlight .gr { + color: #aa0000; +} +.highlight .gh { + color: #333333; +} +.highlight .gu { + color: #666666; +} +.highlight .gd { + color: #000000; + background-color: #ffdddd; +} +.highlight .gi { + color: #000000; + background-color: #ddffdd; +} +.highlight .ge { + font-style: italic; +} +.highlight .gs { + font-weight: bold; +} +.highlight .gl { + color: #888888; +} +.highlight .go { + color: #888888; +} +.highlight .gp { + color: #555555; +} +.highlight .gt { + color: #aa0000; +} +.highlight .k, .highlight .kc, .highlight .kd, .highlight .kn, .highlight .kr, .highlight .kv { + color: #008800; + font-weight: bold; +} +.highlight .kp { + color: #008800; +} +.highlight .kt { + color: #888888; + font-weight: bold; +} +.highlight .m, .highlight .mb, .highlight .mf, .highlight .mh, .highlight .mi, .highlight .il, .highlight .mo, .highlight .mx { + color: #0000dd; + font-weight: bold; +} +.highlight .s, .highlight .sb, .highlight .sc, .highlight .dl, .highlight .sd, .highlight .s2, .highlight .sh, .highlight .s1 { + color: #dd2200; + background-color: #fff0f0; +} +.highlight .sa { + color: #008800; + font-weight: bold; +} +.highlight .se { + color: #0044dd; + background-color: #fff0f0; +} +.highlight .si { + color: #3333bb; + background-color: #fff0f0; +} +.highlight .sx { + color: #22bb22; + background-color: #f0fff0; +} +.highlight .sr { + color: #008800; +} +.highlight .ss { + color: #aa6600; + background-color: #fff0f0; +} +.highlight .na { + color: #336699; +} +.highlight .nb, .highlight .bp { + color: #003388; +} +.highlight .nc { + color: #bb0066; + font-weight: bold; +} +.highlight .no { + color: #003366; + font-weight: bold; +} +.highlight .nd { + color: #555555; +} +.highlight .ne { + color: #bb0066; + font-weight: bold; +} +.highlight .nf, .highlight .fm { + color: #0066bb; + font-weight: bold; +} +.highlight .nl { + color: #336699; +} +.highlight .nn { + color: #bb0066; + font-weight: bold; +} +.highlight .py { + color: #336699; + font-weight: bold; +} +.highlight .nt { + color: #bb0066; + font-weight: bold; +} +.highlight .nv, .highlight .vc, .highlight .vm { + color: #336699; +} +.highlight .vg { + color: #dd7700; +} +.highlight .vi { + color: #3333bb; +} +.highlight .ow { + color: #008800; +} +.highlight .w { + color: #bbbbbb; +} diff --git a/css/highlighter/thankful_eyes.css b/css/highlighter/thankful_eyes.css new file mode 100644 index 0000000..94b9121 --- /dev/null +++ b/css/highlighter/thankful_eyes.css @@ -0,0 +1,176 @@ +.highlight table td { padding: 5px; } +.highlight table pre { margin: 0; } +.highlight { + color: #faf6e4; + background-color: #122b3b; +} +.highlight .gl { + color: #dee5e7; + background-color: #4e5d62; +} +.highlight .gp { + color: #a8e1fe; + font-weight: bold; +} +.highlight .c, .highlight .ch, .highlight .cd, .highlight .cm, .highlight .cpf, .highlight .c1, .highlight .cs { + color: #6c8b9f; + font-style: italic; +} +.highlight .cp { + color: #b2fd6d; + font-weight: bold; +} +.highlight .err { + color: #fefeec; + background-color: #cc0000; +} +.highlight .gr { + color: #cc0000; + font-weight: bold; + font-style: italic; +} +.highlight .k, .highlight .kd, .highlight .kv { + color: #f6dd62; + font-weight: bold; +} +.highlight .o, .highlight .ow { + color: #4df4ff; + font-weight: bold; +} +.highlight .p, .highlight .pi { + color: #4df4ff; +} +.highlight .gd { + color: #cc0000; +} +.highlight .gi { + color: #b2fd6d; +} +.highlight .ge { + font-style: italic; +} +.highlight .gs { + font-weight: bold; +} +.highlight .gt { + color: #dee5e7; + background-color: #4e5d62; +} +.highlight .kc { + color: #f696db; + font-weight: bold; +} +.highlight .kn { + color: #ffb000; + font-weight: bold; +} +.highlight .kp { + color: #ffb000; + font-weight: bold; +} +.highlight .kr { + color: #ffb000; + font-weight: bold; +} +.highlight .gh { + color: #ffb000; + font-weight: bold; +} +.highlight .gu { + color: #ffb000; + font-weight: bold; +} +.highlight .kt { + color: #b2fd6d; + font-weight: bold; +} +.highlight .no { + color: #b2fd6d; + font-weight: bold; +} +.highlight .nc { + color: #b2fd6d; + font-weight: bold; +} +.highlight .nd { + color: #b2fd6d; + font-weight: bold; +} +.highlight .nn { + color: #b2fd6d; + font-weight: bold; +} +.highlight .bp { + color: #b2fd6d; + font-weight: bold; +} +.highlight .ne { + color: #b2fd6d; + font-weight: bold; +} +.highlight .nl { + color: #ffb000; + font-weight: bold; +} +.highlight .nt { + color: #ffb000; + font-weight: bold; +} +.highlight .m, .highlight .mb, .highlight .mf, .highlight .mh, .highlight .mi, .highlight .il, .highlight .mo, .highlight .mx { + color: #f696db; + font-weight: bold; +} +.highlight .ld { + color: #f696db; + font-weight: bold; +} +.highlight .ss { + color: #f696db; + font-weight: bold; +} +.highlight .s, .highlight .sb, .highlight .dl, .highlight .sd, .highlight .s2, .highlight .sh, .highlight .sx, .highlight .sr, .highlight .s1 { + color: #fff0a6; + font-weight: bold; +} +.highlight .sa { + color: #f6dd62; + font-weight: bold; +} +.highlight .se { + color: #4df4ff; + font-weight: bold; +} +.highlight .sc { + color: #4df4ff; + font-weight: bold; +} +.highlight .si { + color: #4df4ff; + font-weight: bold; +} +.highlight .nb { + font-weight: bold; +} +.highlight .ni { + color: #999999; + font-weight: bold; +} +.highlight .w { + color: #BBBBBB; +} +.highlight .go { + color: #BBBBBB; +} +.highlight .nf, .highlight .fm { + color: #a8e1fe; +} +.highlight .py { + color: #a8e1fe; +} +.highlight .na { + color: #a8e1fe; +} +.highlight .nv, .highlight .vc, .highlight .vg, .highlight .vi, .highlight .vm { + color: #a8e1fe; + font-weight: bold; +} diff --git a/css/highlighter/tulip.css b/css/highlighter/tulip.css new file mode 100644 index 0000000..d30f5d2 --- /dev/null +++ b/css/highlighter/tulip.css @@ -0,0 +1,167 @@ +.highlight table td { padding: 5px; } +.highlight table pre { margin: 0; } +.highlight { + color: #FFFFFF; + background-color: #231529; +} +.highlight .c, .highlight .ch, .highlight .cd, .highlight .cm, .highlight .cpf, .highlight .c1, .highlight .cs { + color: #6D6E70; + font-style: italic; +} +.highlight .cp { + color: #41ff5b; + font-weight: bold; +} +.highlight .err { + color: #FFFFFF; + background-color: #CC0000; +} +.highlight .gr { + color: #FFFFFF; + background-color: #CC0000; +} +.highlight .k, .highlight .kd, .highlight .kv { + color: #FFF02A; + font-weight: bold; +} +.highlight .o, .highlight .ow { + color: #41ff5b; +} +.highlight .p, .highlight .pi { + color: #41ff5b; +} +.highlight .gd { + color: #CC0000; +} +.highlight .gi { + color: #3FB34F; +} +.highlight .ge { + font-style: italic; +} +.highlight .gs { + font-weight: bold; +} +.highlight .gt { + color: #FFFFFF; + background-color: #766DAF; +} +.highlight .gl { + color: #FFFFFF; + background-color: #766DAF; +} +.highlight .kc { + color: #9f93e6; + font-weight: bold; +} +.highlight .kn { + color: #FFFFFF; + font-weight: bold; +} +.highlight .kp { + color: #FFFFFF; + font-weight: bold; +} +.highlight .kr { + color: #FFFFFF; + font-weight: bold; +} +.highlight .gh { + color: #FFFFFF; + font-weight: bold; +} +.highlight .gu { + color: #FFFFFF; + font-weight: bold; +} +.highlight .kt { + color: #FAAF4C; + font-weight: bold; +} +.highlight .no { + color: #FAAF4C; + font-weight: bold; +} +.highlight .nc { + color: #FAAF4C; + font-weight: bold; +} +.highlight .nd { + color: #FAAF4C; + font-weight: bold; +} +.highlight .nn { + color: #FAAF4C; + font-weight: bold; +} +.highlight .bp { + color: #FAAF4C; + font-weight: bold; +} +.highlight .ne { + color: #FAAF4C; + font-weight: bold; +} +.highlight .nl { + color: #9f93e6; + font-weight: bold; +} +.highlight .nt { + color: #9f93e6; + font-weight: bold; +} +.highlight .m, .highlight .mb, .highlight .mf, .highlight .mh, .highlight .mi, .highlight .il, .highlight .mo, .highlight .mx { + color: #9f93e6; + font-weight: bold; +} +.highlight .ld { + color: #9f93e6; + font-weight: bold; +} +.highlight .ss { + color: #9f93e6; + font-weight: bold; +} +.highlight .s, .highlight .sb, .highlight .dl, .highlight .sd, .highlight .s2, .highlight .sh, .highlight .sx, .highlight .sr, .highlight .s1 { + color: #fff0a6; + font-weight: bold; +} +.highlight .sa { + color: #FFF02A; + font-weight: bold; +} +.highlight .se { + color: #FAAF4C; + font-weight: bold; +} +.highlight .sc { + color: #FAAF4C; + font-weight: bold; +} +.highlight .si { + color: #FAAF4C; + font-weight: bold; +} +.highlight .nb { + font-weight: bold; +} +.highlight .ni { + color: #999999; + font-weight: bold; +} +.highlight .w { + color: #BBBBBB; +} +.highlight .nf, .highlight .fm { + color: #41ff5b; +} +.highlight .py { + color: #41ff5b; +} +.highlight .na { + color: #41ff5b; +} +.highlight .nv, .highlight .vc, .highlight .vg, .highlight .vi, .highlight .vm { + color: #41ff5b; + font-weight: bold; +} diff --git a/favicon.ico b/favicon.ico new file mode 100644 index 0000000..e69de29 -- 2.43.0