43 changed files with 2545 additions and 541 deletions
@ -0,0 +1,67 @@
|
||||
# Solarized for Gedit |
||||
|
||||
## Precision colors for machines and people - _Now with more Gedit!_ |
||||
|
||||
--- |
||||
|
||||
### Solarized |
||||
|
||||
Solarized was created by [Ethan Schoonover][ES] and you can find out more |
||||
about the design work that went into it on his [project page][ES-solarized]. If |
||||
you would like to use Solarized in editors other than Gedit or on your terminal, |
||||
Ethan hosts the [main repository][SolarizedRepo] which combines all the available |
||||
ports in one place. |
||||
|
||||
### Solarized for Gedit |
||||
|
||||
Solarized was initially ported for Gedit by [Matthew Cantelon][MC] and can be |
||||
found at <http://github.com/mattcan/solarized-gedit>. |
||||
|
||||
### Screenshots |
||||
|
||||
![Light theme][LightImg] |
||||
![Dark theme][DarkImg] |
||||
|
||||
### Installation |
||||
|
||||
_Please note that installation has only been tested on Ubuntu 12.10 and Gedit 3_ |
||||
|
||||
You can download the files in one of two ways: |
||||
|
||||
* using `git clone git://github.com/mattcan/solarized-gedit.git` |
||||
* using the **Download** button to get the ZIP file and extracting the files to |
||||
a folder |
||||
|
||||
Once the files are on your PC, copy `solarized-light.xml` and `solarized-dark.xml` |
||||
to one of these folders: |
||||
|
||||
* if you are the only user on your computer |
||||
|
||||
``` |
||||
mkdir -p ~/.local/share/gedit/styles |
||||
cp solarized-* ~/.local/share/gedit/styles |
||||
``` |
||||
|
||||
* if you want everyone on your PC to be able to use the styles ( _path |
||||
below is for Ubuntu_ ) |
||||
|
||||
``` |
||||
sudo mkdir -p /usr/share/gtksourceview-3.0/styles |
||||
sudo cp solarized-* /usr/share/gtksourceview-3.0/styles |
||||
``` |
||||
|
||||
* you can also use the installer ( _has only been tested with Ubuntu 12.10_ ) |
||||
|
||||
``` |
||||
cd wherever/you/extracted |
||||
chmod a+x installer |
||||
# -a for all users, -l for local |
||||
./installer [-a | -l] |
||||
``` |
||||
|
||||
[ES]: http://ethanschoonover.com |
||||
[ES-Solarized]: http://ethanschoonover.com/solarized |
||||
[SolarizedRepo]: https://github.com/altercation/solarized |
||||
[MC]: http://matthewcantelon.ca |
||||
[LightImg]: https://github.com/mattcan/solarized-gedit/raw/master/img/solarized_light.png |
||||
[DarkImg]: https://github.com/mattcan/solarized-gedit/raw/master/img/solarized_dark.png |
||||
|
After Width: | Height: | Size: 58 KiB |
|
After Width: | Height: | Size: 60 KiB |
@ -0,0 +1,62 @@
|
||||
#!/bin/bash |
||||
|
||||
# shows usage instructions |
||||
usage() |
||||
{ |
||||
cat << EOF |
||||
usage: $0 [options] |
||||
|
||||
This script installs the Solarized styles for gedit. |
||||
|
||||
OPTIONS: |
||||
-h Shows this message |
||||
-a Install for all users |
||||
-l Install only for you |
||||
EOF |
||||
} |
||||
|
||||
chkdir() |
||||
{ |
||||
if [ ! -d "$INSTALLPATH" ]; then |
||||
if [ "$NEEDSUDO" == true ]; then |
||||
sudo mkdir -p "$INSTALLPATH" |
||||
else |
||||
mkdir -p "$INSTALLPATH" |
||||
fi |
||||
fi |
||||
} |
||||
|
||||
# path to install to |
||||
INSTALLPATH=$HOME/.local/share/gedit/styles |
||||
# will need to use sudo to install for all users |
||||
NEEDSUDO=false |
||||
|
||||
# loop through passed arguments |
||||
while getopts "hal" OPTION |
||||
do |
||||
case $OPTION in |
||||
h) |
||||
usage |
||||
exit 1 |
||||
;; |
||||
a) |
||||
INSTALLPATH=/usr/share/gtksourceview-3.0/styles |
||||
NEEDSUDO=true |
||||
;; |
||||
l) |
||||
INSTALLPATH=$HOME/.local/share/gedit/styles |
||||
;; |
||||
?) |
||||
INSTALLPATH=$HOME/.local/share/gedit/styles |
||||
;; |
||||
esac |
||||
done |
||||
|
||||
# install for all users when sudo set to true |
||||
if [ "$NEEDSUDO" == true ]; then |
||||
chkdir |
||||
sudo cp solarized-*.xml "$INSTALLPATH" |
||||
else |
||||
chkdir |
||||
cp solarized-*.xml "$INSTALLPATH" |
||||
fi |
||||
@ -0,0 +1,131 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<!-- |
||||
|
||||
This theme is based on the Solarized theme originally created |
||||
by Ethan Schoonover at http://ethanschoonover.com/solarized |
||||
|
||||
Copyright (C) 2012 Matthew Cantelon |
||||
Author: Matthew Cantelon <me@matthewcantelon.ca> |
||||
|
||||
GtkSourceView is free software; you can redistribute it and/or |
||||
modify it under the terms of the GNU Lesser General Public |
||||
License as published by the Free Software Foundation; either |
||||
version 2.1 of the License, or (at your option) any later version. |
||||
|
||||
GtkSourceView is distributed in the hope that it will be useful, |
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of |
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
||||
Lesser General Public License for more details. |
||||
|
||||
You should have received a copy of the GNU Lesser General Public |
||||
License along with this library; if not, write to the Free Software |
||||
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA |
||||
|
||||
--> |
||||
|
||||
<style-scheme id="solarizeddark" _name="Solarized Dark" version="1.0"> |
||||
|
||||
<author>Matthew Cantelon</author> |
||||
<_description>Gedit port of the dark version of the Solarized theme. Check https://github.com/mattcan/solarized-gedit for more information.</_description> |
||||
|
||||
<!-- Solarized Palette --> |
||||
<color name="base03" value="#002b36"/> |
||||
<color name="base02" value="#073642"/> |
||||
<color name="base01" value="#586e75"/> |
||||
<color name="base00" value="#657b83"/> |
||||
<color name="base0" value="#839496"/> |
||||
<color name="base1" value="#93a1a1"/> |
||||
<color name="base2" value="#eee8d5"/> |
||||
<color name="base3" value="#fdf6e3"/> |
||||
<color name="yellow" value="#b58900"/> |
||||
<color name="orange" value="#cb4b16"/> |
||||
<color name="red" value="#dc322f"/> |
||||
<color name="magenta" value="#d33682"/> |
||||
<color name="violet" value="#6c71c4"/> |
||||
<color name="blue" value="#268bd2"/> |
||||
<color name="cyan" value="#2aa198"/> |
||||
<color name="green" value="#859900"/> |
||||
|
||||
<!-- Global Settings --> |
||||
<style name="text" foreground="base1" background="base03"/> |
||||
<style name="selection" foreground="base03" background="base0"/> |
||||
<style name="cursor" foreground="base2"/> |
||||
<style name="current-line" background="base02"/> |
||||
<style name="line-numbers" foreground="base0" background="base02"/> |
||||
<style name="draw-spaces" foreground="base0"/> |
||||
|
||||
<!-- Bracket Matching --> |
||||
<style name="bracket-match" foreground="red" bold="true"/> |
||||
<style name="bracket-mismatch" foreground="red" background="base3" bold="true"/> |
||||
|
||||
<!-- Comments --> |
||||
<style name="def:comment" foreground="base01" italic="true"/> |
||||
<style name="def:shebang" foreground="base01" italic="true" bold="true"/> |
||||
<style name="def:doc-comment-element" italic="true"/> |
||||
|
||||
<!-- Right Margin --> |
||||
<style name="right-margin" foreground="base0" background="base02"/> |
||||
|
||||
<!-- Search Matching --> |
||||
<style name="search-match" foreground="yellow"/> |
||||
|
||||
<!-- Constants --> |
||||
<style name="def:constant" foreground="cyan"/> |
||||
<style name="def:decimal" foreground="magenta"/> |
||||
<style name="def:base-n-integer" use-style="def:decimal"/> |
||||
<style name="def:floating-point" use-style="def:decimal"/> |
||||
<style name="def:complex" use-style="def:base-n-integer"/> |
||||
<style name="def:character" foreground="magenta"/> |
||||
<style name="def:string" use-style="def:constant"/> |
||||
<style name="def:special-char" foreground="red"/> |
||||
<style name="def:builtin" foreground="yellow"/> |
||||
<style name="def:keyword" foreground="green" bold="true"/> |
||||
<style name="def:variable" foreground="blue"/> |
||||
<style name="def:boolean" foreground="red"/> |
||||
<style name="def:special-constant" foreground="blue"/> |
||||
|
||||
<!-- Identifiers --> |
||||
<style name="def:identifier" foreground="blue"/> |
||||
<style name="def:function" use-style="def:identifier"/> |
||||
|
||||
<!-- Statements --> |
||||
<style name="def:statement" use-style="def:keyword"/> |
||||
|
||||
<!-- Types --> |
||||
<style name="def:type" foreground="yellow"/> |
||||
|
||||
<!-- Others --> |
||||
<style name="def:preprocessor" foreground="orange"/> |
||||
<style name="def:error" foreground="red" bold="true"/> |
||||
<style name="def:note" background="base02" foreground="magenta" bold="true"/> |
||||
<style name="def:underlined" foreground="violet"/> |
||||
|
||||
<!-- Language specific styles --> |
||||
<style name="c:preprocessor" use-style="def:preprocessor"/> |
||||
<style name="c:included-file" use-style="c:preprocessor"/> |
||||
<style name="c:common-defines" foreground="#0095FF" bold="true"/> |
||||
|
||||
<style name="diff:diff-file" foreground="blue" underline="true"/> |
||||
<style name="diff:added-line" foreground="base03" background="green"/> |
||||
<style name="diff:removed-line" foreground="base03" background="red"/> |
||||
<style name="diff:changed-line" foreground="base03" background="yellow"/> |
||||
<style name="diff:location" use-style="def:type"/> |
||||
|
||||
<style name="xml:attribute-name" foreground="green"/> |
||||
<style name="xml:element-name" bold="true"/> |
||||
<style name="xml:entity" foreground="blue"/> |
||||
<style name="xml:cdata-delim" foreground="orange" bold="true"/> |
||||
<style name="xml:processing-instruction" bold="true"/> |
||||
<style name="xml:doctype" foreground="magenta" bold="true"/> |
||||
|
||||
<style name="python:string-conversion" background="base2"/> |
||||
<style name="python:module-handler" use-style="def:character"/> |
||||
<style name="python:special-variable" use-style="def:type"/> |
||||
<style name="python:builtin-constant" use-style="def:builtin"/> |
||||
<style name="python:builtin-object" use-style="def:type"/> |
||||
<style name="python:builtin-function" use-style="def:identifier"/> |
||||
<style name="python:boolean" use-style="def:boolean"/> |
||||
|
||||
<style name="sh:dollar" foreground="green" bold="true"/> |
||||
|
||||
</style-scheme> |
||||
@ -0,0 +1,131 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<!-- |
||||
|
||||
This theme is based on the Solarized theme originally created |
||||
by Ethan Schoonover at http://ethanschoonover.com/solarized |
||||
|
||||
Copyright (C) 2012 Matthew Cantelon |
||||
Author: Matthew Cantelon <me@matthewcantelon.ca> |
||||
|
||||
GtkSourceView is free software; you can redistribute it and/or |
||||
modify it under the terms of the GNU Lesser General Public |
||||
License as published by the Free Software Foundation; either |
||||
version 2.1 of the License, or (at your option) any later version. |
||||
|
||||
GtkSourceView is distributed in the hope that it will be useful, |
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of |
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
||||
Lesser General Public License for more details. |
||||
|
||||
You should have received a copy of the GNU Lesser General Public |
||||
License along with this library; if not, write to the Free Software |
||||
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA |
||||
|
||||
--> |
||||
|
||||
<style-scheme id="solarizedlight" _name="Solarized Light" version="1.0"> |
||||
|
||||
<author>Matthew Cantelon</author> |
||||
<_description>Gedit port of the light version of the Solarized theme. Check https://github.com/mattcan/solarized-gedit for more information.</_description> |
||||
|
||||
<!-- Solarized Palette --> |
||||
<color name="base03" value="#002b36"/> |
||||
<color name="base02" value="#073642"/> |
||||
<color name="base01" value="#586e75"/> |
||||
<color name="base00" value="#657b83"/> |
||||
<color name="base0" value="#839496"/> |
||||
<color name="base1" value="#93a1a1"/> |
||||
<color name="base2" value="#eee8d5"/> |
||||
<color name="base3" value="#fdf6e3"/> |
||||
<color name="yellow" value="#b58900"/> |
||||
<color name="orange" value="#cb4b16"/> |
||||
<color name="red" value="#dc322f"/> |
||||
<color name="magenta" value="#d33682"/> |
||||
<color name="violet" value="#6c71c4"/> |
||||
<color name="blue" value="#268bd2"/> |
||||
<color name="cyan" value="#2aa198"/> |
||||
<color name="green" value="#859900"/> |
||||
|
||||
<!-- Global Settings --> |
||||
<style name="text" foreground="base00" background="base3"/> |
||||
<style name="selection" foreground="base1" background="base02"/> |
||||
<style name="cursor" foreground="base00"/> |
||||
<style name="current-line" background="base2"/> |
||||
<style name="line-numbers" foreground="base0" background="base2"/> |
||||
<style name="draw-spaces" foreground="base1"/> |
||||
|
||||
<!-- Bracket Matching --> |
||||
<style name="bracket-match" foreground="red" bold="true"/> |
||||
<style name="bracket-mismatch" foreground="red" background="base3" bold="true"/> |
||||
|
||||
<!-- Comments --> |
||||
<style name="def:comment" foreground="base01" italic="true"/> |
||||
<style name="def:shebang" foreground="base01" italic="true" bold="true"/> |
||||
<style name="def:doc-comment-element" italic="true"/> |
||||
|
||||
<!-- Right Margin --> |
||||
<style name="right-margin" foreground="base0" background="base02"/> |
||||
|
||||
<!-- Search Matching --> |
||||
<style name="search-match" foreground="yellow"/> |
||||
|
||||
<!-- Constants --> |
||||
<style name="def:constant" foreground="cyan"/> |
||||
<style name="def:decimal" foreground="magenta"/> |
||||
<style name="def:base-n-integer" use-style="def:decimal"/> |
||||
<style name="def:floating-point" use-style="def:decimal"/> |
||||
<style name="def:complex" use-style="def:base-n-integer"/> |
||||
<style name="def:character" foreground="magenta"/> |
||||
<style name="def:string" use-style="def:constant"/> |
||||
<style name="def:special-char" foreground="red"/> |
||||
<style name="def:builtin" foreground="yellow"/> |
||||
<style name="def:keyword" foreground="green" bold="true"/> |
||||
<style name="def:variable" foreground="blue"/> |
||||
<style name="def:boolean" foreground="red"/> |
||||
<style name="def:special-constant" foreground="blue"/> |
||||
|
||||
<!-- Identifiers --> |
||||
<style name="def:identifier" foreground="blue"/> |
||||
<style name="def:function" use-style="def:identifier"/> |
||||
|
||||
<!-- Statements --> |
||||
<style name="def:statement" use-style="def:keyword"/> |
||||
|
||||
<!-- Types --> |
||||
<style name="def:type" foreground="yellow"/> |
||||
|
||||
<!-- Others --> |
||||
<style name="def:preprocessor" foreground="orange"/> |
||||
<style name="def:error" foreground="red" bold="true"/> |
||||
<style name="def:note" background="base02" foreground="magenta" bold="true"/> |
||||
<style name="def:underlined" foreground="violet"/> |
||||
|
||||
<!-- Language specific styles --> |
||||
<style name="c:preprocessor" use-style="def:preprocessor"/> |
||||
<style name="c:included-file" use-style="c:preprocessor"/> |
||||
<style name="c:common-defines" foreground="#0095FF" bold="true"/> |
||||
|
||||
<style name="diff:diff-file" foreground="blue" underline="true"/> |
||||
<style name="diff:added-line" foreground="base03" background="green"/> |
||||
<style name="diff:removed-line" foreground="base03" background="red"/> |
||||
<style name="diff:changed-line" foreground="base03" background="yellow"/> |
||||
<style name="diff:location" use-style="def:type"/> |
||||
|
||||
<style name="xml:attribute-name" foreground="green"/> |
||||
<style name="xml:element-name" bold="true"/> |
||||
<style name="xml:entity" foreground="blue"/> |
||||
<style name="xml:cdata-delim" foreground="orange" bold="true"/> |
||||
<style name="xml:processing-instruction" bold="true"/> |
||||
<style name="xml:doctype" foreground="magenta" bold="true"/> |
||||
|
||||
<style name="python:string-conversion" background="base2"/> |
||||
<style name="python:module-handler" use-style="def:character"/> |
||||
<style name="python:special-variable" use-style="def:type"/> |
||||
<style name="python:builtin-constant" use-style="def:builtin"/> |
||||
<style name="python:builtin-object" use-style="def:type"/> |
||||
<style name="python:builtin-function" use-style="def:identifier"/> |
||||
<style name="python:boolean" use-style="def:boolean"/> |
||||
|
||||
<style name="sh:dollar" foreground="green" bold="true"/> |
||||
|
||||
</style-scheme> |
||||
|
After Width: | Height: | Size: 113 KiB |
@ -0,0 +1,68 @@
|
||||
# Solarized colors for Qt Creator |
||||
|
||||
See Ethan's [Solarized page](http://ethanschoonover.com/solarized) for the |
||||
background information. |
||||
|
||||
[Dedicated repository of this port](https://github.com/artm/qtcreator-solarized-syntax). |
||||
|
||||
[Main Solarized repository](https://github.com/altercation/solarized). |
||||
|
||||
 |
||||
|
||||
## Notes |
||||
|
||||
At this point only code editor's colors are affected. If you've |
||||
installed apple-colorpalette-solarized you can choose compatible |
||||
color for gui gradients, but most gui widgets and dialogs are |
||||
unaffected by this choice. |
||||
|
||||
On some platforms (Linux?) Qt style can be controlled by |
||||
`~/.config/Trolltech.conf` file, in which case you might find [gist by |
||||
booiiing (Patric Schenke)](https://gist.github.com/929469) useful. |
||||
|
||||
Apparently, Qt Creator: |
||||
|
||||
- ignores some of the attributes (e.g. `background` of |
||||
`CurrentLineNumber`, `foreground` of `SearchResult`) |
||||
- derives extra colors from the style (for example for the backgrounds |
||||
of nested blocks) |
||||
- derives gradients from some colors (e.g. `Occurences`). I haven't |
||||
found a way to control all aspects of these elements. I let Qt |
||||
Creator control the color of `Occurences.Rename` and (in the light |
||||
style) of `SearchScope`) |
||||
- composes the gradients / backgrounds in some cases which makes the |
||||
result differ from style color. This makes the current line background |
||||
lighter then expected, for example. |
||||
- different types of background highlight which keep the thext color, |
||||
mean I had to deviate from the canonical solarized. |
||||
|
||||
|
||||
I use light theme myself, dark one will probably have more issued at any given |
||||
time. |
||||
|
||||
## Installation |
||||
|
||||
### Linux / Mac OS X |
||||
|
||||
Use either: |
||||
|
||||
ln solarized-*.xml ~/.config/Nokia/qtcreator/styles |
||||
|
||||
or: |
||||
|
||||
cp solarized-*.xml ~/.config/Nokia/qtcreator/styles |
||||
|
||||
to install styles. |
||||
|
||||
### Windows |
||||
|
||||
On Windows XP styles should go to: |
||||
|
||||
Documents and Settings\<user name>\Application Data\Nokia\qtcreator\styles |
||||
|
||||
On Windows 7: |
||||
|
||||
Users\<user name>\AppData\Roaming\Nokia\qtcreator\styles |
||||
|
||||
|
||||
|
||||
@ -0,0 +1,47 @@
|
||||
#!/usr/bin/env perl |
||||
use strict; |
||||
use Template; |
||||
|
||||
my $vars = { |
||||
base03 => "#002b36", |
||||
base02 => "#073642", |
||||
base01 => "#586e75", |
||||
base00 => "#657b83", |
||||
base0 => "#839496", |
||||
base1 => "#93a1a1", |
||||
base2 => "#eee8d5", |
||||
base3 => "#fdf6e3", |
||||
yellow => "#b58900", |
||||
orange => "#cb4b16", |
||||
red => "#dc322f", |
||||
magenta => "#d33682", |
||||
violet => "#6c71c4", |
||||
blue => "#268bd2", |
||||
cyan => "#2aa198", |
||||
green => "#859900", |
||||
}; |
||||
|
||||
my $tt = Template->new({INTERPOLATE=>1}) || die "$Template::ERROR\n"; |
||||
|
||||
|
||||
# first light variant... |
||||
$vars->{variant} = "light"; |
||||
$vars->{bg} = $vars->{base3}; |
||||
$vars->{bg1} = $vars->{base2}; |
||||
$vars->{text} = $vars->{base00}; |
||||
$vars->{emph} = $vars->{base01}; |
||||
$vars->{lite} = $vars->{base1}; |
||||
|
||||
$tt->process("qtcreator-template.xml", $vars, "solarized-light.xml"); |
||||
|
||||
|
||||
|
||||
$vars->{variant} = "dark"; |
||||
$vars->{bg} = $vars->{base03}; |
||||
$vars->{bg1} = $vars->{base02}; |
||||
$vars->{text} = $vars->{base0}; |
||||
$vars->{emph} = $vars->{base1}; |
||||
$vars->{lite} = $vars->{base01}; |
||||
|
||||
$tt->process("qtcreator-template.xml", $vars, "solarized-dark.xml"); |
||||
|
||||
@ -0,0 +1,63 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<style-scheme version="1.0" name="Solarized ($variant)"> |
||||
<!-- |
||||
Solarized theme ($variant background) |
||||
--> |
||||
|
||||
<style name="Text" foreground="$text" background="$bg"/> |
||||
<style name="LineNumber" foreground="$lite" background="$bg1"/> |
||||
<style name="CurrentLine" background="$bg1"/> |
||||
<!-- inveted background --> |
||||
<style name="Selection" foreground="$bg1" background="$lite"/> |
||||
<style name="Occurrences" background="$lite"/> |
||||
|
||||
<!-- non-solarized backgrounds --> |
||||
[% IF variant == 'light' %] |
||||
<!-- light yellow overlay that works on solarized background as well as |
||||
on top of default SearchScope --> |
||||
<style name="SearchResult" background="#FFFFB0"/> |
||||
[% ELSE %] |
||||
<style name="SearchResult" background="#555000"/> |
||||
<style name="SearchScope" background="#222000"/> |
||||
[% END %] |
||||
|
||||
<style name="DisabledCode" foreground="$base1"/> |
||||
<style name="Comment" foreground="$base1"/> |
||||
<style name="Doxygen.Comment" foreground="$base1"/> |
||||
<style name="Keyword" foreground="$base01" bold="true"/> |
||||
<style name="Operator" foreground="$base01"/> |
||||
<style name="Label" foreground="$base01" bold="true"/> |
||||
<style name="CurrentLineNumber" foreground="$base01" bold="true"/> |
||||
|
||||
<!-- highlights --> |
||||
<style name="Number" foreground="$cyan"/> |
||||
<style name="String" foreground="$cyan"/> |
||||
<style name="Type" foreground="$yellow"/> |
||||
<style name="Link" foreground="$blue"/> |
||||
<style name="Preprocessor" foreground="$violet"/> |
||||
<style name="Parentheses" foreground="$red"/> |
||||
|
||||
<!-- WIP --> |
||||
<style name="Static" foreground="$green" italic="true"/> |
||||
<style name="Doxygen.Tag" foreground="$cyan"/> |
||||
|
||||
<style name="DiffFile" foreground="$green"/> |
||||
<style name="DiffLocation" foreground="$yellow"/> |
||||
<style name="AddedLine" foreground="$cyan"/> |
||||
<style name="RemovedLine" foreground="$red"/> |
||||
|
||||
<!-- no color / default --> |
||||
<style name="VirtualMethod" italic="true"/> |
||||
|
||||
<!-- let QtCreator choose: these colors are composed on top of |
||||
existing text, I can't find a nice way to stay compatible with |
||||
Solarized and produce readable results. |
||||
|
||||
<style name="Occurrences.Rename"/> |
||||
[% IF variant == 'light' %] |
||||
<style name="SearchScope"/> |
||||
[% END %] |
||||
<style name="Field"/> |
||||
<style name="Local"/> |
||||
--> |
||||
</style-scheme> |
||||
@ -0,0 +1,57 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<style-scheme version="1.0" name="Solarized (dark)"> |
||||
<!-- |
||||
Solarized theme (dark background) |
||||
--> |
||||
|
||||
<style name="Text" foreground="#839496" background="#002b36"/> |
||||
<style name="LineNumber" foreground="#586e75" background="#073642"/> |
||||
<style name="CurrentLine" background="#073642"/> |
||||
<!-- inveted background --> |
||||
<style name="Selection" foreground="#073642" background="#586e75"/> |
||||
<style name="Occurrences" background="#586e75"/> |
||||
|
||||
<!-- non-solarized backgrounds --> |
||||
|
||||
<style name="SearchResult" background="#555000"/> |
||||
<style name="SearchScope" background="#222000"/> |
||||
|
||||
|
||||
<style name="DisabledCode" foreground="#93a1a1"/> |
||||
<style name="Comment" foreground="#93a1a1"/> |
||||
<style name="Doxygen.Comment" foreground="#93a1a1"/> |
||||
<style name="Keyword" foreground="#586e75" bold="true"/> |
||||
<style name="Operator" foreground="#586e75"/> |
||||
<style name="Label" foreground="#586e75" bold="true"/> |
||||
<style name="CurrentLineNumber" foreground="#586e75" bold="true"/> |
||||
|
||||
<!-- highlights --> |
||||
<style name="Number" foreground="#2aa198"/> |
||||
<style name="String" foreground="#2aa198"/> |
||||
<style name="Type" foreground="#b58900"/> |
||||
<style name="Link" foreground="#268bd2"/> |
||||
<style name="Preprocessor" foreground="#6c71c4"/> |
||||
<style name="Parentheses" foreground="#dc322f"/> |
||||
|
||||
<!-- WIP --> |
||||
<style name="Static" foreground="#859900" italic="true"/> |
||||
<style name="Doxygen.Tag" foreground="#2aa198"/> |
||||
|
||||
<style name="DiffFile" foreground="#859900"/> |
||||
<style name="DiffLocation" foreground="#b58900"/> |
||||
<style name="AddedLine" foreground="#2aa198"/> |
||||
<style name="RemovedLine" foreground="#dc322f"/> |
||||
|
||||
<!-- no color / default --> |
||||
<style name="VirtualMethod" italic="true"/> |
||||
|
||||
<!-- let QtCreator choose: these colors are composed on top of |
||||
existing text, I can't find a nice way to stay compatible with |
||||
Solarized and produce readable results. |
||||
|
||||
<style name="Occurrences.Rename"/> |
||||
|
||||
<style name="Field"/> |
||||
<style name="Local"/> |
||||
--> |
||||
</style-scheme> |
||||
@ -0,0 +1,60 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<style-scheme version="1.0" name="Solarized (light)"> |
||||
<!-- |
||||
Solarized theme (light background) |
||||
--> |
||||
|
||||
<style name="Text" foreground="#657b83" background="#fdf6e3"/> |
||||
<style name="LineNumber" foreground="#93a1a1" background="#eee8d5"/> |
||||
<style name="CurrentLine" background="#eee8d5"/> |
||||
<!-- inveted background --> |
||||
<style name="Selection" foreground="#eee8d5" background="#93a1a1"/> |
||||
<style name="Occurrences" background="#93a1a1"/> |
||||
|
||||
<!-- non-solarized backgrounds --> |
||||
|
||||
<!-- light yellow overlay that works on solarized background as well as |
||||
on top of default SearchScope --> |
||||
<style name="SearchResult" background="#FFFFB0"/> |
||||
|
||||
|
||||
<style name="DisabledCode" foreground="#93a1a1"/> |
||||
<style name="Comment" foreground="#93a1a1"/> |
||||
<style name="Doxygen.Comment" foreground="#93a1a1"/> |
||||
<style name="Keyword" foreground="#586e75" bold="true"/> |
||||
<style name="Operator" foreground="#586e75"/> |
||||
<style name="Label" foreground="#586e75" bold="true"/> |
||||
<style name="CurrentLineNumber" foreground="#586e75" bold="true"/> |
||||
|
||||
<!-- highlights --> |
||||
<style name="Number" foreground="#2aa198"/> |
||||
<style name="String" foreground="#2aa198"/> |
||||
<style name="Type" foreground="#b58900"/> |
||||
<style name="Link" foreground="#268bd2"/> |
||||
<style name="Preprocessor" foreground="#6c71c4"/> |
||||
<style name="Parentheses" foreground="#dc322f"/> |
||||
|
||||
<!-- WIP --> |
||||
<style name="Static" foreground="#859900" italic="true"/> |
||||
<style name="Doxygen.Tag" foreground="#2aa198"/> |
||||
|
||||
<style name="DiffFile" foreground="#859900"/> |
||||
<style name="DiffLocation" foreground="#b58900"/> |
||||
<style name="AddedLine" foreground="#2aa198"/> |
||||
<style name="RemovedLine" foreground="#dc322f"/> |
||||
|
||||
<!-- no color / default --> |
||||
<style name="VirtualMethod" italic="true"/> |
||||
|
||||
<!-- let QtCreator choose: these colors are composed on top of |
||||
existing text, I can't find a nice way to stay compatible with |
||||
Solarized and produce readable results. |
||||
|
||||
<style name="Occurrences.Rename"/> |
||||
|
||||
<style name="SearchScope"/> |
||||
|
||||
<style name="Field"/> |
||||
<style name="Local"/> |
||||
--> |
||||
</style-scheme> |
||||
@ -0,0 +1,24 @@
|
||||
# Solarize color theme tmux configuration |
||||
|
||||
A tmux solarized theme using Ethan Schoonover’s [Solarized color scheme](http://ethanschoonover.com/solarized). |
||||
|
||||
## Repositories |
||||
* This theme as a single repository: [/seebi/tmux-colors-solarized](https://github.com/seebi/tmux-colors-solarized) |
||||
* The main solarized repository: [/altercation/solarized](https://github.com/altercation/solarized) |
||||
|
||||
## Installation |
||||
This config snippet for the terminal multiplexer tmux should be added to your `~/.tmux.conf` configuration file. |
||||
|
||||
In most cases, you have to force tmux to assume the terminal supports 256 colours. |
||||
For this, start tmux as `tmux -2`. |
||||
|
||||
This color scheme is tested with tmux >= 1.5. tmux 1.1 is reported as not working. |
||||
|
||||
## Screenshot |
||||
Here is a screenshot of a tmux session captured from a gnome-terminal using the [dz-version of the awesome Inconsolata font](http://nodnod.net/2009/feb/12/adding-straight-single-and-double-quotes-inconsola/). |
||||
|
||||
 |
||||
|
||||
And another one showing different dircolors from the neighboring [dircolors-solarized](https://github.com/seebi/dircolors-solarized) repository. |
||||
|
||||
 |
||||
@ -0,0 +1,31 @@
|
||||
#### COLOUR (Solarized 256) |
||||
|
||||
# default statusbar colors |
||||
set-option -g status-bg colour235 #base02 |
||||
set-option -g status-fg colour136 #yellow |
||||
set-option -g status-attr default |
||||
|
||||
# default window title colors |
||||
set-window-option -g window-status-fg colour244 #base0 |
||||
set-window-option -g window-status-bg default |
||||
#set-window-option -g window-status-attr dim |
||||
|
||||
# active window title colors |
||||
set-window-option -g window-status-current-fg colour166 #orange |
||||
set-window-option -g window-status-current-bg default |
||||
#set-window-option -g window-status-current-attr bright |
||||
|
||||
# pane border |
||||
set-option -g pane-border-fg colour235 #base02 |
||||
set-option -g pane-active-border-fg colour240 #base01 |
||||
|
||||
# message text |
||||
set-option -g message-bg colour235 #base02 |
||||
set-option -g message-fg colour166 #orange |
||||
|
||||
# pane number display |
||||
set-option -g display-panes-active-colour colour33 #blue |
||||
set-option -g display-panes-colour colour166 #orange |
||||
|
||||
# clock |
||||
set-window-option -g clock-mode-colour colour64 #green |
||||
@ -0,0 +1,31 @@
|
||||
#### COLOUR (Solarized dark) |
||||
|
||||
# default statusbar colors |
||||
set-option -g status-bg black #base02 |
||||
set-option -g status-fg yellow #yellow |
||||
set-option -g status-attr default |
||||
|
||||
# default window title colors |
||||
set-window-option -g window-status-fg brightblue #base0 |
||||
set-window-option -g window-status-bg default |
||||
#set-window-option -g window-status-attr dim |
||||
|
||||
# active window title colors |
||||
set-window-option -g window-status-current-fg brightred #orange |
||||
set-window-option -g window-status-current-bg default |
||||
#set-window-option -g window-status-current-attr bright |
||||
|
||||
# pane border |
||||
set-option -g pane-border-fg black #base02 |
||||
set-option -g pane-active-border-fg brightgreen #base01 |
||||
|
||||
# message text |
||||
set-option -g message-bg black #base02 |
||||
set-option -g message-fg brightred #orange |
||||
|
||||
# pane number display |
||||
set-option -g display-panes-active-colour blue #blue |
||||
set-option -g display-panes-colour brightred #orange |
||||
|
||||
# clock |
||||
set-window-option -g clock-mode-colour green #green |
||||
@ -0,0 +1,31 @@
|
||||
#### COLOUR (Solarized light) |
||||
|
||||
# default statusbar colors |
||||
set-option -g status-bg white #base2 |
||||
set-option -g status-fg yellow #yellow |
||||
set-option -g status-attr default |
||||
|
||||
# default window title colors |
||||
set-window-option -g window-status-fg brightyellow #base00 |
||||
set-window-option -g window-status-bg default |
||||
#set-window-option -g window-status-attr dim |
||||
|
||||
# active window title colors |
||||
set-window-option -g window-status-current-fg brightred #orange |
||||
set-window-option -g window-status-current-bg default |
||||
#set-window-option -g window-status-current-attr bright |
||||
|
||||
# pane border |
||||
set-option -g pane-border-fg white #base2 |
||||
set-option -g pane-active-border-fg brightcyan #base1 |
||||
|
||||
# message text |
||||
set-option -g message-bg white #base2 |
||||
set-option -g message-fg brightred #orange |
||||
|
||||
# pane number display |
||||
set-option -g display-panes-active-colour blue #blue |
||||
set-option -g display-panes-colour brightred #orange |
||||
|
||||
# clock |
||||
set-window-option -g clock-mode-colour green #green |
||||
|
After Width: | Height: | Size: 255 KiB |
|
After Width: | Height: | Size: 1.6 KiB |
@ -0,0 +1,254 @@
|
||||
*solarized.vim* for Vim version 7.3 or newer. Modified: 2011 May 05 |
||||
|
||||
|
||||
Solarized Vim Colorscheme by Ethan Schoonover ~ |
||||
|
||||
Solarized Colorscheme *solarized* |
||||
*solarized-help* |
||||
*solarized-colors* |
||||
*solarized-colorscheme* |
||||
*vim-colors-solarized* |
||||
|
||||
Solarized is a carefully designed selective contrast colorscheme with dual |
||||
light and dark modes that runs in both GUI, 256 and 16 color modes. |
||||
|
||||
See the homepage at http://ethanschoonover.com/solarized for screenshots and |
||||
details. |
||||
|
||||
0. Install |solarized-install| |
||||
1. Solarized Menu |solarized-menu| |
||||
2. Options |solarized-options| |
||||
3. Toggle Background |solarized-togglebg| |
||||
4. Terminal Issues |solarized-term| |
||||
|
||||
============================================================================== |
||||
0. Install *solarized-install* |
||||
|
||||
Note: I recommend using Tim Pope's pathogen plugin to install this |
||||
colorscheme. See https://github.com/tpope/vim-pathogen . If you've installed |
||||
pathogen properly you can install Solarized with the following commands, |
||||
followed by the .vimrc configuration below. |
||||
|
||||
$ cd ~/.vim/bundle |
||||
$ git clone https://github.com/altercation/vim-colors-solarized.git |
||||
|
||||
If you aren't using pathogen, you can use the following three steps to install |
||||
Solarized: |
||||
|
||||
1. Download the solarized distribution (available on the homepage above) |
||||
and unarchive the file. |
||||
|
||||
2. Move `solarized.vim` to your `.vim/colors` directory. |
||||
|
||||
3. Move each of the files in each subdirectories to the corresponding .vim |
||||
subdirectory (e.g. autoload/togglebg.vim goes into your .vim/autoload |
||||
directory as .vim/autoload/togglebg.vim). |
||||
|
||||
|
||||
After installation, place the following lines in your .vimrc: |
||||
|
||||
syntax enable |
||||
set background=dark |
||||
colorscheme solarized |
||||
|
||||
or, for the light background mode of Solarized: |
||||
|
||||
syntax enable |
||||
set background=light |
||||
colorscheme solarized |
||||
|
||||
============================================================================== |
||||
1. Solarized Menu *solarized-menu* |
||||
|
||||
Solarized makes available a menu when used in Vim GUI mode (gvim, macvim). |
||||
This menu includes many of the options detailed below so that you can test out |
||||
different values quickly without modifying your .vimrc file. If you wish to |
||||
turn off this menu permanently, simply place the following line in your .vimrc |
||||
above the "colorscheme solarized" line. |
||||
|
||||
let g:solarized_menu=0 |
||||
|
||||
============================================================================== |
||||
2. Toggle Background *solarized-togglebg* |
||||
*toggle-bg* *togglebg* |
||||
*toggle-background* |
||||
|
||||
Solarized comes with Toggle Background, a simple plugin to switch between |
||||
light and dark background modes and reset the colorscheme. This is most useful |
||||
for colorschemes that support both light and dark modes and in terminals or |
||||
gui vim windows where the background will be properly set. |
||||
|
||||
Toggle Background can be accessed by: |
||||
|
||||
* the Solarized menu (in Vim gui mode) |
||||
* the Window menu (in Vim gui mode, even if the Solarized menu is off) |
||||
* the "yin/yang" toolbar button (in Vim gui mode) |
||||
* the default mapping of <F5> |
||||
* custom key mapping you set in your .vimrc (see below) |
||||
* command line via ":ToggleBG" (no quotes) |
||||
|
||||
Toggle Background starts with a default mapping to function key <F5>. If you |
||||
are already using this in a mapping, Toggle Background will not map itself to |
||||
a default and you will have to map it manually in your .vimrc file, or |
||||
remove/change your existing <F5> mapping to another value. To customize the |
||||
keyboard mapping in your .vimrc file, use the following line, changing the |
||||
"<F5>" value to the key or key combination you wish to use: |
||||
|
||||
call togglebg#map("<F5>") |
||||
|
||||
Note that you'll want to use a single function key or equivalent if you want |
||||
the plugin to work in all modes (normal, insert, visual). |
||||
|
||||
When using the plugin during normal, visual, or insert mode, there should be |
||||
no interruption in workflow. However, if you activate the plugin during |
||||
REPLACE mode, you will switch to standard insert mode (you will leave the |
||||
overwrite replace mode). |
||||
|
||||
============================================================================== |
||||
3. Solarized Terminal Issues *solarized-term* |
||||
|
||||
If you are going to use Solarized in Terminal mode (i.e. not in a GUI version |
||||
like gvim or macvim), **please please please** consider setting your terminal |
||||
emulator's colorscheme to used the Solarized palette. I've included palettes |
||||
for some popular terminal emulator as well as Xdefaults in the official |
||||
Solarized download available from the Solarized homepage listed at the top of |
||||
this help document. If you use Solarized *without* these colors, Solarized |
||||
will need to be told to degrade its colorscheme to a set compatible with the |
||||
limited 256 terminal palette (whereas by using the terminal's 16 ansi color |
||||
values, you can set the correct, specific values for the Solarized palette). |
||||
|
||||
If you do use the custom terminal colors, solarized.vim should work out of |
||||
the box for you. If you are using a terminal emulator that supports 256 |
||||
colors and don't want to use the custom Solarized terminal colors, you will |
||||
need to use the degraded 256 colorscheme. To do so, simply add the following |
||||
line *before* the `colorschem solarized` line: |
||||
|
||||
let g:solarized_termcolors=256 |
||||
|
||||
Again, I recommend just changing your terminal colors to Solarized values |
||||
either manually or via one of the many terminal schemes available for import. |
||||
|
||||
============================================================================== |
||||
4. Solarized Options *solarized-options* |
||||
|
||||
|
||||
AUTOGENERATE OPTIONS |
||||
|
||||
You can easily modify and experiment with Solarized display options using the |
||||
Solarized menu when using Vim in gui mode. Once you have things set to your |
||||
liking, you can autogenerate the current option list in a format ready for |
||||
insertion into your .vimrc file using the Solarized menu "Autogenerate |
||||
Options" command or at the command line with: |
||||
|
||||
:SolarizedOptions |
||||
|
||||
|
||||
OPTION LIST |
||||
|
||||
Set these in your vimrc file prior to calling the colorscheme. |
||||
|
||||
option name default optional |
||||
------------------------------------------------ |
||||
g:solarized_termcolors= 16 | 256 |
||||
g:solarized_termtrans = 0 | 1 |
||||
g:solarized_degrade = 0 | 1 |
||||
g:solarized_bold = 1 | 0 |
||||
g:solarized_underline = 1 | 0 |
||||
g:solarized_italic = 1 | 0 |
||||
g:solarized_contrast = "normal"| "high" or "low" |
||||
g:solarized_visibility= "normal"| "high" or "low" |
||||
g:solarized_hitrail = 0 | 1 |
||||
g:solarized_menu = 1 | 0 |
||||
------------------------------------------------ |
||||
|
||||
|
||||
OPTION DETAILS |
||||
|
||||
------------------------------------------------ |
||||
g:solarized_termcolors= 256 | 16 *'solarized_termcolors'* |
||||
------------------------------------------------ |
||||
The most important option if you are using vim in terminal (non gui) mode! |
||||
This tells Solarized to use the 256 degraded color mode if running in a 256 |
||||
color capable terminal. Otherwise, if set to `16` it will use the terminal |
||||
emulators colorscheme (best option as long as you've set the emulators colors |
||||
to the Solarized palette). |
||||
|
||||
If you are going to use Solarized in Terminal mode (i.e. not in a GUI |
||||
version like gvim or macvim), **please please please** consider setting your |
||||
terminal emulator's colorscheme to used the Solarized palette. I've included |
||||
palettes for some popular terminal emulator as well as Xdefaults in the |
||||
official Solarized download available from: |
||||
http://ethanschoonover.com/solarized . If you use Solarized without these |
||||
colors, Solarized will by default use an approximate set of 256 colors. It |
||||
isn't bad looking and has been extensively tweaked, but it's still not quite |
||||
the real thing. |
||||
|
||||
------------------------------------------------ |
||||
g:solarized_termtrans = 0 | 1 *'solarized_termtrans'* |
||||
------------------------------------------------ |
||||
If you use a terminal emulator with a transparent background and Solarized |
||||
isn't displaying the background color transparently, set this to 1 and |
||||
Solarized will use the default (transparent) background of the terminal |
||||
emulator. *urxvt* required this in my testing; iTerm2 did not. |
||||
|
||||
Note that on Mac OS X Terminal.app, solarized_termtrans is set to 1 by |
||||
default as this is almost always the best option. The only exception to this |
||||
is if the working terminfo file supports 256 colors (xterm-256color). |
||||
|
||||
------------------------------------------------ |
||||
g:solarized_degrade = 0 | 1 *'solarized_degrade'* |
||||
------------------------------------------------ |
||||
For test purposes only; forces Solarized to use the 256 degraded color mode |
||||
to test the approximate color values for accuracy. |
||||
|
||||
------------------------------------------------ |
||||
g:solarized_bold = 1 | 0 *'solarized_bold'* |
||||
------------------------------------------------ |
||||
------------------------------------------------ |
||||
g:solarized_underline = 1 | 0 *'solarized_underline'* |
||||
------------------------------------------------ |
||||
------------------------------------------------ |
||||
g:solarized_italic = 1 | 0 *'solarized_italic'* |
||||
------------------------------------------------ |
||||
If you wish to stop Solarized from displaying bold, underlined or |
||||
italicized typefaces, simply assign a zero value to the appropriate |
||||
variable, for example: `let g:solarized_italic=0` |
||||
|
||||
------------------------------------------------ |
||||
g:solarized_contrast = "normal"| "high" or "low" *'solarized_contrast'* |
||||
------------------------------------------------ |
||||
Stick with normal! It's been carefully tested. Setting this option to high |
||||
or low does use the same Solarized palette but simply shifts some values up |
||||
or down in order to expand or compress the tonal range displayed. |
||||
|
||||
------------------------------------------------ |
||||
g:solarized_visibility = "normal"| "high" or "low" *'solarized_visibility'* |
||||
------------------------------------------------ |
||||
Special characters such as trailing whitespace, tabs, newlines, when |
||||
displayed using ":set list" can be set to one of three levels depending on |
||||
your needs. |
||||
|
||||
------------------------------------------------ |
||||
g:solarized_hitrail = 0 | 1 *'solarized_hitrail'* |
||||
------------------------------------------------ |
||||
Visibility can make listchar entities more visible, but if one has set |
||||
cursorline on, these same listchar values standout somewhat less due to the |
||||
background color of the cursorline. g:solarized_hitrail enables highlighting |
||||
of trailing spaces (only one of the listchar types, but a particularly |
||||
important one) while in the cursoline in a different manner in order to make |
||||
them more visible. This may not work consistently as Solarized is using |
||||
a pattern match than can be overridden by a more encompassing syntax-native |
||||
match such as a comment line. |
||||
|
||||
|
||||
------------------------------------------------ |
||||
g:solarized_menu = 1 | 0 *'solarized_menu'* |
||||
------------------------------------------------ |
||||
Solarized includes a menu providing access to several of the above |
||||
display related options, including contrast and visibility. This allows |
||||
for an easy method of testing different values quickly before settling |
||||
on a final assignment for your .vimrc. If you wish to turn off this menu, |
||||
assign g:solarized_menu a value of 0. |
||||
|
||||
|
||||
vim:tw=78:noet:ts=8:ft=help:norl: |
||||
@ -1,11 +1,27 @@
|
||||
tog-bg togglebg.txt /*tog-bg* |
||||
togbg togglebg.txt /*togbg* |
||||
toggle-background togglebg.txt /*toggle-background* |
||||
toggle-bg togglebg.txt /*toggle-bg* |
||||
togglebackground togglebg.txt /*togglebackground* |
||||
togglebg togglebg.txt /*togglebg* |
||||
togglebg-default togglebg.txt /*togglebg-default* |
||||
togglebg-issues togglebg.txt /*togglebg-issues* |
||||
togglebg-newmap togglebg.txt /*togglebg-newmap* |
||||
togglebg-usage togglebg.txt /*togglebg-usage* |
||||
togglebg.vim togglebg.txt /*togglebg.vim* |
||||
'solarized_bold' solarized.txt /*'solarized_bold'* |
||||
'solarized_contrast' solarized.txt /*'solarized_contrast'* |
||||
'solarized_degrade' solarized.txt /*'solarized_degrade'* |
||||
'solarized_hitrail' solarized.txt /*'solarized_hitrail'* |
||||
'solarized_italic' solarized.txt /*'solarized_italic'* |
||||
'solarized_menu' solarized.txt /*'solarized_menu'* |
||||
'solarized_termcolors' solarized.txt /*'solarized_termcolors'* |
||||
'solarized_termtrans' solarized.txt /*'solarized_termtrans'* |
||||
'solarized_underline' solarized.txt /*'solarized_underline'* |
||||
'solarized_visibility' solarized.txt /*'solarized_visibility'* |
||||
before solarized.txt /*before* |
||||
solarized solarized.txt /*solarized* |
||||
solarized-colors solarized.txt /*solarized-colors* |
||||
solarized-colorscheme solarized.txt /*solarized-colorscheme* |
||||
solarized-help solarized.txt /*solarized-help* |
||||
solarized-install solarized.txt /*solarized-install* |
||||
solarized-menu solarized.txt /*solarized-menu* |
||||
solarized-options solarized.txt /*solarized-options* |
||||
solarized-term solarized.txt /*solarized-term* |
||||
solarized-togglebg solarized.txt /*solarized-togglebg* |
||||
solarized.vim solarized.txt /*solarized.vim* |
||||
toggle-background solarized.txt /*toggle-background* |
||||
toggle-bg solarized.txt /*toggle-bg* |
||||
togglebg solarized.txt /*togglebg* |
||||
urxvt solarized.txt /*urxvt* |
||||
vim-colors-solarized solarized.txt /*vim-colors-solarized* |
||||
without solarized.txt /*without* |
||||
|
||||
@ -1,54 +0,0 @@
|
||||
*togglebg.vim* For Vim version 7.3. or newer Modified: 2011 Apr 16 |
||||
|
||||
|
||||
TOGGLE BACKGROUND PLUGIN by Ethan Schoonover ~ |
||||
|
||||
Toggle Background *togglebackground* |
||||
*toggle-background* |
||||
*togglebg* *toggle-bg* |
||||
*togbg* *tog-bg* |
||||
|
||||
Toggle Background is a simple plugin to switch between light and dark |
||||
background modes and reset the colorscheme. This is most useful for |
||||
colorschemes that support both light and dark modes and in terminals or gui |
||||
vim windows where the background will be properly set. |
||||
|
||||
0. Usage |togglebg-usage| |
||||
1. Default Mapping |togglebg-default| |
||||
2. Changing the Mapping |togglebg-newmap| |
||||
3. Issues |togglebg-issues| |
||||
|
||||
============================================================================== |
||||
0. Usage *togglebg-usage* |
||||
|
||||
Press your map key(s) to activate Toggle Background, or select "Toggle |
||||
Background" from the 'Window' menu while in gui mode. |
||||
|
||||
============================================================================== |
||||
1. Default Mapping *togglebg-default* |
||||
|
||||
Toggle Background starts with a default mapping to function key <F5>. If you |
||||
are already using this in a mapping, Toggle Background will not map itself to |
||||
a default and you will have to map it manually in your .vimrc file, or |
||||
remove/change your existing <F5> mapping to another value. |
||||
|
||||
============================================================================== |
||||
2. Changing the Mapping *togglebg-newmap* |
||||
|
||||
To set your own mapping in your .vimrc file, simply add the following line to |
||||
support normal, insert and visual mode usage, changing the "<F5>" value to the |
||||
key or key combination you wish to use: |
||||
|
||||
call togglebg#map("<F5>") |
||||
|
||||
Note that you'll want to use a single function key or equivalent if you want |
||||
the plugin to work in all modes (normal, insert, visual). |
||||
|
||||
============================================================================== |
||||
3. Issues *togglebg-issues* |
||||
|
||||
When using the plugin during insert mode, there should be no interruption in |
||||
workflow. However, if you activate the plugin during REPLACE mode, you will |
||||
switch to insert mode. |
||||
|
||||
vim:tw=78:noet:ts=8:ft=help:norl: |
||||
@ -0,0 +1,183 @@
|
||||
# Solarized Colorscheme for XChat |
||||
|
||||
This is a port of the [Solarized][solarized-homepage] colorscheme for |
||||
[XChat][xchat-homepage]: |
||||
[XChat Solarized Github Repository][xchat-solarized-github] |
||||
|
||||
Original Solarized colorscheme developed by: |
||||
**Ethan Schoonover** |
||||
<es@ethanschoonover.com> |
||||
[Solarized Github Repository][solarized-github] |
||||
|
||||
## Visit the [Solarized homepage][solarized-homepage] |
||||
|
||||
If you have come across this colorscheme via the |
||||
[XChat-only repository on github][xchat-solarized-github], see the |
||||
[Solarized homepage][solarized-homepage] for screenshots, details, and |
||||
colorscheme versions for Vim, Mutt, popular terminal emulators, and other |
||||
applications. |
||||
|
||||
[solarized-github]: https://github.com/altercation/solarized |
||||
[solarized-homepage]: http://ethanschoonover.com/solarized |
||||
[xchat-solarized-github]: https://github.com/jtmohr/xchat-colors-solarized |
||||
[xchat-homepage]: http://xchat.org/ |
||||
|
||||
## Screenshots |
||||
 |
||||
|
||||
 |
||||
|
||||
## Installation |
||||
|
||||
### XChat Data Directories |
||||
Replace `<username>` with your actual username. |
||||
|
||||
* **Windows Vista/7:** |
||||
`C:\Users\<username>\AppData\Roaming\X-Chat 2\` |
||||
* **Windows XP:** |
||||
`C:\Documents and Settings\<username>\Application Data\X-Chat 2\` |
||||
* **Linux:** |
||||
`~/.xchat2/` |
||||
|
||||
### pevents.conf |
||||
The Solarized theme for XChat was designed using the default `pevents.conf` |
||||
file. |
||||
|
||||
The only reason you may need to replace your existing `pevents.conf` file is if |
||||
it is heavily modified. |
||||
|
||||
The `pevents.conf` included with the theme has 2 modifications: |
||||
|
||||
1. Nick names are wrapped with angle brackets. |
||||
https://toxin.jottit.com/xchat_text_events#03 |
||||
|
||||
1. Mode characters ( ~, &, @, %, +) are shown next to nick names. |
||||
http://xchat.org/faq/#q26 |
||||
|
||||
### Install the Solarized theme |
||||
1. Exit XChat |
||||
1. Back-up the current `colors.conf` and `pevents.conf` files located in |
||||
the appropriate XChat Data Directory |
||||
1. Copy the `solarized-dark-colors.conf` or `solarized-light-colors.conf` file |
||||
to the appropriate XChat Data Directory and rename it to `colors.conf` |
||||
1. **(Optional)** Copy the `pevents.conf` file to the appropriate XChat Data |
||||
Directory |
||||
1. Restart XChat |
||||
|
||||
## Color Values |
||||
|
||||
### Solarized Dark |
||||
mIRC colors are mapped 0-15 |
||||
=========================== |
||||
XChat Color |
||||
--------------- |
||||
0 Default |
||||
1 Default |
||||
2 Default |
||||
3 Default |
||||
4 Default |
||||
5 Default |
||||
6 Default |
||||
7 Default |
||||
8 Default |
||||
9 Default |
||||
10 Default |
||||
11 Default |
||||
12 Default |
||||
13 Default |
||||
14 Default |
||||
15 Default |
||||
|
||||
Local colors are mapped 16-31 |
||||
============================= |
||||
XChat Solarized Hex Color Mapping |
||||
----- ------------------- ------------------------------------------------ |
||||
16 Orange #cb4b16 Motd Indicator |
||||
17 Base 1 #93a1a1 User level indicators ( ~, &, @, %, +) |
||||
18 Blue #268bd2 Primary Nick Color (when not using "Colored nick names") / Channel Action/Message |
||||
19 Cyan #2aa198 Nick Color #1 - Join / You Join |
||||
20 Violet #6c71c4 Nick Color #2 |
||||
21 Magenta #d33682 Channel Msg / Action Hilight |
||||
22 Blue #268bd2 Nick Color #3 / Server Messages |
||||
23 Violet #6c71c4 Quit / Part Messages |
||||
24 Red #dc322f Nick Color #4 / Notify/Ignore Header |
||||
25 Yellow #b58900 Nick Color #5 / User's Angle Bracket Color |
||||
26 Magenta #d33682 Nick Color #6 / DCC/Channel Messages |
||||
27 Base 01 #586e75 Nick Color #7 / Some Whois / Nick Angle Bracket Color |
||||
28 Green #859900 Nick Color #8 / Some Whois / NickServ dashes |
||||
29 Orange #cb4b16 Nick Color #9 / Channel Topic Color |
||||
30 Yellow #b58900 User's Message / Some Whois / Some DCC |
||||
31 Orange #cb4b16 User's Nick Color |
||||
|
||||
XChat special colors are mapped at 256+ |
||||
======================================= |
||||
XChat Solarized Hex Color Mapping |
||||
----- ------------------- ------------------------------------------------ |
||||
256 Base 03 #002b36 Marking Text Forground |
||||
257 Base 01 #586e75 Marking Text Background |
||||
258 Base 0 #839496 Text Colors Foreground |
||||
259 Base 03 #002b36 Text Colors Background |
||||
260 Cyan #2aa198 Marker Line |
||||
261 Blue #268bd2 New Data |
||||
262 Orange #cb4b16 Highlight |
||||
263 Yellow #b58900 New Message |
||||
264 Base 01 #586e75 Away User |
||||
265 Magenta #d33682 Spell Checker |
||||
|
||||
### Solarized Light |
||||
mIRC colors are mapped 0-15 |
||||
=========================== |
||||
XChat Color |
||||
--------------- |
||||
0 Default |
||||
1 Default |
||||
2 Default |
||||
3 Default |
||||
4 Default |
||||
5 Default |
||||
6 Default |
||||
7 Default |
||||
8 Default |
||||
9 Default |
||||
10 Default |
||||
11 Default |
||||
12 Default |
||||
13 Default |
||||
14 Default |
||||
15 Default |
||||
|
||||
Local colors are mapped 16-31 |
||||
============================= |
||||
XChat Solarized Hex Color Mapping |
||||
----- ------------------- ------------------------------------------------ |
||||
16 Orange #cb4b16 Motd Indicator |
||||
17 Base 01 #586e75 User level indicators ( ~, &, @, %, +) |
||||
18 Blue #268bd2 Primary Nick Color (when not using "Colored nick names") / Channel Action/Message |
||||
19 Cyan #2aa198 Nick Color #1 - Join / You Join |
||||
20 Violet #6c71c4 Nick Color #2 |
||||
21 Magenta #d33682 Channel Msg / Action Hilight |
||||
22 Blue #268bd2 Nick Color #3 / Server Messages |
||||
23 Violet #6c71c4 Quit / Part Messages |
||||
24 Red #dc322f Nick Color #4 / Notify/Ignore Header |
||||
25 Yellow #b58900 Nick Color #5 / User's Angle Bracket Color |
||||
26 Magenta #d33682 Nick Color #6 / DCC/Channel Messages |
||||
27 Base 1 #93a1a1 Nick Color #7 / Some Whois / Nick Angle Bracket Color |
||||
28 Green #859900 Nick Color #8 / Some Whois / NickServ dashes |
||||
29 Orange #cb4b16 Nick Color #9 / Channel Topic Color |
||||
30 Yellow #b58900 User's Message / Some Whois / Some DCC |
||||
31 Orange #cb4b16 User's Nick Color |
||||
|
||||
XChat special colors are mapped at 256+ |
||||
======================================= |
||||
XChat Solarized Hex Color Mapping |
||||
----- ------------------- ------------------------------------------------ |
||||
256 Base 3 #fdf6e3 Marking Text Forground |
||||
257 Base 1 #93a1a1 Marking Text Background |
||||
258 Base 00 #657b83 Text Colors Foreground |
||||
259 Base 3 #fdf6e3 Text Colors Background |
||||
260 Cyan #2aa198 Marker Line |
||||
261 Blue #268bd2 New Data |
||||
262 Orange #cb4b16 Highlight |
||||
263 Yellow #b58900 New Message |
||||
264 Base 1 #93a1a1 Away User |
||||
265 Magenta #d33682 Spell Checker |
||||
@ -0,0 +1,420 @@
|
||||
event_name=Add Notify |
||||
event_text=%C22*%O$t$1 added to notify list. |
||||
|
||||
event_name=Ban List |
||||
event_text=%C22*%O$t$1 Banlist:%C19 $4%C20 $2%C21 $3 |
||||
|
||||
event_name=Banned |
||||
event_text=%C22*%O$tCannot join%C26 %B$1 %O(You are banned). |
||||
|
||||
event_name=Beep |
||||
event_text= |
||||
|
||||
event_name=Change Nick |
||||
event_text=%C22*%O$t$1 is now known as $2 |
||||
|
||||
event_name=Channel Action |
||||
event_text=%C18*$t$1%O $2 |
||||
|
||||
event_name=Channel Action Hilight |
||||
event_text=%C21*%O$t%C21%B$1%O%C21 $2 |
||||
|
||||
event_name=Channel Ban |
||||
event_text=%C22*%O$t$1 sets ban on $2 |
||||
|
||||
event_name=Channel Creation |
||||
event_text=%C22*%O$tChannel $1 created on $2 |
||||
|
||||
event_name=Channel DeHalfOp |
||||
event_text=%C22*%O$t%C26$1%O removes channel half-operator status from%C26 $2 |
||||
|
||||
event_name=Channel DeOp |
||||
event_text=%C22*%O$t%C26$1%O removes channel operator status from%C26 $2 |
||||
|
||||
event_name=Channel DeVoice |
||||
event_text=%C22*%O$t%C26$1%O removes voice from%C26 $2 |
||||
|
||||
event_name=Channel Exempt |
||||
event_text=%C22*%O$t$1 sets exempt on $2 |
||||
|
||||
event_name=Channel Half-Operator |
||||
event_text=%C22*%O$t%C26$1%O gives channel half-operator status to%C26 $2 |
||||
|
||||
event_name=Channel INVITE |
||||
event_text=%C22*%O$t$1 sets invite on $2 |
||||
|
||||
event_name=Channel List |
||||
event_text=%UChannel Users Topic |
||||
|
||||
event_name=Channel Message |
||||
event_text=%C27<$4%C17$3%C18$1%C27>%O$t$2 |
||||
|
||||
event_name=Channel Mode Generic |
||||
event_text=%C22*%O$t$1 sets mode $2$3 $4 |
||||
|
||||
event_name=Channel Modes |
||||
event_text=%C22*%O$t%C22Channel $1 modes: $2 |
||||
|
||||
event_name=Channel Msg Hilight |
||||
event_text=$4%C21%B%H<%H$1%H>%H%O%C21$t$2 |
||||
|
||||
event_name=Channel Notice |
||||
event_text=%C28-%C29$1/$2%C28-%O$t$3 |
||||
|
||||
event_name=Channel Operator |
||||
event_text=%C22*%O$t%C26$1%O gives channel operator status to%C26 $2 |
||||
|
||||
event_name=Channel Remove Exempt |
||||
event_text=%C22*%O$t$1 removes exempt on $2 |
||||
|
||||
event_name=Channel Remove Invite |
||||
event_text=%C22*%O$t$1 removes invite on $2 |
||||
|
||||
event_name=Channel Remove Keyword |
||||
event_text=%C22*%O$t$1 removes channel keyword |
||||
|
||||
event_name=Channel Remove Limit |
||||
event_text=%C22*%O$t$1 removes user limit |
||||
|
||||
event_name=Channel Set Key |
||||
event_text=%C22*%O$t$1 sets channel keyword to $2 |
||||
|
||||
event_name=Channel Set Limit |
||||
event_text=%C22*%O$t$1 sets channel limit to $2 |
||||
|
||||
event_name=Channel UnBan |
||||
event_text=%C22*%O$t$1 removes ban on $2 |
||||
|
||||
event_name=Channel Voice |
||||
event_text=%C22*%O$t%C26$1%O gives voice to%C26 $2 |
||||
|
||||
event_name=Connected |
||||
event_text=%C22*%O$t%C22Connected. Now logging in... |
||||
|
||||
event_name=Connecting |
||||
event_text=%C22*%O$t%C22Connecting to $1 ($2) port $3%O... |
||||
|
||||
event_name=Connection Failed |
||||
event_text=%C21*%O$t%C21Connection failed. Error: $1 |
||||
|
||||
event_name=CTCP Generic |
||||
event_text=%C22*%O$tReceived a CTCP $1 from $2 |
||||
|
||||
event_name=CTCP Generic to Channel |
||||
event_text=%C22*%O$tReceived a CTCP $1 from $2 (to $3) |
||||
|
||||
event_name=CTCP Send |
||||
event_text=%C19>%O$1%C19<%O$tCTCP $2 |
||||
|
||||
event_name=CTCP Sound |
||||
event_text=%C22*%O$tReceived a CTCP Sound $1 from $2 |
||||
|
||||
event_name=CTCP Sound to Channel |
||||
event_text=%C22*%O$tReceived a CTCP Sound $1 from $2 (to $3) |
||||
|
||||
event_name=DCC CHAT Abort |
||||
event_text=%C22*%O$tDCC CHAT to %C26$1%O aborted. |
||||
|
||||
event_name=DCC CHAT Connect |
||||
event_text=%C22*%O$tDCC CHAT connection established to %C26$1 %C30[%O$2%C30] |
||||
|
||||
event_name=DCC CHAT Failed |
||||
event_text=%C22*%O$tDCC CHAT to %C26$1%O lost ($4). |
||||
|
||||
event_name=DCC CHAT Offer |
||||
event_text=%C22*%O$tReceived a DCC CHAT offer from $1 |
||||
|
||||
event_name=DCC CHAT Offering |
||||
event_text=%C22*%O$tOffering DCC CHAT to $1 |
||||
|
||||
event_name=DCC CHAT Reoffer |
||||
event_text=%C22*%O$tAlready offering CHAT to $1 |
||||
|
||||
event_name=DCC Conection Failed |
||||
event_text=%C22*%O$tDCC $1 connect attempt to%C26 $2%O failed (err=$3). |
||||
|
||||
event_name=DCC Generic Offer |
||||
event_text=%C22*%O$tReceived '$1%O' from $2 |
||||
|
||||
event_name=DCC Header |
||||
event_text=%C24,18 Type To/From Status Size Pos File |
||||
|
||||
event_name=DCC Malformed |
||||
event_text=%C22*%O$tReceived a malformed DCC request from %C26$1%O.%010%C22*%O$tContents of packet: $2 |
||||
|
||||
event_name=DCC Offer |
||||
event_text=%C22*%O$tOffering%C26 $1%O to%C26 $2 |
||||
|
||||
event_name=DCC Offer Not Valid |
||||
event_text=%C22*%O$tNo such DCC offer. |
||||
|
||||
event_name=DCC RECV Abort |
||||
event_text=%C22*%O$tDCC RECV%C26 $2%O to%C26 $1%O aborted. |
||||
|
||||
event_name=DCC RECV Complete |
||||
event_text=%C22*%O$tDCC RECV%C26 $1%O from%C26 $3%O complete %C30[%C26$4%O cps%C30]%O. |
||||
|
||||
event_name=DCC RECV Connect |
||||
event_text=%C22*%O$tDCC RECV connection established to%C26 $1 %C30[%O$2%C30] |
||||
|
||||
event_name=DCC RECV Failed |
||||
event_text=%C22*%O$tDCC RECV%C26 $1%O from%C26 $3%O failed ($4). |
||||
|
||||
event_name=DCC RECV File Open Error |
||||
event_text=%C22*%O$tDCC RECV: Cannot open $1 for writing ($2). |
||||
|
||||
event_name=DCC Rename |
||||
event_text=%C22*%O$tThe file%C26 $1%C already exists, saving it as%C26 $2%O instead. |
||||
|
||||
event_name=DCC RESUME Request |
||||
event_text=%C22*%O$t%C26$1 %Ohas requested to resume%C26 $2 %Cfrom%C26 $3%C. |
||||
|
||||
event_name=DCC SEND Abort |
||||
event_text=%C22*%O$tDCC SEND%C26 $2%O to%C26 $1%O aborted. |
||||
|
||||
event_name=DCC SEND Complete |
||||
event_text=%C22*%O$tDCC SEND%C26 $1%O to%C26 $2%O complete %C30[%C26$3%O cps%C30]%O. |
||||
|
||||
event_name=DCC SEND Connect |
||||
event_text=%C22*%O$tDCC SEND connection established to%C26 $1 %C30[%O$2%C30] |
||||
|
||||
event_name=DCC SEND Failed |
||||
event_text=%C22*%O$tDCC SEND%C26 $1%O to%C26 $2%O failed. $3 |
||||
|
||||
event_name=DCC SEND Offer |
||||
event_text=%C22*%O$t%C26$1 %Ohas offered%C26 $2 %O(%C26$3 %Obytes) |
||||
|
||||
event_name=DCC Stall |
||||
event_text=%C22*%O$tDCC $1%C26 $2 %Oto%C26 $3 %Cstalled - aborting. |
||||
|
||||
event_name=DCC Timeout |
||||
event_text=%C22*%O$tDCC $1%C26 $2 %Oto%C26 $3 %Otimed out - aborting. |
||||
|
||||
event_name=Delete Notify |
||||
event_text=%C22*%O$t$1 deleted from notify list. |
||||
|
||||
event_name=Disconnected |
||||
event_text=%C22*%O$tDisconnected ($1). |
||||
|
||||
event_name=Found IP |
||||
event_text=%C22*%O$tFound your IP: [$1] |
||||
|
||||
event_name=Generic Message |
||||
event_text=$1$t$2 |
||||
|
||||
event_name=Ignore Add |
||||
event_text=%O%C26$1%O added to ignore list. |
||||
|
||||
event_name=Ignore Changed |
||||
event_text=Ignore on %C26$1%O changed. |
||||
|
||||
event_name=Ignore Footer |
||||
event_text=%C24,18 |
||||
|
||||
event_name=Ignore Header |
||||
event_text=%C24,18 Hostmask PRIV NOTI CHAN CTCP DCC INVI UNIG |
||||
|
||||
event_name=Ignore Remove |
||||
event_text=%O%C26$1%O removed from ignore list. |
||||
|
||||
event_name=Ignorelist Empty |
||||
event_text= Ignore list is empty. |
||||
|
||||
event_name=Invite |
||||
event_text=%C22*%O$tCannot join%C26 %B$1 %O(Channel is invite only). |
||||
|
||||
event_name=Invited |
||||
event_text=%C22*%O$tYou have been invited to%C26 $1%O by%C26 $2%C (%C26$3%C) |
||||
|
||||
event_name=Join |
||||
event_text=%C19*%O$t%C19%B$1 %B($3) has joined $2 |
||||
|
||||
event_name=Keyword |
||||
event_text=%C22*%O$tCannot join%C26 %B$1 %O(Requires keyword). |
||||
|
||||
event_name=Kick |
||||
event_text=%C21*%O$t%C21$1 has kicked $2 from $3 ($4%O%C21) |
||||
|
||||
event_name=Killed |
||||
event_text=%C22*%O$tYou have been killed by $1 ($2%O%C22) |
||||
|
||||
event_name=Message Send |
||||
event_text=%C19>%O$1%C19<%O$t$2 |
||||
|
||||
event_name=Motd |
||||
event_text=%C16*%O$t$1%O |
||||
|
||||
event_name=MOTD Skipped |
||||
event_text=%C22*%O$t%C22MOTD Skipped. |
||||
|
||||
event_name=Nick Clash |
||||
event_text=%C22*%O$t$1 already in use. Retrying with $2... |
||||
|
||||
event_name=Nick Failed |
||||
event_text=%C22*%O$tNickname already in use. Use /NICK to try another. |
||||
|
||||
event_name=No DCC |
||||
event_text=%C22*%O$tNo such DCC. |
||||
|
||||
event_name=No Running Process |
||||
event_text=%C22*%O$tNo process is currently running |
||||
|
||||
event_name=Notice |
||||
event_text=%C28-%C29$1%C28-%O$t$2 |
||||
|
||||
event_name=Notice Send |
||||
event_text=%C19>%O$1%C19<%O$t$2 |
||||
|
||||
event_name=Notify Empty |
||||
event_text=$tNotify list is empty. |
||||
|
||||
event_name=Notify Header |
||||
event_text=%C24,18 %B Notify List |
||||
|
||||
event_name=Notify Number |
||||
event_text=%C22*%O$t$1 users in notify list. |
||||
|
||||
event_name=Notify Offline |
||||
event_text=%C22*%O$tNotify: $1 is offline ($3). |
||||
|
||||
event_name=Notify Online |
||||
event_text=%C22*%O$tNotify: $1 is online ($3). |
||||
|
||||
event_name=Open Dialog |
||||
event_text= |
||||
|
||||
event_name=Part |
||||
event_text=%C23*%O$t%C23$1 (%O%C23$2) has left $3 |
||||
|
||||
event_name=Part with Reason |
||||
event_text=%C23*%O$t%C23$1 (%O%C23$2) has left $3 (%O%C23%B%B$4%O%C23) |
||||
|
||||
event_name=Ping Reply |
||||
event_text=%C22*%O$tPing reply from $1: $2 second(s) |
||||
|
||||
event_name=Ping Timeout |
||||
event_text=%C22*%O$tNo ping reply for $1 seconds, disconnecting. |
||||
|
||||
event_name=Private Action |
||||
event_text=%C18**$t$3$1%O $2 %C18** |
||||
|
||||
event_name=Private Action to Dialog |
||||
event_text=%C18*$t$3$1%O $2 |
||||
|
||||
event_name=Private Message |
||||
event_text=%C28*%C29$3$1%C28*$t%O$2 |
||||
|
||||
event_name=Private Message to Dialog |
||||
event_text=%C18%H<%H$3$1%H>%H%O$t$2 |
||||
|
||||
event_name=Process Already Running |
||||
event_text=%C22*%O$tA process is already running |
||||
|
||||
event_name=Quit |
||||
event_text=%C23*%O$t%C23$1 has quit (%O%C23%B%B$2%O%C23) |
||||
|
||||
event_name=Raw Modes |
||||
event_text=%C22*%O$t$1 sets modes%B %C30[%O$2%B%C30] |
||||
|
||||
event_name=Receive Wallops |
||||
event_text=%C28-%C29$1/Wallops%C28-%O$t$2 |
||||
|
||||
event_name=Resolving User |
||||
event_text=%C22*%O$tLooking up IP number for%C26 $1%O... |
||||
|
||||
event_name=Server Connected |
||||
event_text=%C22*%O$t%C22Connected. |
||||
|
||||
event_name=Server Error |
||||
event_text=%C22*%O$t$1 |
||||
|
||||
event_name=Server Lookup |
||||
event_text=%C22*%O$t%C22Looking up $1 |
||||
|
||||
event_name=Server Notice |
||||
event_text=%C22*%O$t$1 |
||||
|
||||
event_name=Server Text |
||||
event_text=%C22*%O$t$1 |
||||
|
||||
event_name=SSL Message |
||||
event_text=%C22*%O$t$1 |
||||
|
||||
event_name=Stop Connection |
||||
event_text=%C22*%O$tStopped previous connection attempt (pid=$1) |
||||
|
||||
event_name=Topic |
||||
event_text=%C29*%O$t%C29Topic for $1%C %C29is: $2 |
||||
|
||||
event_name=Topic Change |
||||
event_text=%C22*%O$t$1 has changed the topic to: $2 |
||||
|
||||
event_name=Topic Creation |
||||
event_text=%C29*%O$t%C29Topic for $1%C %C29set by $2%C %C29at $3 |
||||
|
||||
event_name=Unknown Host |
||||
event_text=%C22*%O$tUnknown host. Maybe you misspelled it? |
||||
|
||||
event_name=User Limit |
||||
event_text=%C22*%O$tCannot join%C26 %B$1 %O(User limit reached). |
||||
|
||||
event_name=Users On Channel |
||||
event_text=%C22*%O$t%C26Users on $1:%C $2 |
||||
|
||||
event_name=WhoIs Authenticated |
||||
event_text=%C22*%O$t%C28[%O$1%C28] %O$2%C27 $3 |
||||
|
||||
event_name=WhoIs Away Line |
||||
event_text=%C22*%O$t%C28[%O$1%C28] %Cis away %C30(%O$2%O%C30) |
||||
|
||||
event_name=WhoIs Channel/Oper Line |
||||
event_text=%C22*%O$t%C28[%O$1%C28]%O $2 |
||||
|
||||
event_name=WhoIs End |
||||
event_text=%C22*%O$t%C28[%O$1%C28] %OEnd of WHOIS list. |
||||
|
||||
event_name=WhoIs Identified |
||||
event_text=%C22*%O$t%C28[%O$1%C28]%O $2 |
||||
|
||||
event_name=WhoIs Idle Line |
||||
event_text=%C22*%O$t%C28[%O$1%C28]%O idle%C26 $2 |
||||
|
||||
event_name=WhoIs Idle Line with Signon |
||||
event_text=%C22*%O$t%C28[%O$1%C28]%O idle%C26 $2%O, signon:%C26 $3 |
||||
|
||||
event_name=WhoIs Name Line |
||||
event_text=%C22*%O$t%C28[%O$1%C28] %C30(%O$2@$3%C30)%O: $4 |
||||
|
||||
event_name=WhoIs Real Host |
||||
event_text=%C22*%O$t%C28[%O$1%C28] %Oreal user@host%C27 $2%O, real IP%C27 $3 |
||||
|
||||
event_name=WhoIs Server Line |
||||
event_text=%C22*%O$t%C28[%O$1%C28]%O $2 |
||||
|
||||
event_name=WhoIs Special |
||||
event_text=%C22*%O$t%C28[%O$1%C28]%O $2 |
||||
|
||||
event_name=You Join |
||||
event_text=%C19*%O$t%C19Now talking on $2 |
||||
|
||||
event_name=You Kicked |
||||
event_text=%C23*$tYou have been kicked from $2 by $3 ($4%O%C23) |
||||
|
||||
event_name=You Part |
||||
event_text=%C23*$tYou have left channel $3 |
||||
|
||||
event_name=You Part with Reason |
||||
event_text=%C23*$tYou have left channel $3 (%O%C23%B%B$4%O%C23) |
||||
|
||||
event_name=Your Action |
||||
event_text=%C18*$t$1%O $2 |
||||
|
||||
event_name=Your Invitation |
||||
event_text=%C22*%O$tYou've invited%C26 $1%O to%C26 $2%O (%C26$3%O) |
||||
|
||||
event_name=Your Message |
||||
event_text=%C31<$4$3$1>%O%C30$t$2 |
||||
|
||||
event_name=Your Nick Changing |
||||
event_text=%C22*%O$tYou are now known as $2 |
||||
|
||||
@ -0,0 +1,42 @@
|
||||
color_0 = cccc cccc cccc |
||||
color_1 = 0000 0000 0000 |
||||
color_2 = 35c2 35c2 b332 |
||||
color_3 = 2a3d 8ccc 2a3d |
||||
color_4 = c3c3 3b3b 3b3b |
||||
color_5 = c7c7 3232 3232 |
||||
color_6 = 8000 2666 7fff |
||||
color_7 = 6666 3636 1f1f |
||||
color_8 = d999 a6d3 4147 |
||||
color_9 = 3d70 cccc 3d70 |
||||
color_10 = 199a 5555 5555 |
||||
color_11 = 2eef 8ccc 74df |
||||
color_12 = 451e 451e e666 |
||||
color_13 = b0b0 3737 b0b0 |
||||
color_14 = 4c4c 4c4c 4c4c |
||||
color_15 = 9595 9595 9595 |
||||
color_16 = cbcb 4b4b 1616 |
||||
color_17 = 9393 a1a1 a1a1 |
||||
color_18 = 2626 8b8b d2d2 |
||||
color_19 = 2a2a a1a1 9898 |
||||
color_20 = 6c6c 7171 c4c4 |
||||
color_21 = d3d3 3636 8282 |
||||
color_22 = 2626 8b8b d2d2 |
||||
color_23 = 6c6c 7171 c4c4 |
||||
color_24 = dcdc 3232 2f2f |
||||
color_25 = b5b5 8989 0000 |
||||
color_26 = d3d3 3636 8282 |
||||
color_27 = 5858 6e6e 7575 |
||||
color_28 = 8585 9999 0000 |
||||
color_29 = cbcb 4b4b 1616 |
||||
color_30 = b5b5 8989 0000 |
||||
color_31 = cbcb 4b4b 1616 |
||||
color_256 = 0000 2b2b 3636 |
||||
color_257 = 5858 6e6e 7575 |
||||
color_258 = 8383 9494 9696 |
||||
color_259 = 0000 2b2b 3636 |
||||
color_260 = 2a2a a1a1 9898 |
||||
color_261 = 2626 8b8b d2d2 |
||||
color_262 = cbcb 4b4b 1616 |
||||
color_263 = b5b5 8989 0000 |
||||
color_264 = 5858 6e6e 7575 |
||||
color_265 = d3d3 3636 8282 |
||||
@ -0,0 +1,42 @@
|
||||
color_0 = cccc cccc cccc |
||||
color_1 = 0000 0000 0000 |
||||
color_2 = 35c2 35c2 b332 |
||||
color_3 = 2a3d 8ccc 2a3d |
||||
color_4 = c3c3 3b3b 3b3b |
||||
color_5 = c7c7 3232 3232 |
||||
color_6 = 8000 2666 7fff |
||||
color_7 = 6666 3636 1f1f |
||||
color_8 = d999 a6d3 4147 |
||||
color_9 = 3d70 cccc 3d70 |
||||
color_10 = 199a 5555 5555 |
||||
color_11 = 2eef 8ccc 74df |
||||
color_12 = 451e 451e e666 |
||||
color_13 = b0b0 3737 b0b0 |
||||
color_14 = 4c4c 4c4c 4c4c |
||||
color_15 = 9595 9595 9595 |
||||
color_16 = cbcb 4b4b 1616 |
||||
color_17 = 5858 6e6e 7575 |
||||
color_18 = 2626 8b8b d2d2 |
||||
color_19 = 2a2a a1a1 9898 |
||||
color_20 = 6c6c 7171 c4c4 |
||||
color_21 = d3d3 3636 8282 |
||||
color_22 = 2626 8b8b d2d2 |
||||
color_23 = 6c6c 7171 c4c4 |
||||
color_24 = dcdc 3232 2f2f |
||||
color_25 = b5b5 8989 0000 |
||||
color_26 = d3d3 3636 8282 |
||||
color_27 = 9393 a1a1 a1a1 |
||||
color_28 = 8585 9999 0000 |
||||
color_29 = cbcb 4b4b 1616 |
||||
color_30 = b5b5 8989 0000 |
||||
color_31 = cbcb 4b4b 1616 |
||||
color_256 = fdfd f6f6 e3e3 |
||||
color_257 = 9393 a1a1 a1a1 |
||||
color_258 = 6565 7b7b 8383 |
||||
color_259 = fdfd f6f6 e3e3 |
||||
color_260 = 2a2a a1a1 9898 |
||||
color_261 = 2626 8b8b d2d2 |
||||
color_262 = cbcb 4b4b 1616 |
||||
color_263 = b5b5 8989 0000 |
||||
color_264 = 9393 a1a1 a1a1 |
||||
color_265 = d3d3 3636 8282 |
||||
@ -0,0 +1,19 @@
|
||||
Copyright (c) 2011 Sasha Gerrand |
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy |
||||
of this software and associated documentation files (the "Software"), to deal |
||||
in the Software without restriction, including without limitation the rights |
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell |
||||
copies of the Software, and to permit persons to whom the Software is |
||||
furnished to do so, subject to the following conditions: |
||||
|
||||
The above copyright notice and this permission notice shall be included in |
||||
all copies or substantial portions of the Software. |
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR |
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, |
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE |
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER |
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, |
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN |
||||
THE SOFTWARE. |
||||
@ -0,0 +1,40 @@
|
||||
Solarized colour scheme for the Xfce4 Terminal |
||||
============================= |
||||
|
||||
Developed by Sasha Gerrand <github.com@sgerrand.com> |
||||
|
||||
Visit the [Solarized homepage] |
||||
------------------------------ |
||||
|
||||
See the [Solarized homepage] for screenshots, details and colorscheme versions for Vim, Mutt, popular terminal emulators and other applications. |
||||
|
||||
Screenshots |
||||
----------- |
||||
|
||||
 |
||||
|
||||
Downloads |
||||
--------- |
||||
|
||||
If you have come across this colorscheme via the [Vim-only repository] on github, or the [vim.org script] page see the link above to the Solarized homepage or visit the main [Solarized repository]. |
||||
|
||||
The [Xfce4-Terminal-only repository] is kept in sync with the main [Solarized repository] and is for installation convenience only, for instance). Issues, bug reports, changelogs are centralized at the main [Solarized repository]. |
||||
|
||||
[Solarized homepage]: http://ethanschoonover.com/solarized |
||||
[Solarized repository]: https://github.com/altercation/solarized |
||||
[Xfce4-Terminal-only repository]: https://github.com/sgerrand/xfce4-terminal-colors-solarized |
||||
|
||||
Installation |
||||
------------ |
||||
|
||||
Move `terminalrc` to your `~/.config/Terminal/` directory. The dark or the light themes are available. To |
||||
install the dark version please do the following: |
||||
|
||||
$ cd xfce4-terminal-colors-solarized |
||||
$ cp dark/terminalrc ~/.config/Terminal/terminalrc |
||||
|
||||
To install the light version go with: |
||||
|
||||
$ cd xfce4-terminal-colors-solarized |
||||
$ cp light/terminalrc ~/.config/Terminal/terminalrc |
||||
|
||||
@ -0,0 +1,21 @@
|
||||
[Configuration] |
||||
ColorCursor=#0f0f49499999 |
||||
ColorForeground=#838394949696 |
||||
ColorBackground=#00002b2b3636 |
||||
ColorPalette1=#070736364242 |
||||
ColorPalette2=#dcdc32322f2f |
||||
ColorPalette3=#858599990000 |
||||
ColorPalette4=#b5b589890000 |
||||
ColorPalette5=#26268b8bd2d2 |
||||
ColorPalette6=#d3d336368282 |
||||
ColorPalette7=#2a2aa1a19898 |
||||
ColorPalette8=#eeeee8e8d5d5 |
||||
ColorPalette9=#00002b2b3636 |
||||
ColorPalette10=#cbcb4b4b1616 |
||||
ColorPalette11=#58586e6e7575 |
||||
ColorPalette12=#65657b7b8383 |
||||
ColorPalette13=#838394949696 |
||||
ColorPalette14=#6c6c7171c4c4 |
||||
ColorPalette15=#9393a1a1a1a1 |
||||
ColorPalette16=#fdfdf6f6e3e3 |
||||
Term=xterm-color |
||||
|
After Width: | Height: | Size: 130 KiB |
@ -0,0 +1,20 @@
|
||||
[Configuration] |
||||
ColorCursor=#9393a1a1a1a1 |
||||
ColorForeground=#00002B2B3636 |
||||
ColorBackground=#fdfdf6f6e3e3 |
||||
ColorPalette1=#070736364242 |
||||
ColorPalette2=#dcdc32322f2f |
||||
ColorPalette3=#858599990000 |
||||
ColorPalette4=#b5b589890000 |
||||
ColorPalette5=#26268ae0d2d2 |
||||
ColorPalette6=#d3d336368282 |
||||
ColorPalette7=#2a2aa1a19898 |
||||
ColorPalette8=#eeeee8e8d5d5 |
||||
ColorPalette9=#00002b2b3636 |
||||
ColorPalette10=#cbcb4b4b1616 |
||||
ColorPalette11=#65657bfb8383 |
||||
ColorPalette12=#58586e6e7575 |
||||
ColorPalette13=#9393a1a1a1a1 |
||||
ColorPalette14=#6c6c7171c4c4 |
||||
ColorPalette15=#838394949696 |
||||
ColorPalette16=#fdfdf6f6e3e3 |
||||
@ -1,77 +0,0 @@
|
||||
!! drop in Solarized colorscheme for Xresources/Xdefaults |
||||
|
||||
!!SOLARIZED HEX 16/8 TERMCOL XTERM/HEX L*A*B RGB HSB |
||||
!!--------- ------- ---- ------- ----------- ---------- ----------- ----------- |
||||
!!base03 #002b36 8/4 brblack 234 #1c1c1c 15 -12 -12 0 43 54 193 100 21 |
||||
!!base02 #073642 0/4 black 235 #262626 20 -12 -12 7 54 66 192 90 26 |
||||
!!base01 #586e75 10/7 brgreen 240 #585858 45 -07 -07 88 110 117 194 25 46 |
||||
!!base00 #657b83 11/7 bryellow 241 #626262 50 -07 -07 101 123 131 195 23 51 |
||||
!!base0 #839496 12/6 brblue 244 #808080 60 -06 -03 131 148 150 186 13 59 |
||||
!!base1 #93a1a1 14/4 brcyan 245 #8a8a8a 65 -05 -02 147 161 161 180 9 63 |
||||
!!base2 #eee8d5 7/7 white 254 #e4e4e4 92 -00 10 238 232 213 44 11 93 |
||||
!!base3 #fdf6e3 15/7 brwhite 230 #ffffd7 97 00 10 253 246 227 44 10 99 |
||||
!!yellow #b58900 3/3 yellow 136 #af8700 60 10 65 181 137 0 45 100 71 |
||||
!!orange #cb4b16 9/3 brred 166 #d75f00 50 50 55 203 75 22 18 89 80 |
||||
!!red #dc322f 1/1 red 160 #d70000 50 65 45 220 50 47 1 79 86 |
||||
!!magenta #d33682 5/5 magenta 125 #af005f 50 65 -05 211 54 130 331 74 83 |
||||
!!violet #6c71c4 13/5 brmagenta 61 #5f5faf 50 15 -45 108 113 196 237 45 77 |
||||
!!blue #268bd2 4/4 blue 33 #0087ff 55 -10 -45 38 139 210 205 82 82 |
||||
!!cyan #2aa198 6/6 cyan 37 #00afaf 60 -35 -05 42 161 152 175 74 63 |
||||
!!green #859900 2/2 green 64 #5f8700 60 -20 65 133 153 0 68 100 60 |
||||
|
||||
#define S_base03 #002b36 |
||||
#define S_base02 #073642 |
||||
#define S_base01 #586e75 |
||||
#define S_base00 #657b83 |
||||
#define S_base0 #839496 |
||||
#define S_base1 #93a1a1 |
||||
#define S_base2 #eee8d5 |
||||
#define S_base3 #fdf6e3 |
||||
#define S_yellow #b58900 |
||||
#define S_orange #cb4b16 |
||||
#define S_red #dc322f |
||||
#define S_magenta #d33682 |
||||
#define S_violet #6c71c4 |
||||
#define S_blue #268bd2 |
||||
#define S_cyan #2aa198 |
||||
#define S_green #859900 |
||||
|
||||
*background: S_base03 |
||||
*foreground: S_base00 |
||||
*fading: 40 |
||||
*fadeColor: S_base03 |
||||
*cursorColor: S_base1 |
||||
*pointerColorBackground:S_base01 |
||||
*pointerColorForeground:S_base1 |
||||
|
||||
!! black dark/light |
||||
*color0: S_base02 |
||||
*color8: S_base03 |
||||
|
||||
!! red dark/light |
||||
*color1: S_red |
||||
*color9: S_orange |
||||
|
||||
!! green dark/light |
||||
*color2: S_green |
||||
*color10: S_base01 |
||||
|
||||
!! yellow dark/light |
||||
*color3: S_yellow |
||||
*color11: S_base00 |
||||
|
||||
!! blue dark/light |
||||
*color4: S_blue |
||||
*color12: S_base0 |
||||
|
||||
!! magenta dark/light |
||||
*color5: S_magenta |
||||
*color13: S_violet |
||||
|
||||
!! cyan dark/light |
||||
*color6: S_cyan |
||||
*color14: S_base1 |
||||
|
||||
!! white dark/light |
||||
*color7: S_base2 |
||||
*color15: S_base3 |
||||
@ -0,0 +1,20 @@
|
||||
Copyright (c) 2011 Ethan Schoonover |
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy |
||||
of this software and associated documentation files (the "Software"), to deal |
||||
in the Software without restriction, including without limitation the rights |
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell |
||||
copies of the Software, and to permit persons to whom the Software is |
||||
furnished to do so, subject to the following conditions: |
||||
|
||||
The above copyright notice and this permission notice shall be included in |
||||
all copies or substantial portions of the Software. |
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR |
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, |
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE |
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER |
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, |
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN |
||||
THE SOFTWARE. |
||||
|
||||
@ -0,0 +1,21 @@
|
||||
Solarized |
||||
========= |
||||
## Precision colors for machines and people |
||||
|
||||
Project Home: http://ethanschoonover.com/solarized |
||||
|
||||
Collection of implementations: http://github.com/solarized |
||||
|
||||
Deprecated collection: http://github.com/altercation/solarized |
||||
|
||||
Xresources Color Scheme |
||||
----------------------- |
||||
|
||||
http://github.com/solarized/xresources |
||||
|
||||
Use of color schemes with X Windows is heavily dependent upon one's local |
||||
configuration. Please see the fine [Arch Linux wiki](https://wiki.archlinux.org/index.php/Xresources) for guidance on the use of .Xresources and related files. |
||||
|
||||
Further information on the .Xresources file and its place in the X Window |
||||
System can of course be found on [Wikipedia](http://en.wikipedia.org/wiki/X_resources). |
||||
|
||||
@ -0,0 +1,71 @@
|
||||
! Solarized color scheme for the X Window System |
||||
! |
||||
! http://ethanschoonover.com/solarized |
||||
|
||||
|
||||
! Common |
||||
|
||||
#define S_yellow #b58900 |
||||
#define S_orange #cb4b16 |
||||
#define S_red #dc322f |
||||
#define S_magenta #d33682 |
||||
#define S_violet #6c71c4 |
||||
#define S_blue #268bd2 |
||||
#define S_cyan #2aa198 |
||||
#define S_green #859900 |
||||
|
||||
|
||||
! Dark |
||||
|
||||
#define S_base03 #002b36 |
||||
#define S_base02 #073642 |
||||
#define S_base01 #586e75 |
||||
#define S_base00 #657b83 |
||||
#define S_base0 #839496 |
||||
#define S_base1 #93a1a1 |
||||
#define S_base2 #eee8d5 |
||||
#define S_base3 #fdf6e3 |
||||
|
||||
|
||||
! Light |
||||
|
||||
! #define S_base03 #fdf6e3 |
||||
! #define S_base02 #eee8d5 |
||||
! #define S_base01 #93a1a1 |
||||
! #define S_base00 #839496 |
||||
! #define S_base0 #657b83 |
||||
! #define S_base1 #586e75 |
||||
! #define S_base2 #073642 |
||||
! #define S_base3 #002b36 |
||||
|
||||
|
||||
! To only apply colors to your terminal, for example, prefix |
||||
! the color assignment statement with its name. Example: |
||||
! |
||||
! URxvt*background: S_base03 |
||||
|
||||
*background: S_base03 |
||||
*foreground: S_base0 |
||||
*fading: 40 |
||||
*fadeColor: S_base03 |
||||
*cursorColor: S_base1 |
||||
*pointerColorBackground: S_base01 |
||||
*pointerColorForeground: S_base1 |
||||
|
||||
*color0: S_base02 |
||||
*color1: S_red |
||||
*color2: S_green |
||||
*color3: S_yellow |
||||
*color4: S_blue |
||||
*color5: S_magenta |
||||
*color6: S_cyan |
||||
*color7: S_base2 |
||||
*color9: S_orange |
||||
*color8: S_base03 |
||||
*color10: S_base01 |
||||
*color11: S_base00 |
||||
*color12: S_base0 |
||||
*color13: S_violet |
||||
*color14: S_base1 |
||||
*color15: S_base3 |
||||
|
||||
Loading…
Reference in new issue