A .config/aerc/accounts.conf => .config/aerc/accounts.conf +8 -0
@@ 0,0 1,8 @@
+[Posteo]
+source = maildir://~/.mail/posteo
+default = Inbox
+check-mail-cmd = mbsync posteo
+outgoing = msmtp -a posteo --read-envelope-from
+from = Paul Atreides <Paul.Atreides@posteo.net>
+aliases = q3cpma@posteo.net
+copy-to = Sent
A .config/aerc/aerc.conf => .config/aerc/aerc.conf +334 -0
@@ 0,0 1,334 @@
+#
+# aerc main configuration
+
+[general]
+#
+# If set to "gpg", aerc will use system gpg binary and keystore for all crypto
+# operations. Otherwise, the internal openpgp implemenation will be used.
+#
+# Default: internal
+pgp-provider=internal
+
+# By default, the file permissions of accounts.conf must be restrictive and
+# only allow reading by the file owner (0600). Set this option to true to
+# ignore this permission check. Use this with care as it may expose your
+# credentials.
+#
+# Default: false
+unsafe-accounts-conf=false
+
+[ui]
+#
+# Describes the format for each row in a mailbox view. This field is compatible
+# with mutt's printf-like syntax.
+#
+# Default: %D %-17.17n %Z %s
+index-format=%-20.20D %-17.17n %Z %s
+
+#
+# See time.Time#Format at https://godoc.org/time#Time.Format
+#
+# Default: 2006-01-02 03:04 PM (ISO 8601 + 12 hour time)
+timestamp-format=2006-01-02 15:04
+
+#
+# Index-only time format for messages that were received/sent today.
+# If this is not specified, timestamp-format is used instead.
+#
+# Default: "03:04 PM" (12 hour time)
+this-day-time-format=15:04
+
+#
+# Index-only time format for messages that were received/sent within the last
+# 7 days. If this is not specified, timestamp-format is used instead.
+#
+# Default: "Monday 03:04 PM" (Week day + 12 hour time)
+this-week-time-format=Mon 02 15:04
+
+#
+# Index-only time format for messages that were received/sent this year.
+# If this is not specified, timestamp-format is used instead.
+#
+# Default: "January 02" (Month + month day)
+this-year-time-format=January 02
+
+#
+# Width of the sidebar, including the border.
+#
+# Default: 20
+sidebar-width=18
+
+#
+# Message to display when viewing an empty folder.
+#
+# Default: (no messages)
+empty-message=(no messages)
+
+# Message to display when no folders exists or are all filtered
+#
+# Default: (no folders)
+empty-dirlist=(no folders)
+
+# Enable mouse events in the ui, e.g. clicking and scrolling with the mousewheel
+#
+# Default: false
+mouse-enabled=false
+
+#
+# Ring the bell when new messages are received
+#
+# Default: true
+new-message-bell=true
+
+# Marker to show before a pinned tab's name.
+#
+# Default: `
+pinned-tab-marker='`'
+
+# Describes the format string to use for the directory list
+#
+# Default: %n %>r
+dirlist-format=%n %>r
+
+# Delay after which the messages are actually listed when entering a directory.
+# This avoids loading messages when skipping over folders and makes the UI more
+# responsive. If you do not want that, set it to 0s.
+#
+# Default: 200ms
+dirlist-delay=200ms
+
+# Display the directory list as a foldable tree that allows to collapse and
+# expand the folders.
+#
+# Default: false
+dirlist-tree=false
+
+# List of space-separated criteria to sort the messages by, see *sort*
+# command in *aerc*(1) for reference. Prefixing a criterion with "-r "
+# reverses that criterion.
+#
+# Example: "from -r date"
+#
+# Default: ""
+sort=
+
+# Moves to next message when the current message is deleted
+#
+# Default: true
+next-message-on-delete=true
+
+# The directories where the stylesets are stored. It takes a colon-separated
+# list of directories. If this is unset or if a styleset cannot be found, the
+# following paths will be used as a fallback in that order:
+#
+# ${XDG_CONFIG_HOME:-~/.config}/aerc/stylesets
+# ${XDG_DATA_HOME:-~/.local/share}/aerc/stylesets
+# /usr/local/share/aerc/stylesets
+# /usr/share/aerc/stylesets
+#
+# default: ""
+stylesets-dirs=
+
+# Uncomment to use box-drawing characters for vertical and horizontal borders.
+#
+# Default: spaces
+# border-char-vertical=│
+# border-char-horizontal=─
+
+# Sets the styleset to use for the aerc ui elements.
+#
+# Default: default
+styleset-name=default
+
+# Activates fuzzy search in commands and their arguments: the typed string is
+# searched in the command or option in any position, and need not be
+# consecutive characters in the command or option.
+#fuzzy-complete=false
+
+# How long to wait after the last input before auto-completion is triggered.
+#
+# Default: 250ms
+completion-delay=250ms
+
+#
+# Global switch for completion popovers
+#
+# Default: true
+completion-popovers=true
+
+# Uncomment to use UTF-8 symbols to indicate PGP status of messages
+#
+# Default: ASCII
+#icon-unencrypted=
+#icon-encrypted=✔
+#icon-signed=✔
+#icon-signed-encrypted=✔
+#icon-unknown=✘
+#icon-invalid=⚠
+
+#[ui:account=foo]
+#
+# Enable a threaded view of messages. If this is not supported by the backend
+# (IMAP server or notmuch), threads will be built by the client.
+#
+# Default: false
+threading-enabled=true
+
+# Force client-side thread building
+#
+# Default: false
+# force-client-threads=false
+
+[statusline]
+# Describes the format string for the statusline.
+#
+# Default: [%a] %S %>%T
+render-format=[%a] %S %>%T
+
+# Specifies the separator between grouped statusline elements.
+#
+# Default: " | "
+# separator=
+
+# Defines the mode for displaying the status elements.
+# Options: text, icon
+#
+# Default: text
+# display-mode=
+
+[viewer]
+#
+# Specifies the pager to use when displaying emails. Note that some filters
+# may add ANSI codes to add color to rendered emails, so you may want to use a
+# pager which supports ANSI codes.
+#
+# Default: less -R
+pager=less -R
+
+#
+# If an email offers several versions (multipart), you can configure which
+# mimetype to prefer. For example, this can be used to prefer plaintext over
+# html emails.
+#
+# Default: text/plain,text/html
+alternatives=text/plain,text/html
+
+#
+# Default setting to determine whether to show full headers or only parsed
+# ones in message viewer.
+#
+# Default: false
+show-headers=false
+
+#
+# Layout of headers when viewing a message. To display multiple headers in the
+# same row, separate them with a pipe, e.g. "From|To". Rows will be hidden if
+# none of their specified headers are present in the message.
+#
+# Default: From|To,Cc|Bcc,Date,Subject
+header-layout=From|To,Cc|Bcc,Date,Subject
+
+# Whether to always show the mimetype of an email, even when it is just a single part
+#
+# Default: false
+always-show-mime=false
+
+# Parses and extracts http links when viewing a message. Links can then be
+# accessed with the open-link command.
+#
+# Default: true
+parse-http-links=true
+
+[compose]
+#
+# Specifies the command to run the editor with. It will be shown in an embedded
+# terminal, though it may also launch a graphical window if the environment
+# supports it. Defaults to $EDITOR, or vi.
+editor=
+
+#
+# Default header fields to display when composing a message. To display
+# multiple headers in the same row, separate them with a pipe, e.g. "To|From".
+#
+# Default: To|From,Subject
+header-layout=To|From,Subject
+
+#
+# Specifies the command to be used to tab-complete email addresses. Any
+# occurrence of "%s" in the address-book-cmd will be replaced with what the
+# user has typed so far.
+#
+# The command must output the completions to standard output, one completion
+# per line. Each line must be tab-delimited, with an email address occurring as
+# the first field. Only the email address field is required. The second field,
+# if present, will be treated as the contact name. Additional fields are
+# ignored.
+address-book-cmd=
+
+#
+# Allow to address yourself when replying
+#
+# Default: true
+reply-to-self=true
+
+[filters]
+#
+# Filters allow you to pipe an email body through a shell command to render
+# certain emails differently, e.g. highlighting them with ANSI escape codes.
+#
+# The first filter which matches the email's mimetype will be used, so order
+# them from most to least specific.
+#
+# You can also match on non-mimetypes, by prefixing with the header to match
+# against (non-case-sensitive) and a comma, e.g. subject,text will match a
+# subject which contains "text". Use header,~regex to match against a regex.
+#subject,~^\[PATCH=colordiff
+text/plain=sed 's/^>\+.*/\x1b[36m&\x1b[0m/'
+#text/html=pandoc -f html -t plain
+#image/*=catimg -w $(tput cols) -
+text/html=bwrap_auto.bash -o "-u net" w3m -dump -I UTF-8 -T text/html --
+text/x-diff=colordiff.sh
+text/x-patch=colordiff.sh
+
+
+[triggers]
+#
+# Triggers specify commands to execute when certain events occur.
+#
+# Example:
+# new-email=exec notify-send "New email from %n" "%s"
+
+#
+# Executed when a new email arrives in the selected folder
+new-email=
+
+[templates]
+# Templates are used to populate email bodies automatically.
+#
+
+# The directories where the templates are stored. It takes a colon-separated
+# list of directories. If this is unset or if a template cannot be found, the
+# following paths will be used as a fallback in that order:
+#
+# ${XDG_CONFIG_HOME:-~/.config}/aerc/templates
+# ${XDG_DATA_HOME:-~/.local/share}/aerc/templates
+# /usr/local/share/aerc/templates
+# /usr/share/aerc/templates
+#
+# default: ""
+template-dirs=
+
+# The default template to be used for new messages.
+#
+# default: new_message
+new-message=new_message
+
+# The default template to be used for quoted replies.
+#
+# default: quoted_reply
+quoted-reply=quoted_reply
+
+# The default template to be used for forward as body.
+#
+# default: forward_as_body
+forwards=forward_as_body
A .config/aerc/binds.conf => .config/aerc/binds.conf +101 -0
@@ 0,0 1,101 @@
+# Binds are of the form <key sequence> = <command to run>
+# To use '=' in a key sequence, substitute it with "Eq": "<Ctrl+Eq>"
+# If you wish to bind #, you can wrap the key sequence in quotes: "#" = quit
+<C-left> = :prev-tab<Enter>
+<C-right> = :next-tab<Enter>
+<C-t> = :term<Enter>
+
+[messages]
+i = :term mbsync -a<Enter>
+
+<Down> = :next<Enter>
+<PgDn> = :next 100%<Enter>
+<Up> = :prev<Enter>
+<PgUp> = :prev 100%<Enter>
+<Home> = :select 0<Enter>
+<End> = :select -1<Enter>
+<C-Up> = :prev-folder<Enter>
+<C-Down> = :next-folder<Enter>
+<Enter> = :view<Enter>
+
+g = :select 0<Enter>
+G = :select -1<Enter>
+q = :quit<Enter>
+v = :mark -t<Enter>
+V = :mark -v<Enter>
+T = :toggle-threads<Enter>
+d = :prompt 'Really delete this message?' 'delete-message'<Enter>
+D = :delete<Enter>
+A = :archive flat<Enter>
+C = :compose<Enter>
+r = :reply -aq<Enter>
+R = :reply -q<Enter>
+$ = :term<space>
+! = :term<space>
+| = :pipe<space>
+/ = :search<space>
+\ = :filter<space>
+n = :next-result<Enter>
+N = :prev-result<Enter>
+<Esc> = :clear<Enter>
+
+[messages:folder=Drafts]
+<Enter> = :recall<Enter>
+
+[view]
+/ = :toggle-key-passthrough<Enter>/
+q = :close<Enter>
+O = :open<Enter>
+S = :save<space>
+| = :pipe<space>
+D = :delete<Enter>
+A = :archive flat<Enter>
+
+<C-l> = :open-link <space>
+
+f = :forward<Enter>
+r = :reply -aq<Enter>
+R = :reply -q<Enter>
+
+H = :toggle-headers<Enter>
+p = :prev-part<Enter>
+n = :next-part<Enter>
+<C-down> = :next<Enter>
+<C-up> = :prev<Enter>
+
+[view::passthrough]
+$noinherit = true
+$ex = <C-x>
+<Esc> = :toggle-key-passthrough<Enter>
+
+[compose]
+# Keybindings used when the embedded terminal is not selected in the compose view
+$ex = <C-x>
+<C-c> = :abort<Enter>
+<Esc> = :abort<Enter>
+<C-up> = :prev-field<Enter>
+<C-down> = :next-field<Enter>
+<tab> = :next-field<Enter>
+
+[compose::editor]
+# Keybindings used when the embedded terminal is selected in the compose view
+$noinherit = true
+$ex = <Esc>
+<C-p> = :prev-field<Enter>
+<C-n> = :next-field<Enter>
+
+[compose::review]
+# Keybindings used when reviewing a message to be sent
+y = :send<Enter>
+n = :abort<Enter>
+p = :postpone<Enter>
+q = :choose -o d discard abort -o p postpone postpone<Enter>
+e = :edit<Enter>
+a = :attach<space>
+d = :detach<space>
+
+[terminal]
+$noinherit = true
+<C-left> = :prev-tab<Enter>
+<C-right> = :next-tab<Enter>
+$ex = <C-x>
A .config/catgirl/animebytes => .config/catgirl/animebytes +4 -0
@@ 0,0 1,4 @@
+host = irc.animebytes.tv
+nick = Q3CPMA
+
+# /msg Satsuki enter #animebytes Q3CPMA <irc-key><
\ No newline at end of file
A .config/catgirl/libera => .config/catgirl/libera +3 -0
@@ 0,0 1,3 @@
+host = irc.libera.chat
+nick = q3cpma
+sasl-plain = q3cpma:
A .config/dunst/dunstrc => .config/dunst/dunstrc +438 -0
@@ 0,0 1,438 @@
+# See dunst(5) for all configuration options
+
+[global]
+ ### Display ###
+
+ # Which monitor should the notifications be displayed on.
+ monitor = 0
+
+ # Display notification on focused monitor. Possible modes are:
+ # mouse: follow mouse pointer
+ # keyboard: follow window with keyboard focus
+ # none: don't follow anything
+ #
+ # "keyboard" needs a window manager that exports the
+ # _NET_ACTIVE_WINDOW property.
+ # This should be the case for almost all modern window managers.
+ #
+ # If this option is set to mouse or keyboard, the monitor option
+ # will be ignored.
+ follow = none
+
+ ### Geometry ###
+
+ # dynamic width from 0 to 300
+ # width = (0, 300)
+ # constant width of 300
+ width = 300
+
+ # The maximum height of a single notification, excluding the frame.
+ height = 300
+
+ # Position the notification in the top right corner
+ origin = top-right
+
+ # Offset from the origin
+ offset = 10x50
+
+ # Scale factor. It is auto-detected if value is 0.
+ scale = 0
+
+ # Maximum number of notification (0 means no limit)
+ notification_limit = 0
+
+ ### Progress bar ###
+
+ # Turn on the progess bar. It appears when a progress hint is passed with
+ # for example dunstify -h int:value:12
+ progress_bar = true
+
+ # Set the progress bar height. This includes the frame, so make sure
+ # it's at least twice as big as the frame width.
+ progress_bar_height = 10
+
+ # Set the frame width of the progress bar
+ progress_bar_frame_width = 1
+
+ # Set the minimum width for the progress bar
+ progress_bar_min_width = 150
+
+ # Set the maximum width for the progress bar
+ progress_bar_max_width = 300
+
+
+ # Show how many messages are currently hidden (because of
+ # notification_limit).
+ indicate_hidden = yes
+
+ # The transparency of the window. Range: [0; 100].
+ # This option will only work if a compositing window manager is
+ # present (e.g. xcompmgr, compiz, etc.). (X11 only)
+ transparency = 0
+
+ # Draw a line of "separator_height" pixel height between two
+ # notifications.
+ # Set to 0 to disable.
+ separator_height = 2
+
+ # Padding between text and separator.
+ padding = 8
+
+ # Horizontal padding.
+ horizontal_padding = 8
+
+ # Padding between text and icon.
+ text_icon_padding = 0
+
+ # Defines width in pixels of frame around the notification window.
+ # Set to 0 to disable.
+ frame_width = 3
+
+ # Defines color of the frame around the notification window.
+ frame_color = "#aaaaaa"
+
+ # Define a color for the separator.
+ # possible values are:
+ # * auto: dunst tries to find a color fitting to the background;
+ # * foreground: use the same color as the foreground;
+ # * frame: use the same color as the frame;
+ # * anything else will be interpreted as a X color.
+ separator_color = frame
+
+ # Sort messages by urgency.
+ sort = yes
+
+ # Don't remove messages, if the user is idle (no mouse or keyboard input)
+ # for longer than idle_threshold seconds.
+ # Set to 0 to disable.
+ # A client can set the 'transient' hint to bypass this. See the rules
+ # section for how to disable this if necessary
+ # idle_threshold = 120
+
+ ### Text ###
+
+ font = Terminus 12
+
+ # The spacing between lines. If the height is smaller than the
+ # font height, it will get raised to the font height.
+ line_height = 0
+
+ # Possible values are:
+ # full: Allow a small subset of html markup in notifications:
+ # <b>bold</b>
+ # <i>italic</i>
+ # <s>strikethrough</s>
+ # <u>underline</u>
+ #
+ # For a complete reference see
+ # <https://docs.gtk.org/Pango/pango_markup.html>.
+ #
+ # strip: This setting is provided for compatibility with some broken
+ # clients that send markup even though it's not enabled on the
+ # server. Dunst will try to strip the markup but the parsing is
+ # simplistic so using this option outside of matching rules for
+ # specific applications *IS GREATLY DISCOURAGED*.
+ #
+ # no: Disable markup parsing, incoming notifications will be treated as
+ # plain text. Dunst will not advertise that it has the body-markup
+ # capability if this is set as a global setting.
+ #
+ # It's important to note that markup inside the format option will be parsed
+ # regardless of what this is set to.
+ markup = full
+
+ # The format of the message. Possible variables are:
+ # %a appname
+ # %s summary
+ # %b body
+ # %i iconname (including its path)
+ # %I iconname (without its path)
+ # %p progress value if set ([ 0%] to [100%]) or nothing
+ # %n progress value if set without any extra characters
+ # %% Literal %
+ # Markup is allowed
+ format = "<b>%s</b>\n%b"
+
+ # Alignment of message text.
+ # Possible values are "left", "center" and "right".
+ alignment = left
+
+ # Vertical alignment of message text and icon.
+ # Possible values are "top", "center" and "bottom".
+ vertical_alignment = center
+
+ # Show age of message if message is older than show_age_threshold
+ # seconds.
+ # Set to -1 to disable.
+ show_age_threshold = 60
+
+ # Specify where to make an ellipsis in long lines.
+ # Possible values are "start", "middle" and "end".
+ ellipsize = middle
+
+ # Ignore newlines '\n' in notifications.
+ ignore_newline = no
+
+ # Stack together notifications with the same content
+ stack_duplicates = true
+
+ # Hide the count of stacked notifications with the same content
+ hide_duplicate_count = false
+
+ # Display indicators for URLs (U) and actions (A).
+ show_indicators = yes
+
+ ### Icons ###
+
+ # Align icons left/right/top/off
+ icon_position = left
+
+ # Scale small icons up to this size, set to 0 to disable. Helpful
+ # for e.g. small files or high-dpi screens. In case of conflict,
+ # max_icon_size takes precedence over this.
+ min_icon_size = 0
+
+ # Scale larger icons down to this size, set to 0 to disable
+ max_icon_size = 32
+
+ # Paths to default icons.
+ icon_path = /usr/share/icons/gnome/16x16/status/:/usr/share/icons/gnome/16x16/devices/
+
+ ### History ###
+
+ # Should a notification popped up from history be sticky or timeout
+ # as if it would normally do.
+ sticky_history = yes
+
+ # Maximum amount of notifications kept in history
+ history_length = 20
+
+ ### Misc/Advanced ###
+
+ # dmenu path.
+ dmenu = /usr/bin/dmenu -p dunst:
+
+ # Browser for opening urls in context menu.
+ browser = /usr/bin/xdg-open
+
+ # Always run rule-defined scripts, even if the notification is suppressed
+ always_run_script = true
+
+ # Define the title of the windows spawned by dunst
+ title = Dunst
+
+ # Define the class of the windows spawned by dunst
+ class = Dunst
+
+ # Define the corner radius of the notification window
+ # in pixel size. If the radius is 0, you have no rounded
+ # corners.
+ # The radius will be automatically lowered if it exceeds half of the
+ # notification height to avoid clipping text and/or icons.
+ corner_radius = 0
+
+ # Ignore the dbus closeNotification message.
+ # Useful to enforce the timeout set by dunst configuration. Without this
+ # parameter, an application may close the notification sent before the
+ # user defined timeout.
+ ignore_dbusclose = false
+
+ ### Wayland ###
+ # These settings are Wayland-specific. They have no effect when using X11
+
+ # Uncomment this if you want to let notications appear under fullscreen
+ # applications (default: overlay)
+ # layer = top
+
+ # Set this to true to use X11 output on Wayland.
+ force_xwayland = false
+
+ ### Legacy
+
+ # Use the Xinerama extension instead of RandR for multi-monitor support.
+ # This setting is provided for compatibility with older nVidia drivers that
+ # do not support RandR and using it on systems that support RandR is highly
+ # discouraged.
+ #
+ # By enabling this setting dunst will not be able to detect when a monitor
+ # is connected or disconnected which might break follow mode if the screen
+ # layout changes.
+ force_xinerama = false
+
+ ### mouse
+
+ # Defines list of actions for each mouse event
+ # Possible values are:
+ # * none: Don't do anything.
+ # * do_action: Invoke the action determined by the action_name rule. If there is no
+ # such action, open the context menu.
+ # * open_url: If the notification has exactly one url, open it. If there are multiple
+ # ones, open the context menu.
+ # * close_current: Close current notification.
+ # * close_all: Close all notifications.
+ # * context: Open context menu for the notification.
+ # * context_all: Open context menu for all notifications.
+ # These values can be strung together for each mouse event, and
+ # will be executed in sequence.
+ mouse_left_click = close_current
+ mouse_middle_click = do_action, close_current
+ mouse_right_click = close_all
+
+# Experimental features that may or may not work correctly. Do not expect them
+# to have a consistent behaviour across releases.
+[experimental]
+ # Calculate the dpi to use on a per-monitor basis.
+ # If this setting is enabled the Xft.dpi value will be ignored and instead
+ # dunst will attempt to calculate an appropriate dpi value for each monitor
+ # using the resolution and physical size. This might be useful in setups
+ # where there are multiple screens with very different dpi values.
+ per_monitor_dpi = false
+
+
+[urgency_low]
+ # IMPORTANT: colors have to be defined in quotation marks.
+ # Otherwise the "#" and following would be interpreted as a comment.
+ background = "#222222"
+ foreground = "#888888"
+ timeout = 10
+ # Icon for notifications with low urgency, uncomment to enable
+ #default_icon = /path/to/icon
+
+[urgency_normal]
+ background = "#285577"
+ foreground = "#ffffff"
+ timeout = 10
+ # Icon for notifications with normal urgency, uncomment to enable
+ #default_icon = /path/to/icon
+
+[urgency_critical]
+ background = "#900000"
+ foreground = "#ffffff"
+ frame_color = "#ff0000"
+ timeout = 0
+ # Icon for notifications with critical urgency, uncomment to enable
+ #default_icon = /path/to/icon
+
+# Every section that isn't one of the above is interpreted as a rules to
+# override settings for certain messages.
+#
+# Messages can be matched by
+# appname (discouraged, see desktop_entry)
+# body
+# category
+# desktop_entry
+# icon
+# match_transient
+# msg_urgency
+# stack_tag
+# summary
+#
+# and you can override the
+# background
+# foreground
+# format
+# frame_color
+# fullscreen
+# new_icon
+# set_stack_tag
+# set_transient
+# set_category
+# timeout
+# urgency
+# icon_position
+# skip_display
+# history_ignore
+# action_name
+# word_wrap
+# ellipsize
+# alignment
+# hide_text
+#
+# Shell-like globbing will get expanded.
+#
+# Instead of the appname filter, it's recommended to use the desktop_entry filter.
+# GLib based applications export their desktop-entry name. In comparison to the appname,
+# the desktop-entry won't get localized.
+#
+# SCRIPTING
+# You can specify a script that gets run when the rule matches by
+# setting the "script" option.
+# The script will be called as follows:
+# script appname summary body icon urgency
+# where urgency can be "LOW", "NORMAL" or "CRITICAL".
+#
+# NOTE: It might be helpful to run dunst -print in a terminal in order
+# to find fitting options for rules.
+
+# Disable the transient hint so that idle_threshold cannot be bypassed from the
+# client
+#[transient_disable]
+# match_transient = yes
+# set_transient = no
+#
+# Make the handling of transient notifications more strict by making them not
+# be placed in history.
+#[transient_history_ignore]
+# match_transient = yes
+# history_ignore = yes
+
+# fullscreen values
+# show: show the notifications, regardless if there is a fullscreen window opened
+# delay: displays the new notification, if there is no fullscreen window active
+# If the notification is already drawn, it won't get undrawn.
+# pushback: same as delay, but when switching into fullscreen, the notification will get
+# withdrawn from screen again and will get delayed like a new notification
+#[fullscreen_delay_everything]
+# fullscreen = delay
+#[fullscreen_show_critical]
+# msg_urgency = critical
+# fullscreen = show
+
+#[espeak]
+# summary = "*"
+# script = dunst_espeak.sh
+
+#[script-test]
+# summary = "*script*"
+# script = dunst_test.sh
+
+#[ignore]
+# # This notification will not be displayed
+# summary = "foobar"
+# skip_display = true
+
+#[history-ignore]
+# # This notification will not be saved in history
+# summary = "foobar"
+# history_ignore = yes
+
+#[skip-display]
+# # This notification will not be displayed, but will be included in the history
+# summary = "foobar"
+# skip_display = yes
+
+#[signed_on]
+# appname = Pidgin
+# summary = "*signed on*"
+# urgency = low
+#
+#[signed_off]
+# appname = Pidgin
+# summary = *signed off*
+# urgency = low
+#
+#[says]
+# appname = Pidgin
+# summary = *says*
+# urgency = critical
+#
+#[twitter]
+# appname = Pidgin
+# summary = *twitter.com*
+# urgency = normal
+#
+#[stack-volumes]
+# appname = "some_volume_notifiers"
+# set_stack_tag = "volume"
+#
+# vim: ft=cfg
A .config/git/attributes => .config/git/attributes +1 -0
@@ 0,0 1,1 @@
+* filter=secret
A .config/git/config => .config/git/config +16 -0
@@ 0,0 1,16 @@
+[user]
+ email = q3cpma@posteo.net
+ name = q3cpma
+[push]
+ default = simple
+[filter "secret"]
+ clean = "sed -E \"s#(F|f)irst name#Paul#g; s#(S|s)second name#Atreides#g\""
+[filter "expand"]
+ smudge = unexpand -t4
+ clean = expand -t4
+[http]
+ proxy = socks5h://127.0.0.1:9050
+[sendemail]
+ smtpserver = /usr/bin/msmtp
+ smtpserveroption = --account=posteo
+ smtpserveroption = --from=q3cpma@posteo.net
M .config/lemonbar/clock.sh => .config/lemonbar/clock.sh +8 -0
@@ 1,5 1,13 @@
set -eu
+# cache=
+# while true
+# do
+# out=$(date '+%a %b %d %H:%M')
+# [ "$out" != "$cache" ] && { cache=$out; printf 'c%s\n' "$out"; }
+# sleep "$1"
+# done
+
while true
do
printf 'c%s\n' "$(date '+%a %b %d %T')"
M .config/lemonbar/mus_fmt.awk => .config/lemonbar/mus_fmt.awk +4 -4
@@ 35,15 35,15 @@ END \
# Various artists
if ("ARTIST" in tag && tag["ARTIST"] != tag["ALBUMARTIST"])
{
- various = " (" tag["ARTIST"] ")"
+ track_artist = " (" tag["ARTIST"] ")"
}
- printf "%s - %s%s%s - %s. %s%s\n",
+ printf "%s - %s%s%s%s%s%s\n",
("ALBUMARTIST" in tag ? tag["ALBUMARTIST"] : tag["ARTIST"]),
("DATE" in tag ? "(" tag["DATE"] ") " : ""),
tag["ALBUM"],
disc,
- track,
+ ("TITLE" in tag ? " - " track ". " : ""),
tag["TITLE"],
- various
+ track_artist
}
M .config/mpv/config => .config/mpv/config +3 -1
@@ 31,7 31,9 @@ blend-subtitles=no
screenshot-format=png
screenshot-png-filter=0
screenshot-png-compression=0
-screenshot-template="%x%F_%P_(%02n)"
+# screenshot-template="%x%F_%P_(%02n)"
+screenshot-template="%F_%P_(%02n)"
+screenshot-directory=~~/screenshots
#OSD
osd-fractions
D .config/neomutt/colors.rc => .config/neomutt/colors.rc +0 -87
@@ 1,87 0,0 @@
-## Theme kindly inspired from
-## http://nongeekshandbook.blogspot.ie/2009/03/mutt-color-configuration.html
-
-## Colours for items in the index
-color index brightcyan black ~N
-color index brightred black ~O
-color index brightyellow black ~F
-color index black green ~T
-color index brightred black ~D
-mono index bold ~N
-mono index bold ~F
-mono index bold ~T
-mono index bold ~D
-
-## Highlights inside the body of a message.
-
-## URLs
-color body brightgreen black "(http|ftp|news|telnet|finger)://[^ \"\t\r\n]*"
-color body brightgreen black "mailto:[-a-z_0-9.]+@[-a-z_0-9.]+"
-mono body bold "(http|ftp|news|telnet|finger)://[^ \"\t\r\n]*"
-mono body bold "mailto:[-a-z_0-9.]+@[-a-z_0-9.]+"
-
-## Email addresses.
-color body brightgreen black "[-a-z_0-9.%$]+@[-a-z_0-9.]+\\.[-a-z][-a-z]+"
-
-## Header
-color header green black "^from:"
-color header green black "^to:"
-color header green black "^cc:"
-color header green black "^date:"
-color header yellow black "^newsgroups:"
-color header yellow black "^reply-to:"
-color header brightcyan black "^subject:"
-color header red black "^x-spam-rule:"
-color header green black "^x-mailer:"
-color header yellow black "^message-id:"
-color header yellow black "^Organization:"
-color header yellow black "^Organisation:"
-color header yellow black "^User-Agent:"
-color header yellow black "^message-id: .*pine"
-color header yellow black "^X-Fnord:"
-color header yellow black "^X-WebTV-Stationery:"
-
-color header red black "^x-spam-rule:"
-color header green black "^x-mailer:"
-color header yellow black "^message-id:"
-color header yellow black "^Organization:"
-color header yellow black "^Organisation:"
-color header yellow black "^User-Agent:"
-color header yellow black "^message-id: .*pine"
-color header yellow black "^X-Fnord:"
-color header yellow black "^X-WebTV-Stationery:"
-color header yellow black "^X-Message-Flag:"
-color header yellow black "^X-Spam-Status:"
-color header yellow black "^X-SpamProbe:"
-color header red black "^X-SpamProbe: SPAM"
-
-## Coloring quoted text - coloring the first 7 levels:
-color quoted cyan black
-color quoted1 yellow black
-color quoted2 red black
-color quoted3 green black
-color quoted4 cyan black
-color quoted5 yellow black
-color quoted6 red black
-color quoted7 green black
-
-## Default color definitions
-#color hdrdefault white green
-color signature brightmagenta black
-color indicator black cyan
-color attachment black green
-color error red black
-color message white black
-color search brightwhite magenta
-color status brightyellow blue
-color tree brightblue black
-color normal white black
-color tilde green black
-color bold brightyellow black
-#color underline magenta black
-color markers brightcyan black
-
-## Colour definitions when on a mono screen
-mono bold bold
-mono underline underline
-mono indicator reverse>
\ No newline at end of file
D .config/neomutt/mailcap => .config/neomutt/mailcap +0 -6
@@ 1,6 0,0 @@
-text/html; bwrap_auto.bash w3m -I %{charset} -T text/html --; copiousoutput
-text/x-diff; colordiff.sh <%s; copiousoutput
-text/x-patch; colordiff.sh <%s; copiousoutput
-application/pdf; bwrap_auto.bash mupdf-gl -- %s
-image/*; bwrap_auto.bash nsxiv -- %s
-video/*; bwrap_auto.bash mpv -- %s
D .config/neomutt/neomuttrc => .config/neomutt/neomuttrc +0 -40
@@ 1,40 0,0 @@
-folder-hook . "push <collapse-all>"
-# push "<shell-escape> mbsync -a <enter>"
-source ~/.config/neomutt/posteo.net.rc
-
-bind index , collapse-thread
-
-set beep_new = yes
-unset collapse_unread
-set copy = yes
-set dsn_notify = failure,delay
-set edit_headers = yes
-set header_cache = ~/.cache/mutt/
-set mail_check = 60
-set mailcap_path = ~/.config/neomutt/mailcap
-set mime_forward = ask-yes
-set mbox_type = maildir
-set message_cachedir = ~/.cache/mutt/
-set net_inc = 5
-set send_charset = utf-8
-set ssl_force_tls = yes
-set sort = threads
-set sort_aux = last-date-received
-set uncollapse_jump = yes
-set use_from = yes
-set wait_key = no
-
-set alias_file = ~/.config/neomutt/aliases
-set sort_alias = alias
-set reverse_alias = yes
-source $alias_file
-
-alternative_order text/plain text/html
-auto_view text/html
-auto_view text/x-diff
-source ~/.config/neomutt/colors.rc
-
-ignore *
-unignore From To Cc Bcc Date Subject
-unhdr_order *
-hdr_order From: To: Cc: Bcc: Date: Subject:
D .config/neomutt/posteo.net.rc => .config/neomutt/posteo.net.rc +0 -14
@@ 1,14 0,0 @@
-macro index,pager i "<shell-escape>mbsync posteo<enter>" "IMAP sync"
-set sendmail = "/usr/bin/msmtp -a posteo"
-
-set folder = ~/.mail/posteo/
-set spoolfile = +Inbox
-set postponed= +Drafts
-set record = +Sent
-set trash = +Trash
-
-unmailboxes *
-mailboxes =Inbox =Drafts =Sent =Trash
-
-set from = Paul.Atreides@posteo.net
-set realname = "Paul Atreides"
M .config/nsxiv/exec/key-handler => .config/nsxiv/exec/key-handler +3 -1
@@ 38,7 38,9 @@ do
base=${base%.*}
# Split card name correction
base=$(printf '%s' "$base" | sed 's#_# // #; s#\[\([0-9]\)\]#(Version \1)#')
- $BROWSER https://www.cardmarket.com/en/Magic/Products/Singles/$(urlencode "${dir##*/}")/$(urlencode "$base") &
+ edition=$(echo "${dir##*/}" | sed 's/[^A-Za-z ]//g; s/ /-/g')
+ card=$(echo "$base" | sed 's/[^A-Za-z ]//g; s/ /-/g')
+ $BROWSER https://www.cardmarket.com/en/Magic/Products/Singles/"$edition"/"$card" &
;;
esac
done
A .config/qutebrowser/autoconfig.yml => .config/qutebrowser/autoconfig.yml +137 -0
@@ 0,0 1,137 @@
+# If a config.py file exists, this file is ignored unless it's explicitly loaded
+# via config.load_autoconfig(). For more information, see:
+# https://github.com/qutebrowser/qutebrowser/blob/master/doc/help/configuring.asciidoc#loading-autoconfigyml
+# DO NOT edit this file by hand, qutebrowser will overwrite it.
+# Instead, create a config.py - see :help for details.
+
+config_version: 2
+settings:
+ auto_save.interval:
+ global: 15000
+ auto_save.session:
+ global: false
+ bindings.commands:
+ global:
+ command:
+ <PgDown>: repeat 39 completion-item-focus next
+ <PgUp>: repeat 39 completion-item-focus prev
+ normal:
+ ',n': config-cycle content.user_stylesheets ~/.config/qutebrowser/misc/solarized-light.css
+ ~/.config/qutebrowser/misc/solarized-dark.css ""
+ <Backspace>: back
+ <Ctrl+Left>: tab-prev
+ <Ctrl+Right>: tab-next
+ V: spawn bwrap_auto.bash mpv -- {url}
+ q: null
+ tB: config-cycle -t -p content.host_blocking.enabled true false;; reload
+ tT: config-cycle -t -p content.proxy socks://localhost:9050/ system ;; reload
+ colors.hints.bg:
+ global: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 rgba(255, 247, 133, 0.7),
+ stop:1 rgba(255, 197, 66, 0.7))
+ colors.webpage.darkmode.algorithm:
+ global: lightness-cielab
+ colors.webpage.darkmode.enabled:
+ global: false
+ content.autoplay:
+ global: false
+ content.blocking.adblock.lists:
+ global:
+ - https://easylist.to/easylist/easylist.txt
+ - https://easylist.to/easylist/easyprivacy.txt
+ - file:///home/Paul/.config/qutebrowser/adblock/custom.txt
+ content.blocking.enabled:
+ global: true
+ content.blocking.hosts.lists:
+ global:
+ - https://raw.githubusercontent.com/StevenBlack/hosts/master/hosts
+ content.blocking.method:
+ global: auto
+ content.blocking.whitelist:
+ global: null
+ content.canvas_reading:
+ global: false
+ content.cookies.accept:
+ '*://posteo.de/*': all
+ global: no-3rdparty
+ https://posteo.de/en: never
+ content.cookies.store:
+ global: true
+ content.geolocation:
+ global: ask
+ content.headers.do_not_track:
+ global: false
+ content.headers.referer:
+ global: same-domain
+ content.headers.user_agent:
+ global: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like
+ Gecko) Chrome/85.0.4183.121 Safari/537.36
+ content.javascript.enabled:
+ '*://192.168.1.1/*': true
+ global: false
+ content.notifications.enabled:
+ https://www.ldlc.com: false
+ content.proxy:
+ global: socks://localhost:9050/
+ content.user_stylesheets:
+ global: null
+ content.webgl:
+ global: false
+ downloads.remove_finished:
+ global: -1
+ editor.command:
+ global:
+ - emacs
+ - +{line}:{column}
+ - '{file}'
+ fonts.completion.category:
+ global: bold 10pt default_family
+ fonts.default_family:
+ global:
+ - xos4 Terminus
+ - Terminus
+ - Misc Fixed Wide
+ fonts.default_size:
+ global: 10pt
+ fonts.hints:
+ global: bold 10pt default_family
+ fonts.prompts:
+ global: 10pt default_family
+ fonts.statusbar:
+ global: 10pt default_family
+ fonts.web.family.cursive:
+ global: null
+ fonts.web.family.fixed:
+ global: '"Liberation Mono"'
+ fonts.web.family.sans_serif:
+ global: '"Liberation Sans"'
+ fonts.web.family.serif:
+ global: '"Liberation Serif"'
+ fonts.web.family.standard:
+ global: '"Liberation Sans"'
+ fonts.web.size.default:
+ global: 18
+ fonts.web.size.default_fixed:
+ global: 14
+ fonts.web.size.minimum:
+ global: 14
+ input.insert_mode.auto_leave:
+ global: true
+ input.insert_mode.leave_on_load:
+ global: false
+ tabs.background:
+ global: true
+ tabs.close_mouse_button_on_bar:
+ global: new-tab
+ tabs.show:
+ global: always
+ url.auto_search:
+ global: naive
+ url.default_page:
+ global: about:blank
+ url.open_base_url:
+ global: false
+ url.searchengines:
+ global:
+ DEFAULT: https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/html?q={}
+ url.start_pages:
+ global: about:blank
A .config/qutebrowser/misc/solarized-dark.css => .config/qutebrowser/misc/solarized-dark.css +1712 -0
@@ 0,0 1,1712 @@
+* {
+ border-color: #657b83 !important;
+}
+a {
+ color: #268bd2 !important;
+}
+a:visited {
+ color: #6c71c4 !important;
+}
+body {
+ background-color: #002b36 !important;
+ color: #839496 !important;
+}
+html {
+ background-color: #002b36 !important;
+}
+input,
+textarea {
+ background-color: #073642 !important;
+ color: #839496 !important;
+}
+blockquote,
+pre {
+ background-color: #073642 !important;
+ color: #839496 !important;
+}
+.post-actions {
+ background-color: #073642 !important;
+}
+.textarea-wrapper {
+ background-color: #002b36 !important;
+ color: #839496 !important;
+}
+.search--adv {
+ background-color: #073642 !important;
+}
+.search__autocomplete > .acp-wrap {
+ background-color: #002b36 !important;
+}
+.search__autocomplete > .acp-wrap > .acp--highlight {
+ background-color: #073642 !important;
+ color: #eee8d5 !important;
+}
+.search__autocomplete > .acp-wrap strong {
+ color: #eee8d5 !important;
+}
+.site-wrapper > #header_wrapper {
+ background-color: #002b36 !important;
+}
+.site-wrapper > #header_wrapper > #header {
+ background-color: #002b36 !important;
+}
+.search--header {
+ background-color: #073642 !important;
+}
+.zci {
+ background-color: #073642 !important;
+ color: #839496 !important;
+}
+.tile--info {
+ background-color: #002b36 !important;
+}
+.tile--info__expand {
+ background-color: #586e75 !important;
+}
+.tile--c {
+ background-color: #586e75 !important;
+ color: #eee8d5 !important;
+}
+.module__text {
+ color: #839496 !important;
+}
+.about-info-box__heading {
+ color: #93a1a1 !important;
+}
+.result.highlight {
+ background-color: #073642 !important;
+}
+.result__snippet {
+ color: #839496 !important;
+}
+.result__snippet b {
+ color: #93a1a1 !important;
+}
+.btn--top {
+ background-color: #073642 !important;
+ color: #839496 !important;
+}
+.btn--top:hover {
+ background-color: #586e75 !important;
+}
+.result--sep--hr:before {
+ background-color: #586e75 !important;
+}
+* {
+ border-color: #073642 !important;
+}
+.news .alert .pull-info {
+ background-color: #083c4a !important;
+}
+.link-gray-dark,
+.text-gray-dark {
+ color: #839496 !important;
+}
+.bg-white {
+ background-color: #002b36 !important;
+}
+.border {
+ border-color: #657b83 !important;
+}
+.breadcrumb .repo-root.js-repo-root a {
+ color: #268bd2 !important;
+}
+.breadcrumb strong.final-path {
+ color: #839496 !important;
+}
+button.ajax-pagination-btn {
+ background-color: #073642 !important;
+ color: #93a1a1 !important;
+}
+button.ajax-pagination-btn:hover {
+ background-color: #586e75 !important;
+}
+.comment-reactions .btn-link {
+ color: #839496 !important;
+}
+.comment-reactions .user-has-reacted {
+ background-color: #073642 !important;
+}
+.text-gray-dark {
+ color: #839496 !important;
+}
+.contrib-number {
+ color: #93a1a1 !important;
+}
+.counter {
+ background-color: #094352 !important;
+ color: #93a1a1 !important;
+}
+.diffstat-bar {
+ color: #839496 !important;
+}
+.file-header {
+ background-color: #073642 !important;
+}
+.file-history-tease .participation {
+ background-color: #002b36 !important;
+ color: #839496 !important;
+}
+.file-history-tease .participation .quickstat strong {
+ color: #839496 !important;
+}
+.file-history-tease .participation a {
+ color: #586e75 !important;
+}
+.file-history-tease .author a {
+ color: #839496 !important;
+}
+.file-history-tease-header {
+ background-color: #073642 !important;
+}
+.file-info-divider {
+ background-color: #586e75 !important;
+}
+.file-wrap {
+ color: #839496 !important;
+}
+.file-wrap * {
+ background-color: transparent !important;
+}
+.filter-bar {
+ background-color: #083c4a !important;
+}
+a.filter-item,
+.filter-item {
+ color: #839496 !important;
+}
+a.filter-item.selected,
+.filter-item.selected {
+ background-color: #073642 !important;
+ color: #93a1a1 !important;
+}
+a.filter-item:hover,
+.filter-item:hover {
+ background-color: #586e75 !important;
+ color: #93a1a1 !important;
+}
+.flash {
+ background-color: #073642 !important;
+ color: #93a1a1 !important;
+}
+.gh-header {
+ background-color: #002b36 !important;
+}
+.gh-header-number {
+ color: #586e75 !important;
+}
+.ellipsis-expander,
+.hidden-text-expander a {
+ background-color: #073642 !important;
+}
+.issue-meta {
+ color: #586e75 !important;
+}
+.issues-listing a {
+ color: #839496 !important;
+}
+.muted-link {
+ color: #839496 !important;
+}
+.new-user-avatar-cta {
+ background-color: #073642 !important;
+ border-color: #586e75 !important;
+ color: #93a1a1 !important;
+}
+.overall-summary {
+ border-color: #586e75 !important;
+}
+.pinned-repo-item.border {
+ border-color: #586e75 !important;
+}
+.progress-bar {
+ background-color: #586e75 !important;
+}
+.simple-box {
+ background-color: #073642 !important;
+}
+.social-count {
+ background-color: #073642 !important;
+ border-color: #586e75 !important;
+ color: #93a1a1 !important;
+}
+.scope-badge {
+ background-color: #586e75 !important;
+ color: #93a1a1 !important;
+}
+.stats-switcher-wrapper {
+ background-color: #002b36 !important;
+}
+.stats-switcher-wrapper .numbers-summary li a {
+ color: #839496 !important;
+}
+.table-list-header-toggle .btn-link {
+ color: #586e75 !important;
+}
+.table-list-header-toggle .btn-link.selected {
+ color: #839496 !important;
+}
+.text-emphasized {
+ color: #93a1a1 !important;
+}
+.text-diff-added {
+ color: #859900 !important;
+}
+.text-diff-deleted {
+ color: #dc322f !important;
+}
+.avatar,
+.timeline-comment-avatar {
+ filter: opacity(75%);
+}
+.blob-code {
+ background-color: #002b36 !important;
+ color: #839496 !important;
+}
+.blob-code-addition {
+ background-color: rgba(232,255,77,0.1) !important;
+}
+.blob-code-addition .x {
+ background-color: #647300 !important;
+ color: #c1cacb !important;
+}
+.blob-code-deletion {
+ background-color: rgba(220,50,47,0.2) !important;
+}
+.blob-code-deletion .x {
+ background-color: #721513 !important;
+ color: #c1cacb !important;
+}
+.blob-code-hunk {
+ background-color: #073642 !important;
+ border-color: #586e75 !important;
+}
+.blob-code-inner {
+ color: #839496 !important;
+}
+.blob-num {
+ background-color: #002b36 !important;
+ color: #586e75 !important;
+}
+.file {
+ color: #839496 !important;
+}
+.form-control {
+ background-color: #073642 !important;
+ border-color: #586e75 !important;
+}
+.pl-c {
+ color: #586e75 !important;
+}
+.pl-c1 {
+ color: #268bd2 !important;
+}
+.pl-e {
+ color: #b58900 !important;
+}
+.pl-en {
+ color: #268bd2 !important;
+}
+.pl-k {
+ color: #859900 !important;
+ font-weight: bold !important;
+}
+.pl-pds {
+ color: #2aa198 !important;
+}
+.pl-s {
+ color: #2aa198 !important;
+}
+.pl-smi {
+ color: #839496 !important;
+}
+.pl-v {
+ color: #859900 !important;
+ font-weight: bold !important;
+}
+.pl-mi1 {
+ color: #859900 !important;
+ background-color: transparent !important;
+}
+.pl-md {
+ color: #dc322f !important;
+ background-color: transparent !important;
+}
+.border-bottom,
+.border-top {
+ border-color: #073642 !important;
+}
+.boxed-group * {
+ border-color: #586e75 !important;
+}
+.boxed-group article {
+ background-color: #002b36 !important;
+ color: #839496 !important;
+}
+.boxed-group > h3 {
+ background-color: #094352 !important;
+ color: #93a1a1 !important;
+}
+.more-repos {
+ background-color: #094352 !important;
+ box-shadow: inset 0 1px 0 #586e75 !important;
+}
+.boxed-group-inner {
+ background-color: #002b36 !important;
+}
+.branch-action-body {
+ background-color: #073642 !important;
+ border-color: #586e75 !important;
+}
+.branch-action-body div {
+ border-color: #586e75 !important;
+}
+.branch-action-state-clean .branch-action-icon {
+ background-color: #859900 !important;
+}
+.branch-action-state-dirty .branch-action-icon,
+.branch-action-state-unstable .branch-action-icon,
+.branch-action-state-unknown .branch-action-icon {
+ background-color: #b58900 !important;
+ color: #fff !important;
+}
+.text-shadow-light,
+.branch-group-name,
+.branch-summary {
+ color: #839496 !important;
+ text-shadow: none !important;
+}
+.branch-a-b-count .meter {
+ background-color: #b58900 !important;
+}
+.more-branches,
+.branch-group-heading,
+.branch-infobar,
+.branch-name {
+ border-color: #586e75 !important;
+ background-color: #073642 !important;
+}
+.State,
+.State:visited {
+ color: #fff !important;
+}
+.State--red {
+ background-color: #dc322f !important;
+ color: #002b36 !important;
+}
+.State--green {
+ background-color: #859900 !important;
+ color: #002b36 !important;
+}
+.select-menu-filters {
+ background-color: #083c4a !important;
+ color: #93a1a1 !important;
+}
+.js-select-menu-tab {
+ background-color: #094352 !important;
+ color: #93a1a1 !important;
+}
+.select-menu-tabs a.selected,
+.select-menu-tab-nav.selected {
+ background-color: #586e75 !important;
+ color: #002b36 !important;
+}
+.signed-commit-header {
+ background-color: #002b36 !important;
+}
+.build-status-item {
+ background-color: #094352 !important;
+ color: #93a1a1 !important;
+}
+.build-status-item .build-status-details {
+ color: #268bd2 !important;
+}
+.capped-card h3 {
+ background-color: #094352 !important;
+}
+.capped-card h3 a {
+ color: #93a1a1 !important;
+}
+.capped-card-content {
+ background-color: #002b36 !important;
+}
+.capped-list th {
+ background-color: #083c4a !important;
+ color: #93a1a1 !important;
+}
+.capped-list tr:nth-child(2n) {
+ background-color: #073642 !important;
+}
+.commit,
+.commit-meta,
+.commit-icon .octicon,
+.commit-group-title .octicon-git-commit {
+ background-color: #002b36 !important;
+}
+.commit *,
+.commit-meta *,
+.commit-icon .octicon *,
+.commit-group-title .octicon-git-commit * {
+ border-color: #586e75 !important;
+}
+.commit-author {
+ color: #839496 !important;
+}
+.commit-author-section {
+ color: #839496 !important;
+}
+.commit-meta {
+ color: #586e75 !important;
+}
+.commit-meta .sha-block {
+ color: #586e75 !important;
+}
+.commit-meta .sha-block .sha {
+ color: #839496 !important;
+}
+.commit-ref,
+code.commit-sha {
+ background-color: #073642 !important;
+ color: #93a1a1 !important;
+}
+.commit-ref .user,
+code.commit-sha .user {
+ color: #2aa198 !important;
+}
+.commit-branches *,
+.commit-tease,
+.commit-title {
+ background-color: rgba(190,255,255,0.2) !important;
+ border: none !important;
+}
+.commit-branches * *,
+.commit-tease *,
+.commit-title * {
+ color: #93a1a1 !important;
+}
+.commit-tease-contributors {
+ background-color: #073642 !important;
+}
+div.commit-branches,
+div.commit.full-commit p.commit-title,
+qul.branches-list {
+ background-color: #073642 !important;
+ color: #93a1a1 !important;
+}
+div.commit-branches *,
+div.commit.full-commit p.commit-title *,
+qul.branches-list * {
+ background-color: #073642 !important;
+ color: #93a1a1 !important;
+}
+.commit-meta {
+ background-color: #073642 !important;
+ color: #839496 !important;
+}
+.commits-listing:before {
+ background-color: #073642 !important;
+}
+.full-commit {
+ background-color: #073642 !important;
+ border-color: #586e75 !important;
+}
+.full-commit * {
+ text-shadow: none !important;
+}
+.commit-desc pre {
+ background-color: transparent !important;
+ color: #839496 !important;
+}
+.commit.table-list-item {
+ border-color: #073642 !important;
+}
+.commit-meta.commit-author-section {
+ background-color: transparent !important;
+ color: #839496 !important;
+}
+.table-list-cell .commit-title {
+ background-color: transparent !important;
+ color: #839496 !important;
+}
+.completeness-indicator-success {
+ background-color: #859900 !important;
+}
+.completeness-indicator-problem {
+ background-color: #b58900 !important;
+ color: #fff !important;
+}
+.copyable-terminal {
+ background-color: #073642 !important;
+}
+.blankslate {
+ background-color: #073642 !important;
+ color: #93a1a1 !important;
+}
+.comment-form-head.tabnav {
+ background-color: #002b36 !important;
+}
+.conversation-list-heading .inner {
+ background-color: #002b36 !important;
+}
+.discussion-item-closed .discussion-item-icon {
+ background-color: #dc322f !important;
+ color: #93a1a1 !important;
+}
+.discussion-item-icon {
+ background-color: #586e75 !important;
+ color: #93a1a1 !important;
+}
+.discussion-item-icon.octicon {
+ color: #93a1a1 !important;
+}
+.discussion-item-entity,
+.discussion-item .renamed-was,
+.discussion-item .renamed-is {
+ color: #93a1a1 !important;
+}
+.discussion-timeline:before {
+ background-color: #657b83 !important;
+}
+.discussion-timeline-actions {
+ background-color: #002b36 !important;
+}
+.drag-and-drop {
+ background-color: #073642 !important;
+}
+.new-discussion-timeline .closed-banner {
+ background-color: #657b83 !important;
+ border-color: #002b36 !important;
+}
+.timeline-comment {
+ background-color: #002b36 !important;
+ border-color: #586e75 !important;
+}
+.timeline-comment-header {
+ background-color: #073642 !important;
+}
+.timeline-comment-wrapper {
+ border-color: #002b36 !important;
+}
+.donut-chart > .pending {
+ fill: #b58900 !important;
+}
+.dropdown-divider {
+ background-color: #657b83 !important;
+}
+.dropdown-item {
+ color: #839496 !important;
+}
+.dropdown-item:hover {
+ background-color: #586e75 !important;
+ color: #93a1a1 !important;
+}
+.dropdown-menu {
+ background-color: #094352 !important;
+ color: #93a1a1 !important;
+ border-color: #657b83 !important;
+}
+.files * {
+ color: #839496 !important;
+}
+.files tbody tr {
+ border-color: #073642 !important;
+}
+.files tbody tr:nth-child(even) {
+ background-color: #00323f !important;
+}
+.files tbody tr:nth-child(odd) {
+ background-color: #002b36 !important;
+}
+.files tbody tr:hover * {
+ background-color: #094352 !important;
+}
+.btn {
+ background-image: linear-gradient(to bottom, #586e75, #073642) !important;
+ border-color: #586e75 !important;
+ color: #93a1a1 !important;
+}
+.btn:hover {
+ background-color: #083c4a !important;
+}
+.btn-primary,
+.issues-listing .btn-primary {
+ background-color: #859900 !important;
+ background-image: linear-gradient(#859900, #424d00) !important;
+ color: #000 !important;
+ filter: opacity(62.5%);
+}
+.entry-title a {
+ color: #268bd2 !important;
+}
+.Header {
+ background-color: #083c4a !important;
+ border-bottom-color: #586e75 !important;
+}
+.Header a {
+ color: #93a1a1 !important;
+}
+.lang {
+ color: #93a1a1 !important;
+}
+.reponav-item,
+.pagehead-tabs-item {
+ background-color: #073642 !important;
+ border-color: transparent !important;
+ color: #839496 !important;
+}
+.reponav-item:visited,
+.pagehead-tabs-item:visited {
+ color: #839496 !important;
+}
+.reponav-item.selected,
+.pagehead-tabs-item.selected {
+ background-color: #002b36 !important;
+ border-color: #dc322f #094352 transparent !important;
+}
+.site-footer-links * {
+ color: #839496 !important;
+}
+.Box-row--focus-gray.navigation-focus {
+ background-color: #083c4a !important;
+ color: #93a1a1 !important;
+}
+.js-directory-link {
+ color: #268bd2 !important;
+}
+.js-site-search-form input,
+.js-chromeless-input-container {
+ background-color: #002b36 !important;
+ border-color: #586e75 !important;
+}
+a.label {
+ color: #000 !important;
+ filter: opacity(75%);
+}
+.notifications-list a {
+ color: #839496 !important;
+}
+.notifications-list li {
+ background-color: #002b36 !important;
+}
+.octicon-repo {
+ color: #93a1a1 !important;
+}
+.type-icon-state-closed {
+ color: rgba(255,54,43,0.65) !important;
+}
+.type-icon-state-merged {
+ color: #6c71c4 !important;
+}
+.type-icon-state-open {
+ color: rgba(205,212,0,0.65) !important;
+}
+.octicon-alert {
+ color: #fff !important;
+}
+.octicon-x {
+ color: #dc322f !important;
+}
+.octicon-check {
+ color: #859900 !important;
+}
+.octicon-primitive-dot {
+ color: #b58900 !important;
+}
+.octicon-clippy {
+ color: #93a1a1 !important;
+}
+.octicon-diff {
+ color: #fff !important;
+}
+.octicon-markdown {
+ color: #586e75 !important;
+}
+.orghead {
+ background-color: #073642 !important;
+ border-color: #657b83 !important;
+ border-bottom: 0px !important;
+ color: #93a1a1 !important;
+}
+.org-name {
+ color: #93a1a1 !important;
+}
+.pagehead.orghead {
+ background-color: #073642 !important;
+}
+.outline-box-highlighted {
+ background-color: #073642 !important;
+ color: #93a1a1 !important;
+}
+.pagination .current {
+ background-color: #586e75 !important;
+ color: #93a1a1 !important;
+}
+.pagination .disabled {
+ background-color: #073642 !important;
+ color: #586e75 !important;
+}
+.pagination .disabled:hover {
+ background-color: #073642 !important;
+}
+.pagination .gap {
+ background-color: #073642 !important;
+ color: #586e75 !important;
+}
+.pagination a {
+ background-color: #073642 !important;
+ border-color: #002b36 !important;
+ color: #839496 !important;
+}
+.pagination a:hover {
+ background-color: #586e75 !important;
+ color: #002b36 !important;
+}
+.empty-cell,
+.diffbar {
+ background-color: #002b36 !important;
+}
+.merge-status-item {
+ background-color: #094352 !important;
+}
+.merge-message {
+ background-color: #083c4a !important;
+}
+.pr-toolbar {
+ background-color: #002b36 !important;
+}
+.review-thread-reply {
+ background-color: #073642 !important;
+}
+.review-thread-reply .inline-comment-form {
+ background-color: #002b36 !important;
+}
+.merged.octicon,
+.octicon-git-merge {
+ color: #6c71c4 !important;
+}
+.uploaded-files {
+ background-color: #002b36 !important;
+}
+.upload-progress {
+ background-color: #073642 !important;
+ box-shadow: 1px 0px 0px #073642 inset;
+}
+#readme .plain {
+ background-color: #002b36 !important;
+}
+.markdown-body,
+.markdown-body table * {
+ background-color: #002b36 !important;
+ border-color: #657b83 !important;
+ color: #839496 !important;
+}
+.markdown-body a,
+.markdown-body table * a {
+ color: #268bd2 !important;
+}
+.markdown-body code,
+.markdown-body table * code,
+.markdown-body pre,
+.markdown-body table * pre {
+ background-color: #073642 !important;
+}
+.markdown-body hr,
+.markdown-body table * hr {
+ background-color: #586e75 !important;
+}
+.markdown-body img,
+.markdown-body table * img {
+ background-color: #002b36 !important;
+}
+.task-list-item.hovered {
+ background-color: #073642 !important;
+}
+.range-editor {
+ background-color: #073642 !important;
+}
+.compare-pr-placeholder {
+ background-color: #083c4a !important;
+}
+ul.comparison-list > li.title {
+ background-color: #094352 !important;
+}
+ul.comparison-list {
+ background-color: #083c4a !important;
+}
+.repository-description {
+ color: #839496 !important;
+}
+.repository-meta .edit-repository-meta label {
+ color: #839496 !important;
+}
+.pagehead.repohead {
+ background-color: #073642 !important;
+}
+.repository-content .RecentBranches {
+ background-color: #073642 !important;
+ border-color: #657b83 !important;
+}
+.repohead-details-container a {
+ color: #839496 !important;
+}
+.select-menu-modal {
+ border-color: #839496 !important;
+}
+.select-menu-modal * {
+ color: #839496 !important;
+}
+.select-menu-header,
+.select-menu-header * {
+ background-color: #073642 !important;
+ color: #93a1a1 !important;
+ text-shadow: none !important;
+}
+.select-menu-item {
+ background-color: #002b36 !important;
+}
+.select-menu-item.navigation-focus,
+.select-menu-item.navigation-focus.selected,
+.select-menu-item.navigation-focus.select-menu-action,
+.select-menu-item-text.navigation-focus {
+ background-color: #586e75 !important;
+ color: #93a1a1 !important;
+}
+.repository-sidebar {
+ background-color: #002b36 !important;
+}
+.thread-subscription-status {
+ background-color: #002b36 !important;
+}
+.sunken-menu {
+ background-image: linear-gradient(to right, #073642 0%, #002b36 8px) !important;
+ box-shadow: 1px 0px 0px #073642 inset;
+}
+.sunken-menu:before {
+ background-image: linear-gradient(#002b36, transparent) !important;
+}
+.sunken-menu:after {
+ background-image: linear-gradient(transparent, #002b36) !important;
+}
+.sunken-menu-item {
+ border-color: #002b36 !important;
+}
+.sunken-menu-item.selected {
+ background-color: #002b36 !important;
+ border-color: #094352 !important;
+ color: #93a1a1 !important;
+}
+.sunken-menu-item.selected:after {
+ background-color: #cb4b16 !important;
+}
+.sunken-menu-separator:before {
+ background-image: linear-gradient(to right, #073642 70%, #002b36 100%) !important;
+}
+.state {
+ color: #93a1a1 !important;
+}
+.state-closed {
+ background-color: #dc322f !important;
+}
+.state-open {
+ background-color: #859900 !important;
+}
+.subnav-item {
+ color: #839496 !important;
+}
+.subnav-item:hover {
+ background-color: #083c4a !important;
+}
+.subnav-item:visited {
+ color: #839496 !important;
+}
+.subnav-item.selected {
+ background-color: #073642 !important;
+}
+.subnav-links a:hover {
+ background-color: #073642 !important;
+}
+.subnav-search input {
+ border-color: #586e75 !important;
+}
+.right .tabnav-extra {
+ color: #586e75 !important;
+}
+a.tabnav-tab,
+.tabnav-tab {
+ border-color: transparent !important;
+ color: #586e75 !important;
+}
+a.tabnav-tab.selected,
+.tabnav-tab.selected {
+ background-color: #002b36 !important;
+ background-image: linear-gradient(#073642, #002b36) !important;
+ border-color: #657b83 !important;
+ color: #93a1a1 !important;
+}
+.table-list tr,
+.table-list li {
+ background-color: #002b36 !important;
+}
+.table-list tr:hover,
+.table-list li:hover {
+ background-color: #094352 !important;
+}
+.table-list-header {
+ background-color: #073642 !important;
+}
+.text-pending {
+ color: #b58900 !important;
+}
+.text-pending .octicon-primitive-dot {
+ color: #b58900 !important;
+}
+.text-red {
+ color: #dc322f !important;
+}
+.timeline-commits .commit-meta {
+ background-color: #002b36 !important;
+}
+.timeline-commits .commit-meta .commit-id {
+ color: #586e75 !important;
+}
+.topic-tag.topic-tag-link {
+ background-color: #073642 !important;
+ color: #839496 !important;
+}
+.underline-nav-item {
+ color: #839496 !important;
+}
+.underline-nav-item.selected {
+ border-bottom-color: #dc322f !important;
+ color: #839496 !important;
+}
+.user-profile-nav {
+ background-color: #073642 !important;
+ border-color: #657b83 !important;
+}
+.user-profile-sticky-bar:after {
+ background-color: #073642 !important;
+ border-color: #657b83 !important;
+}
+.graphs .area {
+ fill: #859900;
+}
+.summary-stats li .num {
+ color: #93a1a1 !important;
+}
+.viz {
+ background-color: #083c4a !important;
+}
+.facebox-popup {
+ color: #839496 !important;
+ background-color: #002b36 !important;
+}
+.facebox-popup .octicon {
+ color: #fff !important;
+}
+.facebox-popup .owner-select-target {
+ color: #839496 !important;
+ background-color: #073642 !important;
+}
+.facebox-popup .owner-select-target:hover {
+ background-color: #586e75 !important;
+}
+.suggester {
+ background-color: #094352 !important;
+}
+.suggester li.navigation-focus {
+ background-color: #586e75 !important;
+}
+.menu {
+ background-color: #073642 !important;
+}
+.menu-item.selected {
+ background-color: #094352 !important;
+}
+.menu-item:hover {
+ background-color: #586e75 !important;
+}
+.Box {
+ background-color: #002b36 !important;
+}
+.Box-header {
+ background-color: #073642 !important;
+}
+svg > * text {
+ color: #839496 !important;
+ fill: #839496 !important;
+}
+.insertions {
+ color: #859900 !important;
+}
+.deletions {
+ color: #dc322f !important;
+}
+.sfbgg {
+ background-color: #073642 !important;
+}
+.sbib_a {
+ background: linear-gradient(to bottom, #073642, #002b36) !important;
+}
+input#lst-ib,
+#sb_ifc0.sbib_b,
+#gs_taif0 {
+ background: transparent !important;
+}
+#lst-ib,
+.sbsb_a {
+ background-color: #002b36 !important;
+}
+.kpbb {
+ background-image: linear-gradient(to bottom, #59a9e1, #268bd2) !important;
+}
+#hdtbSum {
+ background-color: #002b36 !important;
+}
+#hdtbMenus.hdtb-td-o {
+ background-color: #002b36 !important;
+}
+#hdtb-tls.hdtb-tl {
+ background-image: linear-gradient(to bottom, #002b36, #073642) !important;
+}
+#hdtb-tls.hdtb-tl.hdtb-tl-sel {
+ background-image: linear-gradient(to bottom, #073642, #002b36) !important;
+}
+#abar_button_opt.ab_button {
+ background: linear-gradient(to bottom, #002b36, #073642) !important;
+}
+#appbar {
+ background-color: #002b36 !important;
+}
+cite {
+ color: #859900 !important;
+}
+.ab_dropdown {
+ background-color: #002b36 !important;
+}
+div.crp {
+ background-color: #002b36 !important;
+}
+#fbar {
+ background-color: #073642 !important;
+}
+tr.Even {
+ background-color: #073642 !important;
+}
+.BigQuote {
+ background-color: #073642 !important;
+ color: #cb4b16 !important;
+}
+.Cat1HL {
+ background-color: #586e75 !important;
+ color: #93a1a1 !important;
+}
+.Cat2HL {
+ background-color: #094352 !important;
+}
+.Cat3HL {
+ background-color: #083c4a !important;
+}
+.FeatureByline {
+ background-color: #073642 !important;
+ border: none !important;
+}
+.Headline {
+ background-color: #094352 !important;
+}
+.QuotedText {
+ color: #6c71c4 !important;
+}
+DIV.GAByline {
+ background-color: #073642 !important;
+ border: none !important;
+}
+table.OddEven tr:nth-child(even) {
+ background-color: #00323f !important;
+}
+table.OddEven tr:nth-child(odd) {
+ background-color: #002b36 !important;
+}
+DIV.CommentBox {
+ border-color: #073642 !important;
+}
+DIV.CommentBox P.CommentTitle {
+ background-color: #094352 !important;
+}
+#menu,
+.topnav-container {
+ background-color: #073642 !important;
+}
+.navmenu ul {
+ background-color: #073642 !important;
+}
+body * {
+ border-color: #094352 !important;
+}
+#content {
+ background-color: #002b36 !important;
+ color: #839496 !important;
+}
+#mw-head,
+#mw-panel {
+ background-color: #073642 !important;
+ color: #93a1a1 !important;
+}
+#mw-head div.portal,
+#mw-panel div.portal {
+ background-image: none !important;
+}
+#mw-head {
+ background-color: #073642 !important;
+ background-image: linear-gradient(to bottom, #002b36, #073642) !important;
+}
+#mw-panel,
+#p-logo {
+ background-image: linear-gradient(to right, #002b36, #073642) !important;
+}
+div.vectorTabs {
+ background-image: linear-gradient(to bottom, #002b36, #073642) !important;
+}
+div.vectorTabs ul {
+ background-image: linear-gradient(to bottom, #002b36, #073642) !important;
+}
+div.vectorTabs ul li {
+ background-color: #073642 !important;
+ background-image: none !important;
+ padding: 0px 1px 0px 1px !important;
+}
+div.vectorTabs span {
+ background-color: #073642 !important;
+ background-image: linear-gradient(to bottom, #002b36, #073642) !important;
+}
+div.vectorTabs li.selected,
+div.vectorTabs li.selected span {
+ background-color: transparent !important;
+ background-image: linear-gradient(to bottom, #073642, #002b36) !important;
+}
+.mw-wiki-logo {
+ filter: opacity(50%);
+}
+div#simpleSearch #searchInput {
+ background-color: #002b36 !important;
+ padding: 0.05em 0px 0.2em 0.2em !important;
+}
+.ambox,
+.infobox,
+#toc,
+#toctitle,
+.toclevel-1 {
+ background-color: #073642 !important;
+ border-color: #094352 !important;
+ color: #93a1a1 !important;
+}
+.catlinks {
+ background-color: #073642 !important;
+ border-color: #094352 !important;
+ color: #93a1a1 !important;
+}
+.navbox {
+ background-color: #073642 !important;
+ border-color: #094352 !important;
+ color: #93a1a1 !important;
+}
+.navbox .th,
+.navbox .navbox-title {
+ background-color: #094352 !important;
+}
+.navbox-abovebelow,
+th.navbox-group,
+.navbox-subgroup,
+.navbox-title {
+ background-color: #083c4a !important;
+}
+.navbox-even {
+ background-color: #002b36 !important;
+}
+h1,
+h2,
+h3,
+h4,
+h5,
+h6 {
+ border-color: #094352 !important;
+ color: #93a1a1 !important;
+}
+code {
+ background-color: #094352 !important;
+ border-color: #094352 !important;
+ color: #93a1a1 !important;
+}
+div.thumbinner {
+ background-color: #073642 !important;
+ border-color: #094352 !important;
+}
+img {
+ filter: opacity(75%);
+}
+img.thumbimage {
+ border-color: #094352 !important;
+}
+.mw-body .external {
+ opacity: 0.5 !important;
+}
+table.wikitable {
+ background-color: #002b36 !important;
+ border-color: #094352 !important;
+ color: #839496 !important;
+}
+table.wikitable > * > tr > th {
+ background-color: #073642 !important;
+}
+table {
+ background-color: #002b36 !important;
+}
+#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > table,
+#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > table {
+ background-color: #cb4b16 !important;
+}
+#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) a,
+#hnmain > tbody:nth-child(1) > tr:nth-child(1) a {
+ color: #000 !important;
+}
+#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > tbody:nth-child(1) > tr:nth-child(2),
+#hnmain > tbody:nth-child(1) > tr:nth-child(2) {
+ background-color: #002b36 !important;
+}
+#hnmain > tbody:nth-child(1) > tr:nth-child(2) {
+ background-color: #002b36 !important;
+}
+.title a {
+ color: #839496 !important;
+}
+.title a:visited {
+ color: #586e75 !important;
+}
+a.storylink {
+ color: #93a1a1 !important;
+ font-weight: bold;
+}
+.sitestr {
+ color: #268bd2 !important;
+}
+#hnmain > tbody:nth-child(1) > tr:nth-child(3) > td:nth-child(1) {
+ background-color: #002b36 !important;
+}
+#hnmain .comhead {
+ color: #93a1a1 !important;
+}
+#hnmain .c00 {
+ color: #839496 !important;
+}
+#hnmain a.hnuser {
+ color: #b58900 !important;
+}
+#hnmain span.age a {
+ color: #586e75 !important;
+}
+.cdd {
+ color: rgba(255,54,43,0.65) !important;
+}
+.comment i {
+ color: #6c71c4 !important;
+}
+#hnmain > tbody:nth-child(1) > tr:nth-child(4) {
+ background-color: #002b36 !important;
+}
+#hnmain > tbody:nth-child(1) > tr:nth-child(4) > td:nth-child(1) > table:nth-child(2) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) {
+ background-color: #cb4b16 !important;
+}
+div#page div#header {
+ background-color: #002b36 !important;
+}
+div#page div#header a {
+ color: #6c71c4 !important;
+}
+.post {
+ background-color: #002b36 !important;
+}
+.post * {
+ overflow: auto !important;
+}
+.post h2 {
+ background-color: #073642 !important;
+}
+.post h2 a {
+ color: #93a1a1 !important;
+}
+.post div.entry {
+ background-color: #002b36 !important;
+ color: #839496 !important;
+}
+.post div.entry blockquote {
+ background-color: #073642 !important;
+}
+.post div.entry kbd {
+ background-color: #073642 !important;
+ border-color: #586e75 !important;
+ box-shadow: none !important;
+ color: #93a1a1 !important;
+ text-shadow: 0px 1px 0px #000 !important;
+}
+.post pre.mode-line {
+ overflow: visible !important;
+}
+#sr-header-area {
+ background-color: #073642 !important;
+}
+#sr-header-area .srdrop .selected {
+ color: #839496 !important;
+}
+#sr-header-area #sr-more-link {
+ background-color: #073642 !important;
+}
+.link.promotedlink.promoted {
+ background-color: #073642 !important;
+}
+.link .usertext .md {
+ background-color: #073642 !important;
+}
+.linkinfo {
+ background-color: #073642 !important;
+}
+.linklisting .odd {
+ background-color: #073642 !important;
+}
+.thing .title {
+ color: #839496 !important;
+}
+div.md {
+ color: #839496 !important;
+}
+body.comment {
+ background-color: #002b36 !important;
+}
+.commentarea > .usertext {
+ background-color: #002b36 !important;
+}
+.commentarea .menuarea {
+ background-color: #002b36 !important;
+}
+.comments-page .panestack-title {
+ background-color: #002b36 !important;
+}
+.listing-chooser {
+ background-color: #002b36 !important;
+}
+.listing-chooser .intro {
+ background-color: #586e75 !important;
+ color: #93a1a1 !important;
+}
+.listing-chooser .grippy {
+ background-color: #002b36 !important;
+}
+.listing-chooser .grippy:after {
+ border-right: none !important;
+}
+.listing-chooser li {
+ background-color: #073642 !important;
+}
+.listing-chooser li.selected {
+ background-color: #586e75 !important;
+ box-shadow: none;
+}
+.listing-chooser li a {
+ color: #839496 !important;
+}
+.listing-chooser li a .description {
+ color: #93a1a1 !important;
+}
+.titlebox {
+ background-color: #073642 !important;
+}
+.titlebox form.toggle {
+ background-color: #073642 !important;
+ color: #839496 !important;
+}
+.side .usertext-body .md {
+ background-color: #073642 !important;
+}
+.side {
+ background-color: #073642 !important;
+}
+.sidebox .spacer {
+ background-color: #073642 !important;
+ color: #93a1a1 !important;
+}
+.tabmenu li a {
+ background-color: #073642 !important;
+}
+#header-bottom-right {
+ background-color: #073642 !important;
+}
+.morelink .nub {
+ background-color: #073642 !important;
+}
+* {
+ border-color: #657b83 !important;
+}
+a {
+ color: #268bd2 !important;
+}
+a:visited {
+ color: #6c71c4 !important;
+}
+body {
+ background-color: #002b36 !important;
+ color: #839496 !important;
+}
+html {
+ background-color: #002b36 !important;
+}
+input,
+textarea {
+ background-color: #073642 !important;
+ color: #839496 !important;
+}
+tr:hover,
+blockquote,
+pre {
+ background-color: #073642 !important;
+ color: #839496 !important;
+}
+#toolMenu li {
+ background-color: #002b36 !important;
+}
+.navPanel,
+.navIntraTool {
+ background-color: #002b36 !important;
+}
+.instruction,
+.sakaiCopyrightInfo {
+ color: #839496 !important;
+}
+.listHier th {
+ background-color: #094352 !important;
+}
+ul.makeMenu {
+ background-color: #094352 !important;
+ border: 1px solid #094352 !important;
+}
+tr.external {
+ background-color: #094352 !important;
+}
+hr {
+ background-color: #094352 !important;
+ color: #094352 !important;
+}
+.bounty-indicator,
+.bounty-indicator-tab {
+ background-color: #6c71c4 !important;
+}
+.bottom-notice {
+ background-color: #073642 !important;
+}
+.comments-link {
+ color: #859900 !important;
+}
+.page-numbers {
+ background-color: #859900 !important;
+ color: #eee8d5 !important;
+}
+.page-numbers.current {
+ background-color: #cb4b16 !important;
+ color: #002b36 !important;
+}
+.post-menu a {
+ color: #6c71c4 !important;
+}
+.question-status {
+ background-color: #073642 !important;
+}
+.bg-black-050 {
+ background-color: transparent !important;
+}
+.val-info {
+ background-color: transparent !important;
+ color: #839496 !important;
+}
+.s-label {
+ color: #839496 !important;
+}
+pre code {
+ background-color: #073642 !important;
+ color: #93a1a1 !important;
+}
+pre code .atn {
+ color: #268bd2 !important;
+}
+pre code .atv {
+ color: #2aa198 !important;
+}
+pre code .com {
+ color: #586e75 !important;
+}
+pre code .kwd {
+ color: #859900 !important;
+}
+pre code .lit {
+ color: #d33682 !important;
+}
+pre code .pln,
+pre code .pun {
+ color: #839496 !important;
+}
+pre code .str {
+ color: #2aa198 !important;
+}
+pre code .tag {
+ color: #859900 !important;
+}
+pre code .typ {
+ color: #b58900 !important;
+}
+#footer {
+ background-color: #083c4a !important;
+ color: #839496 !important;
+}
+#footer #footer-sites th {
+ color: #93a1a1 !important;
+}
+.top-footer-links a {
+ color: #859900 !important;
+}
+.so-header {
+ background-color: #094352 !important;
+ color: #93a1a1 !important;
+}
+.so-header a {
+ color: #859900 !important;
+}
+.so-header .navigation .-list .-item :hover {
+ background-color: #859900 !important;
+ color: #fdf6e3 !important;
+}
+.topbar-dialog {
+ background-color: #002b36 !important;
+ box-shadow: #586e75 5px 5px 5px;
+}
+.topbar-dialog .current-site-container {
+ background-color: #002b36 !important;
+}
+.topbar-dialog .header {
+ background-color: #073642 !important;
+}
+.topbar-dialog .header a {
+ color: #93a1a1 !important;
+}
+.topbar-dialog .site-link {
+ color: #93a1a1 !important;
+}
+#header {
+ background-color: #094352 !important;
+}
+#question-header .question-hyperlink {
+ color: #93a1a1 !important;
+}
+#hlogo a {
+ filter: opacity(75%);
+}
+.new-post-activity {
+ background-color: #073642 !important;
+}
+.tagged-interesting {
+ background-color: #094352 !important;
+}
+div.answered-accepted {
+ background-color: #859900 !important;
+ color: #eee8d5 !important;
+}
+div.answered-accepted .mini-counts {
+ background-color: #859900 !important;
+ color: #eee8d5 !important;
+}
+.answered .mini-counts span {
+ color: #859900 !important;
+}
+.unanswered .mini-counts span {
+ color: #839496 !important;
+}
+#hot-network-questions a {
+ color: #2aa198 !important;
+}
+#hot-network-questions h4 a.js-gps-track {
+ color: #93a1a1 !important;
+}
+#sidebar .community-bulletin .bulletin-item-content a {
+ color: #93a1a1 !important;
+}
+#sidebar .module.community-bulletin {
+ background-color: #073642 !important;
+ color: #93a1a1 !important;
+}
+#sidebar .question-hyperlink {
+ color: #2aa198 !important;
+}
+.newuser {
+ background-color: #073642 !important;
+ color: #93a1a1 !important;
+}
+.label-key {
+ color: #839496 !important;
+}
+.label-key b {
+ color: #93a1a1 !important;
+}
+#h-chat-link {
+ color: #93a1a1 !important;
+}
+.ad502-room {
+ background-color: #073642 !important;
+ box-shadow: #586e75 0px 1px 3px;
+ color: #93a1a1 !important;
+}
+#tabs a {
+ background-color: transparent !important;
+ background-image: linear-gradient(to bottom, #002b36, #073642);
+ color: #93a1a1 !important;
+}
+#tabs a.youarehere {
+ background-image: linear-gradient(to bottom, #cb4b16, #002b36);
+ color: #fdf6e3 !important;
+}
+.post-tag {
+ background-color: #586e75 !important;
+ color: #002b36 !important;
+}
+.post-tag::before {
+ background-color: #002b36 !important;
+}
+a.comment-user.owner {
+ background-color: #859900 !important;
+ color: #eee8d5 !important;
+}
+.post-signature {
+ background-color: #073642 !important;
+ color: #93a1a1 !important;
+}
+.post-signature a {
+ color: #2aa198 !important;
+}
+.post-signature.owner .user-info .user-details a {
+ color: #859900 !important;
+}
+.post-signature span.relativetime {
+ color: #93a1a1 !important;
+}
+.vote {
+ background-color: #073642 !important;
+}
+.vote .star-off {
+ filter: opacity(75%);
+}
+.vote .star-on {
+ filter: opacity(50%) !important;
+}
+.vote .vote-down-off,
+.vote .vote-up-off {
+ filter: opacity(50%);
+}
+.answer-votes {
+ background-color: #586e75 !important;
+ color: #002b36 !important;
+}
A .config/qutebrowser/misc/solarized-light.css => .config/qutebrowser/misc/solarized-light.css +1712 -0
@@ 0,0 1,1712 @@
+* {
+ border-color: #839496 !important;
+}
+a {
+ color: #268bd2 !important;
+}
+a:visited {
+ color: #6c71c4 !important;
+}
+body {
+ background-color: #fdf6e3 !important;
+ color: #657b83 !important;
+}
+html {
+ background-color: #fdf6e3 !important;
+}
+input,
+textarea {
+ background-color: #eee8d5 !important;
+ color: #657b83 !important;
+}
+blockquote,
+pre {
+ background-color: #eee8d5 !important;
+ color: #657b83 !important;
+}
+.post-actions {
+ background-color: #eee8d5 !important;
+}
+.textarea-wrapper {
+ background-color: #fdf6e3 !important;
+ color: #657b83 !important;
+}
+.search--adv {
+ background-color: #eee8d5 !important;
+}
+.search__autocomplete > .acp-wrap {
+ background-color: #fdf6e3 !important;
+}
+.search__autocomplete > .acp-wrap > .acp--highlight {
+ background-color: #eee8d5 !important;
+ color: #073642 !important;
+}
+.search__autocomplete > .acp-wrap strong {
+ color: #073642 !important;
+}
+.site-wrapper > #header_wrapper {
+ background-color: #fdf6e3 !important;
+}
+.site-wrapper > #header_wrapper > #header {
+ background-color: #fdf6e3 !important;
+}
+.search--header {
+ background-color: #eee8d5 !important;
+}
+.zci {
+ background-color: #eee8d5 !important;
+ color: #657b83 !important;
+}
+.tile--info {
+ background-color: #fdf6e3 !important;
+}
+.tile--info__expand {
+ background-color: #93a1a1 !important;
+}
+.tile--c {
+ background-color: #93a1a1 !important;
+ color: #073642 !important;
+}
+.module__text {
+ color: #657b83 !important;
+}
+.about-info-box__heading {
+ color: #586e75 !important;
+}
+.result.highlight {
+ background-color: #eee8d5 !important;
+}
+.result__snippet {
+ color: #657b83 !important;
+}
+.result__snippet b {
+ color: #586e75 !important;
+}
+.btn--top {
+ background-color: #eee8d5 !important;
+ color: #657b83 !important;
+}
+.btn--top:hover {
+ background-color: #93a1a1 !important;
+}
+.result--sep--hr:before {
+ background-color: #93a1a1 !important;
+}
+* {
+ border-color: #eee8d5 !important;
+}
+.news .alert .pull-info {
+ background-color: #ebe4cf !important;
+}
+.link-gray-dark,
+.text-gray-dark {
+ color: #657b83 !important;
+}
+.bg-white {
+ background-color: #fdf6e3 !important;
+}
+.border {
+ border-color: #839496 !important;
+}
+.breadcrumb .repo-root.js-repo-root a {
+ color: #268bd2 !important;
+}
+.breadcrumb strong.final-path {
+ color: #657b83 !important;
+}
+button.ajax-pagination-btn {
+ background-color: #eee8d5 !important;
+ color: #586e75 !important;
+}
+button.ajax-pagination-btn:hover {
+ background-color: #93a1a1 !important;
+}
+.comment-reactions .btn-link {
+ color: #657b83 !important;
+}
+.comment-reactions .user-has-reacted {
+ background-color: #eee8d5 !important;
+}
+.text-gray-dark {
+ color: #657b83 !important;
+}
+.contrib-number {
+ color: #586e75 !important;
+}
+.counter {
+ background-color: #e9e1c8 !important;
+ color: #586e75 !important;
+}
+.diffstat-bar {
+ color: #657b83 !important;
+}
+.file-header {
+ background-color: #eee8d5 !important;
+}
+.file-history-tease .participation {
+ background-color: #fdf6e3 !important;
+ color: #657b83 !important;
+}
+.file-history-tease .participation .quickstat strong {
+ color: #657b83 !important;
+}
+.file-history-tease .participation a {
+ color: #93a1a1 !important;
+}
+.file-history-tease .author a {
+ color: #657b83 !important;
+}
+.file-history-tease-header {
+ background-color: #eee8d5 !important;
+}
+.file-info-divider {
+ background-color: #93a1a1 !important;
+}
+.file-wrap {
+ color: #657b83 !important;
+}
+.file-wrap * {
+ background-color: transparent !important;
+}
+.filter-bar {
+ background-color: #ebe4cf !important;
+}
+a.filter-item,
+.filter-item {
+ color: #657b83 !important;
+}
+a.filter-item.selected,
+.filter-item.selected {
+ background-color: #eee8d5 !important;
+ color: #586e75 !important;
+}
+a.filter-item:hover,
+.filter-item:hover {
+ background-color: #93a1a1 !important;
+ color: #586e75 !important;
+}
+.flash {
+ background-color: #eee8d5 !important;
+ color: #586e75 !important;
+}
+.gh-header {
+ background-color: #fdf6e3 !important;
+}
+.gh-header-number {
+ color: #93a1a1 !important;
+}
+.ellipsis-expander,
+.hidden-text-expander a {
+ background-color: #eee8d5 !important;
+}
+.issue-meta {
+ color: #93a1a1 !important;
+}
+.issues-listing a {
+ color: #657b83 !important;
+}
+.muted-link {
+ color: #657b83 !important;
+}
+.new-user-avatar-cta {
+ background-color: #eee8d5 !important;
+ border-color: #93a1a1 !important;
+ color: #586e75 !important;
+}
+.overall-summary {
+ border-color: #93a1a1 !important;
+}
+.pinned-repo-item.border {
+ border-color: #93a1a1 !important;
+}
+.progress-bar {
+ background-color: #93a1a1 !important;
+}
+.simple-box {
+ background-color: #eee8d5 !important;
+}
+.social-count {
+ background-color: #eee8d5 !important;
+ border-color: #93a1a1 !important;
+ color: #586e75 !important;
+}
+.scope-badge {
+ background-color: #93a1a1 !important;
+ color: #586e75 !important;
+}
+.stats-switcher-wrapper {
+ background-color: #fdf6e3 !important;
+}
+.stats-switcher-wrapper .numbers-summary li a {
+ color: #657b83 !important;
+}
+.table-list-header-toggle .btn-link {
+ color: #93a1a1 !important;
+}
+.table-list-header-toggle .btn-link.selected {
+ color: #657b83 !important;
+}
+.text-emphasized {
+ color: #586e75 !important;
+}
+.text-diff-added {
+ color: #859900 !important;
+}
+.text-diff-deleted {
+ color: #dc322f !important;
+}
+.avatar,
+.timeline-comment-avatar {
+ filter: opacity(75%);
+}
+.blob-code {
+ background-color: #fdf6e3 !important;
+ color: #657b83 !important;
+}
+.blob-code-addition {
+ background-color: rgba(232,255,77,0.1) !important;
+}
+.blob-code-addition .x {
+ background-color: #647300 !important;
+ color: #b1bec2 !important;
+}
+.blob-code-deletion {
+ background-color: rgba(220,50,47,0.2) !important;
+}
+.blob-code-deletion .x {
+ background-color: #721513 !important;
+ color: #b1bec2 !important;
+}
+.blob-code-hunk {
+ background-color: #eee8d5 !important;
+ border-color: #93a1a1 !important;
+}
+.blob-code-inner {
+ color: #657b83 !important;
+}
+.blob-num {
+ background-color: #fdf6e3 !important;
+ color: #93a1a1 !important;
+}
+.file {
+ color: #657b83 !important;
+}
+.form-control {
+ background-color: #eee8d5 !important;
+ border-color: #93a1a1 !important;
+}
+.pl-c {
+ color: #93a1a1 !important;
+}
+.pl-c1 {
+ color: #268bd2 !important;
+}
+.pl-e {
+ color: #b58900 !important;
+}
+.pl-en {
+ color: #268bd2 !important;
+}
+.pl-k {
+ color: #859900 !important;
+ font-weight: bold !important;
+}
+.pl-pds {
+ color: #2aa198 !important;
+}
+.pl-s {
+ color: #2aa198 !important;
+}
+.pl-smi {
+ color: #657b83 !important;
+}
+.pl-v {
+ color: #859900 !important;
+ font-weight: bold !important;
+}
+.pl-mi1 {
+ color: #859900 !important;
+ background-color: transparent !important;
+}
+.pl-md {
+ color: #dc322f !important;
+ background-color: transparent !important;
+}
+.border-bottom,
+.border-top {
+ border-color: #eee8d5 !important;
+}
+.boxed-group * {
+ border-color: #93a1a1 !important;
+}
+.boxed-group article {
+ background-color: #fdf6e3 !important;
+ color: #657b83 !important;
+}
+.boxed-group > h3 {
+ background-color: #e9e1c8 !important;
+ color: #586e75 !important;
+}
+.more-repos {
+ background-color: #e9e1c8 !important;
+ box-shadow: inset 0 1px 0 #93a1a1 !important;
+}
+.boxed-group-inner {
+ background-color: #fdf6e3 !important;
+}
+.branch-action-body {
+ background-color: #eee8d5 !important;
+ border-color: #93a1a1 !important;
+}
+.branch-action-body div {
+ border-color: #93a1a1 !important;
+}
+.branch-action-state-clean .branch-action-icon {
+ background-color: #859900 !important;
+}
+.branch-action-state-dirty .branch-action-icon,
+.branch-action-state-unstable .branch-action-icon,
+.branch-action-state-unknown .branch-action-icon {
+ background-color: #b58900 !important;
+ color: #fff !important;
+}
+.text-shadow-light,
+.branch-group-name,
+.branch-summary {
+ color: #657b83 !important;
+ text-shadow: none !important;
+}
+.branch-a-b-count .meter {
+ background-color: #b58900 !important;
+}
+.more-branches,
+.branch-group-heading,
+.branch-infobar,
+.branch-name {
+ border-color: #93a1a1 !important;
+ background-color: #eee8d5 !important;
+}
+.State,
+.State:visited {
+ color: #fff !important;
+}
+.State--red {
+ background-color: #dc322f !important;
+ color: #fdf6e3 !important;
+}
+.State--green {
+ background-color: #859900 !important;
+ color: #fdf6e3 !important;
+}
+.select-menu-filters {
+ background-color: #ebe4cf !important;
+ color: #586e75 !important;
+}
+.js-select-menu-tab {
+ background-color: #e9e1c8 !important;
+ color: #586e75 !important;
+}
+.select-menu-tabs a.selected,
+.select-menu-tab-nav.selected {
+ background-color: #93a1a1 !important;
+ color: #fdf6e3 !important;
+}
+.signed-commit-header {
+ background-color: #fdf6e3 !important;
+}
+.build-status-item {
+ background-color: #e9e1c8 !important;
+ color: #586e75 !important;
+}
+.build-status-item .build-status-details {
+ color: #268bd2 !important;
+}
+.capped-card h3 {
+ background-color: #e9e1c8 !important;
+}
+.capped-card h3 a {
+ color: #586e75 !important;
+}
+.capped-card-content {
+ background-color: #fdf6e3 !important;
+}
+.capped-list th {
+ background-color: #ebe4cf !important;
+ color: #586e75 !important;
+}
+.capped-list tr:nth-child(2n) {
+ background-color: #eee8d5 !important;
+}
+.commit,
+.commit-meta,
+.commit-icon .octicon,
+.commit-group-title .octicon-git-commit {
+ background-color: #fdf6e3 !important;
+}
+.commit *,
+.commit-meta *,
+.commit-icon .octicon *,
+.commit-group-title .octicon-git-commit * {
+ border-color: #93a1a1 !important;
+}
+.commit-author {
+ color: #657b83 !important;
+}
+.commit-author-section {
+ color: #657b83 !important;
+}
+.commit-meta {
+ color: #93a1a1 !important;
+}
+.commit-meta .sha-block {
+ color: #93a1a1 !important;
+}
+.commit-meta .sha-block .sha {
+ color: #657b83 !important;
+}
+.commit-ref,
+code.commit-sha {
+ background-color: #eee8d5 !important;
+ color: #586e75 !important;
+}
+.commit-ref .user,
+code.commit-sha .user {
+ color: #2aa198 !important;
+}
+.commit-branches *,
+.commit-tease,
+.commit-title {
+ background-color: rgba(0,0,142,0.2) !important;
+ border: none !important;
+}
+.commit-branches * *,
+.commit-tease *,
+.commit-title * {
+ color: #586e75 !important;
+}
+.commit-tease-contributors {
+ background-color: #eee8d5 !important;
+}
+div.commit-branches,
+div.commit.full-commit p.commit-title,
+qul.branches-list {
+ background-color: #eee8d5 !important;
+ color: #586e75 !important;
+}
+div.commit-branches *,
+div.commit.full-commit p.commit-title *,
+qul.branches-list * {
+ background-color: #eee8d5 !important;
+ color: #586e75 !important;
+}
+.commit-meta {
+ background-color: #eee8d5 !important;
+ color: #657b83 !important;
+}
+.commits-listing:before {
+ background-color: #eee8d5 !important;
+}
+.full-commit {
+ background-color: #eee8d5 !important;
+ border-color: #93a1a1 !important;
+}
+.full-commit * {
+ text-shadow: none !important;
+}
+.commit-desc pre {
+ background-color: transparent !important;
+ color: #657b83 !important;
+}
+.commit.table-list-item {
+ border-color: #eee8d5 !important;
+}
+.commit-meta.commit-author-section {
+ background-color: transparent !important;
+ color: #657b83 !important;
+}
+.table-list-cell .commit-title {
+ background-color: transparent !important;
+ color: #657b83 !important;
+}
+.completeness-indicator-success {
+ background-color: #859900 !important;
+}
+.completeness-indicator-problem {
+ background-color: #b58900 !important;
+ color: #fff !important;
+}
+.copyable-terminal {
+ background-color: #eee8d5 !important;
+}
+.blankslate {
+ background-color: #eee8d5 !important;
+ color: #586e75 !important;
+}
+.comment-form-head.tabnav {
+ background-color: #fdf6e3 !important;
+}
+.conversation-list-heading .inner {
+ background-color: #fdf6e3 !important;
+}
+.discussion-item-closed .discussion-item-icon {
+ background-color: #dc322f !important;
+ color: #586e75 !important;
+}
+.discussion-item-icon {
+ background-color: #93a1a1 !important;
+ color: #586e75 !important;
+}
+.discussion-item-icon.octicon {
+ color: #586e75 !important;
+}
+.discussion-item-entity,
+.discussion-item .renamed-was,
+.discussion-item .renamed-is {
+ color: #586e75 !important;
+}
+.discussion-timeline:before {
+ background-color: #839496 !important;
+}
+.discussion-timeline-actions {
+ background-color: #fdf6e3 !important;
+}
+.drag-and-drop {
+ background-color: #eee8d5 !important;
+}
+.new-discussion-timeline .closed-banner {
+ background-color: #839496 !important;
+ border-color: #fdf6e3 !important;
+}
+.timeline-comment {
+ background-color: #fdf6e3 !important;
+ border-color: #93a1a1 !important;
+}
+.timeline-comment-header {
+ background-color: #eee8d5 !important;
+}
+.timeline-comment-wrapper {
+ border-color: #fdf6e3 !important;
+}
+.donut-chart > .pending {
+ fill: #b58900 !important;
+}
+.dropdown-divider {
+ background-color: #839496 !important;
+}
+.dropdown-item {
+ color: #657b83 !important;
+}
+.dropdown-item:hover {
+ background-color: #93a1a1 !important;
+ color: #586e75 !important;
+}
+.dropdown-menu {
+ background-color: #e9e1c8 !important;
+ color: #586e75 !important;
+ border-color: #839496 !important;
+}
+.files * {
+ color: #657b83 !important;
+}
+.files tbody tr {
+ border-color: #eee8d5 !important;
+}
+.files tbody tr:nth-child(even) {
+ background-color: #fcf3da !important;
+}
+.files tbody tr:nth-child(odd) {
+ background-color: #fdf6e3 !important;
+}
+.files tbody tr:hover * {
+ background-color: #e9e1c8 !important;
+}
+.btn {
+ background-image: linear-gradient(to bottom, #eee8d5, #93a1a1) !important;
+ border-color: #93a1a1 !important;
+ color: #586e75 !important;
+}
+.btn:hover {
+ background-color: #ebe4cf !important;
+}
+.btn-primary,
+.issues-listing .btn-primary {
+ background-color: #859900 !important;
+ background-image: linear-gradient(#859900, #424d00) !important;
+ color: #000 !important;
+ filter: opacity(62.5%);
+}
+.entry-title a {
+ color: #268bd2 !important;
+}
+.Header {
+ background-color: #ebe4cf !important;
+ border-bottom-color: #93a1a1 !important;
+}
+.Header a {
+ color: #586e75 !important;
+}
+.lang {
+ color: #586e75 !important;
+}
+.reponav-item,
+.pagehead-tabs-item {
+ background-color: #eee8d5 !important;
+ border-color: transparent !important;
+ color: #657b83 !important;
+}
+.reponav-item:visited,
+.pagehead-tabs-item:visited {
+ color: #657b83 !important;
+}
+.reponav-item.selected,
+.pagehead-tabs-item.selected {
+ background-color: #fdf6e3 !important;
+ border-color: #dc322f #e9e1c8 transparent !important;
+}
+.site-footer-links * {
+ color: #657b83 !important;
+}
+.Box-row--focus-gray.navigation-focus {
+ background-color: #ebe4cf !important;
+ color: #586e75 !important;
+}
+.js-directory-link {
+ color: #268bd2 !important;
+}
+.js-site-search-form input,
+.js-chromeless-input-container {
+ background-color: #fdf6e3 !important;
+ border-color: #93a1a1 !important;
+}
+a.label {
+ color: #000 !important;
+ filter: opacity(75%);
+}
+.notifications-list a {
+ color: #657b83 !important;
+}
+.notifications-list li {
+ background-color: #fdf6e3 !important;
+}
+.octicon-repo {
+ color: #93a1a1 !important;
+}
+.type-icon-state-closed {
+ color: rgba(202,0,0,0.65) !important;
+}
+.type-icon-state-merged {
+ color: #6c71c4 !important;
+}
+.type-icon-state-open {
+ color: rgba(68,103,0,0.65) !important;
+}
+.octicon-alert {
+ color: #fff !important;
+}
+.octicon-x {
+ color: #dc322f !important;
+}
+.octicon-check {
+ color: #859900 !important;
+}
+.octicon-primitive-dot {
+ color: #b58900 !important;
+}
+.octicon-clippy {
+ color: #586e75 !important;
+}
+.octicon-diff {
+ color: #fff !important;
+}
+.octicon-markdown {
+ color: #93a1a1 !important;
+}
+.orghead {
+ background-color: #eee8d5 !important;
+ border-color: #839496 !important;
+ border-bottom: 0px !important;
+ color: #586e75 !important;
+}
+.org-name {
+ color: #586e75 !important;
+}
+.pagehead.orghead {
+ background-color: #eee8d5 !important;
+}
+.outline-box-highlighted {
+ background-color: #eee8d5 !important;
+ color: #586e75 !important;
+}
+.pagination .current {
+ background-color: #93a1a1 !important;
+ color: #586e75 !important;
+}
+.pagination .disabled {
+ background-color: #eee8d5 !important;
+ color: #93a1a1 !important;
+}
+.pagination .disabled:hover {
+ background-color: #eee8d5 !important;
+}
+.pagination .gap {
+ background-color: #eee8d5 !important;
+ color: #93a1a1 !important;
+}
+.pagination a {
+ background-color: #eee8d5 !important;
+ border-color: #fdf6e3 !important;
+ color: #657b83 !important;
+}
+.pagination a:hover {
+ background-color: #93a1a1 !important;
+ color: #fdf6e3 !important;
+}
+.empty-cell,
+.diffbar {
+ background-color: #fdf6e3 !important;
+}
+.merge-status-item {
+ background-color: #e9e1c8 !important;
+}
+.merge-message {
+ background-color: #ebe4cf !important;
+}
+.pr-toolbar {
+ background-color: #fdf6e3 !important;
+}
+.review-thread-reply {
+ background-color: #eee8d5 !important;
+}
+.review-thread-reply .inline-comment-form {
+ background-color: #fdf6e3 !important;
+}
+.merged.octicon,
+.octicon-git-merge {
+ color: #6c71c4 !important;
+}
+.uploaded-files {
+ background-color: #fdf6e3 !important;
+}
+.upload-progress {
+ background-color: #eee8d5 !important;
+ box-shadow: 1px 0px 0px #eee8d5 inset;
+}
+#readme .plain {
+ background-color: #fdf6e3 !important;
+}
+.markdown-body,
+.markdown-body table * {
+ background-color: #fdf6e3 !important;
+ border-color: #839496 !important;
+ color: #657b83 !important;
+}
+.markdown-body a,
+.markdown-body table * a {
+ color: #268bd2 !important;
+}
+.markdown-body code,
+.markdown-body table * code,
+.markdown-body pre,
+.markdown-body table * pre {
+ background-color: #eee8d5 !important;
+}
+.markdown-body hr,
+.markdown-body table * hr {
+ background-color: #93a1a1 !important;
+}
+.markdown-body img,
+.markdown-body table * img {
+ background-color: #fdf6e3 !important;
+}
+.task-list-item.hovered {
+ background-color: #eee8d5 !important;
+}
+.range-editor {
+ background-color: #eee8d5 !important;
+}
+.compare-pr-placeholder {
+ background-color: #ebe4cf !important;
+}
+ul.comparison-list > li.title {
+ background-color: #e9e1c8 !important;
+}
+ul.comparison-list {
+ background-color: #ebe4cf !important;
+}
+.repository-description {
+ color: #657b83 !important;
+}
+.repository-meta .edit-repository-meta label {
+ color: #657b83 !important;
+}
+.pagehead.repohead {
+ background-color: #eee8d5 !important;
+}
+.repository-content .RecentBranches {
+ background-color: #eee8d5 !important;
+ border-color: #839496 !important;
+}
+.repohead-details-container a {
+ color: #657b83 !important;
+}
+.select-menu-modal {
+ border-color: #657b83 !important;
+}
+.select-menu-modal * {
+ color: #657b83 !important;
+}
+.select-menu-header,
+.select-menu-header * {
+ background-color: #eee8d5 !important;
+ color: #586e75 !important;
+ text-shadow: none !important;
+}
+.select-menu-item {
+ background-color: #fdf6e3 !important;
+}
+.select-menu-item.navigation-focus,
+.select-menu-item.navigation-focus.selected,
+.select-menu-item.navigation-focus.select-menu-action,
+.select-menu-item-text.navigation-focus {
+ background-color: #93a1a1 !important;
+ color: #586e75 !important;
+}
+.repository-sidebar {
+ background-color: #fdf6e3 !important;
+}
+.thread-subscription-status {
+ background-color: #fdf6e3 !important;
+}
+.sunken-menu {
+ background-image: linear-gradient(to right, #eee8d5 0%, #fdf6e3 8px) !important;
+ box-shadow: 1px 0px 0px #eee8d5 inset;
+}
+.sunken-menu:before {
+ background-image: linear-gradient(#fdf6e3, transparent) !important;
+}
+.sunken-menu:after {
+ background-image: linear-gradient(transparent, #fdf6e3) !important;
+}
+.sunken-menu-item {
+ border-color: #fdf6e3 !important;
+}
+.sunken-menu-item.selected {
+ background-color: #fdf6e3 !important;
+ border-color: #e9e1c8 !important;
+ color: #586e75 !important;
+}
+.sunken-menu-item.selected:after {
+ background-color: #cb4b16 !important;
+}
+.sunken-menu-separator:before {
+ background-image: linear-gradient(to right, #eee8d5 70%, #fdf6e3 100%) !important;
+}
+.state {
+ color: #586e75 !important;
+}
+.state-closed {
+ background-color: #dc322f !important;
+}
+.state-open {
+ background-color: #859900 !important;
+}
+.subnav-item {
+ color: #657b83 !important;
+}
+.subnav-item:hover {
+ background-color: #ebe4cf !important;
+}
+.subnav-item:visited {
+ color: #657b83 !important;
+}
+.subnav-item.selected {
+ background-color: #eee8d5 !important;
+}
+.subnav-links a:hover {
+ background-color: #eee8d5 !important;
+}
+.subnav-search input {
+ border-color: #93a1a1 !important;
+}
+.right .tabnav-extra {
+ color: #93a1a1 !important;
+}
+a.tabnav-tab,
+.tabnav-tab {
+ border-color: transparent !important;
+ color: #93a1a1 !important;
+}
+a.tabnav-tab.selected,
+.tabnav-tab.selected {
+ background-color: #fdf6e3 !important;
+ background-image: linear-gradient(#eee8d5, #fdf6e3) !important;
+ border-color: #839496 !important;
+ color: #586e75 !important;
+}
+.table-list tr,
+.table-list li {
+ background-color: #fdf6e3 !important;
+}
+.table-list tr:hover,
+.table-list li:hover {
+ background-color: #e9e1c8 !important;
+}
+.table-list-header {
+ background-color: #eee8d5 !important;
+}
+.text-pending {
+ color: #b58900 !important;
+}
+.text-pending .octicon-primitive-dot {
+ color: #b58900 !important;
+}
+.text-red {
+ color: #dc322f !important;
+}
+.timeline-commits .commit-meta {
+ background-color: #fdf6e3 !important;
+}
+.timeline-commits .commit-meta .commit-id {
+ color: #93a1a1 !important;
+}
+.topic-tag.topic-tag-link {
+ background-color: #eee8d5 !important;
+ color: #657b83 !important;
+}
+.underline-nav-item {
+ color: #657b83 !important;
+}
+.underline-nav-item.selected {
+ border-bottom-color: #dc322f !important;
+ color: #657b83 !important;
+}
+.user-profile-nav {
+ background-color: #eee8d5 !important;
+ border-color: #839496 !important;
+}
+.user-profile-sticky-bar:after {
+ background-color: #eee8d5 !important;
+ border-color: #839496 !important;
+}
+.graphs .area {
+ fill: #859900;
+}
+.summary-stats li .num {
+ color: #586e75 !important;
+}
+.viz {
+ background-color: #ebe4cf !important;
+}
+.facebox-popup {
+ color: #657b83 !important;
+ background-color: #fdf6e3 !important;
+}
+.facebox-popup .octicon {
+ color: #fff !important;
+}
+.facebox-popup .owner-select-target {
+ color: #657b83 !important;
+ background-color: #eee8d5 !important;
+}
+.facebox-popup .owner-select-target:hover {
+ background-color: #93a1a1 !important;
+}
+.suggester {
+ background-color: #e9e1c8 !important;
+}
+.suggester li.navigation-focus {
+ background-color: #93a1a1 !important;
+}
+.menu {
+ background-color: #eee8d5 !important;
+}
+.menu-item.selected {
+ background-color: #e9e1c8 !important;
+}
+.menu-item:hover {
+ background-color: #93a1a1 !important;
+}
+.Box {
+ background-color: #fdf6e3 !important;
+}
+.Box-header {
+ background-color: #eee8d5 !important;
+}
+svg > * text {
+ color: #657b83 !important;
+ fill: #657b83 !important;
+}
+.insertions {
+ color: #859900 !important;
+}
+.deletions {
+ color: #dc322f !important;
+}
+.sfbgg {
+ background-color: #eee8d5 !important;
+}
+.sbib_a {
+ background: linear-gradient(to bottom, #eee8d5, #fdf6e3) !important;
+}
+input#lst-ib,
+#sb_ifc0.sbib_b,
+#gs_taif0 {
+ background: transparent !important;
+}
+#lst-ib,
+.sbsb_a {
+ background-color: #fdf6e3 !important;
+}
+.kpbb {
+ background-image: linear-gradient(to bottom, #59a9e1, #268bd2) !important;
+}
+#hdtbSum {
+ background-color: #fdf6e3 !important;
+}
+#hdtbMenus.hdtb-td-o {
+ background-color: #fdf6e3 !important;
+}
+#hdtb-tls.hdtb-tl {
+ background-image: linear-gradient(to bottom, #fdf6e3, #eee8d5) !important;
+}
+#hdtb-tls.hdtb-tl.hdtb-tl-sel {
+ background-image: linear-gradient(to bottom, #eee8d5, #fdf6e3) !important;
+}
+#abar_button_opt.ab_button {
+ background: linear-gradient(to bottom, #fdf6e3, #eee8d5) !important;
+}
+#appbar {
+ background-color: #fdf6e3 !important;
+}
+cite {
+ color: #859900 !important;
+}
+.ab_dropdown {
+ background-color: #fdf6e3 !important;
+}
+div.crp {
+ background-color: #fdf6e3 !important;
+}
+#fbar {
+ background-color: #eee8d5 !important;
+}
+tr.Even {
+ background-color: #eee8d5 !important;
+}
+.BigQuote {
+ background-color: #eee8d5 !important;
+ color: #cb4b16 !important;
+}
+.Cat1HL {
+ background-color: #93a1a1 !important;
+ color: #586e75 !important;
+}
+.Cat2HL {
+ background-color: #e9e1c8 !important;
+}
+.Cat3HL {
+ background-color: #ebe4cf !important;
+}
+.FeatureByline {
+ background-color: #eee8d5 !important;
+ border: none !important;
+}
+.Headline {
+ background-color: #e9e1c8 !important;
+}
+.QuotedText {
+ color: #6c71c4 !important;
+}
+DIV.GAByline {
+ background-color: #eee8d5 !important;
+ border: none !important;
+}
+table.OddEven tr:nth-child(even) {
+ background-color: #fcf3da !important;
+}
+table.OddEven tr:nth-child(odd) {
+ background-color: #fdf6e3 !important;
+}
+DIV.CommentBox {
+ border-color: #eee8d5 !important;
+}
+DIV.CommentBox P.CommentTitle {
+ background-color: #e9e1c8 !important;
+}
+#menu,
+.topnav-container {
+ background-color: #eee8d5 !important;
+}
+.navmenu ul {
+ background-color: #eee8d5 !important;
+}
+body * {
+ border-color: #e9e1c8 !important;
+}
+#content {
+ background-color: #fdf6e3 !important;
+ color: #657b83 !important;
+}
+#mw-head,
+#mw-panel {
+ background-color: #eee8d5 !important;
+ color: #586e75 !important;
+}
+#mw-head div.portal,
+#mw-panel div.portal {
+ background-image: none !important;
+}
+#mw-head {
+ background-color: #eee8d5 !important;
+ background-image: linear-gradient(to bottom, #fdf6e3, #eee8d5) !important;
+}
+#mw-panel,
+#p-logo {
+ background-image: linear-gradient(to right, #fdf6e3, #eee8d5) !important;
+}
+div.vectorTabs {
+ background-image: linear-gradient(to bottom, #fdf6e3, #eee8d5) !important;
+}
+div.vectorTabs ul {
+ background-image: linear-gradient(to bottom, #fdf6e3, #eee8d5) !important;
+}
+div.vectorTabs ul li {
+ background-color: #eee8d5 !important;
+ background-image: none !important;
+ padding: 0px 1px 0px 1px !important;
+}
+div.vectorTabs span {
+ background-color: #eee8d5 !important;
+ background-image: linear-gradient(to bottom, #fdf6e3, #eee8d5) !important;
+}
+div.vectorTabs li.selected,
+div.vectorTabs li.selected span {
+ background-color: transparent !important;
+ background-image: linear-gradient(to bottom, #eee8d5, #fdf6e3) !important;
+}
+.mw-wiki-logo {
+ filter: opacity(50%);
+}
+div#simpleSearch #searchInput {
+ background-color: #fdf6e3 !important;
+ padding: 0.05em 0px 0.2em 0.2em !important;
+}
+.ambox,
+.infobox,
+#toc,