Big move about + cleanup
This commit is contained in:
parent
220fa678c5
commit
a7bf48df9e
2
bin/aws/configure
vendored
2
bin/aws/configure
vendored
@ -1,5 +1,5 @@
|
|||||||
#!/bin/zsh
|
#!/bin/zsh
|
||||||
source "$HOME/.config/wryn/env/env.zsh"
|
source "$HOME/.config/wryn/env.zsh"
|
||||||
source $ZSH_COLOR_UTIL
|
source $ZSH_COLOR_UTIL
|
||||||
|
|
||||||
#####################################################################
|
#####################################################################
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/bin/zsh
|
#!/bin/zsh
|
||||||
source "$HOME/.config/wryn/env/env.zsh"
|
source "$HOME/.config/wryn/env.zsh"
|
||||||
source $ZSH_COLOR_UTIL
|
source $ZSH_COLOR_UTIL
|
||||||
|
|
||||||
#####################################################################
|
#####################################################################
|
||||||
@ -10,8 +10,8 @@ case $1 in
|
|||||||
esac
|
esac
|
||||||
|
|
||||||
case $2 in
|
case $2 in
|
||||||
nodelete ) NODELETE=1 ;; # whether or not to pass '--delete' to s3 sync
|
delete ) DELETE=1 ;; # whether or not to pass '--delete' to s3 sync
|
||||||
# default is --delete
|
# default is not to delete
|
||||||
esac
|
esac
|
||||||
|
|
||||||
[ ! $PULL ] && [ ! $PUSH ] && FATAL 'must specify "pull" or "push"'
|
[ ! $PULL ] && [ ! $PUSH ] && FATAL 'must specify "pull" or "push"'
|
||||||
@ -25,8 +25,8 @@ PULL_MEDIA() {
|
|||||||
|
|
||||||
[ ! -d $LOCAL_TARGET ] && mkdir -p $LOCAL_TARGET
|
[ ! -d $LOCAL_TARGET ] && mkdir -p $LOCAL_TARGET
|
||||||
|
|
||||||
local NO_DELETE="$2"
|
local DELETE="$2"
|
||||||
[ ! $NO_DELETE ] && FLAGS=--delete
|
[ $DELETE ] && FLAGS=--delete
|
||||||
|
|
||||||
CHECK "downloading latest $1"
|
CHECK "downloading latest $1"
|
||||||
aws --profile $DOTWRYN_AWS_PROFILE \
|
aws --profile $DOTWRYN_AWS_PROFILE \
|
||||||
@ -40,8 +40,8 @@ PUSH_MEDIA() {
|
|||||||
local REMOTE_TARGET="s3://$S3_SYNC_BUCKET/$1"
|
local REMOTE_TARGET="s3://$S3_SYNC_BUCKET/$1"
|
||||||
local LOCAL_TARGET="$HOME/$1"
|
local LOCAL_TARGET="$HOME/$1"
|
||||||
|
|
||||||
local NO_DELETE="$2"
|
local DELETE="$2"
|
||||||
[ ! $NO_DELETE ] && FLAGS=--delete
|
[ $DELETE ] && FLAGS=--delete
|
||||||
|
|
||||||
CHECK "uploading $1"
|
CHECK "uploading $1"
|
||||||
aws --profile $DOTWRYN_AWS_PROFILE \
|
aws --profile $DOTWRYN_AWS_PROFILE \
|
||||||
@ -53,6 +53,6 @@ PUSH_MEDIA() {
|
|||||||
|
|
||||||
for m in $S3_SYNC_MEDIA
|
for m in $S3_SYNC_MEDIA
|
||||||
do
|
do
|
||||||
[ $PULL ] && PULL_MEDIA $m $NODELETE
|
[ $PULL ] && PULL_MEDIA $m $DELETE
|
||||||
[ $PUSH ] && PUSH_MEDIA $m $NODELETE
|
[ $PUSH ] && PUSH_MEDIA $m $DELETE
|
||||||
done
|
done
|
||||||
|
19
bin/backlight
Executable file
19
bin/backlight
Executable file
@ -0,0 +1,19 @@
|
|||||||
|
#!/bin/zsh
|
||||||
|
source $HOME/.config/wryn/env.zsh
|
||||||
|
|
||||||
|
case $1 in
|
||||||
|
up )
|
||||||
|
xbacklight + 10 \
|
||||||
|
|| gmux_backlight +100
|
||||||
|
;;
|
||||||
|
down )
|
||||||
|
xbacklight - 10 \
|
||||||
|
|| gmux_backlight -100
|
||||||
|
;;
|
||||||
|
* )
|
||||||
|
echo 'must specify "up" or "down"'
|
||||||
|
exit 1
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
PLAY_SFX backlight
|
@ -1,4 +1,4 @@
|
|||||||
#!/usr/bin/zsh
|
#!/bin/zsh
|
||||||
|
|
||||||
tmux new -d -s apps -n 'foreman' 'htop' \; \
|
tmux new -d -s apps -n 'foreman' 'htop' \; \
|
||||||
split-window -d -t apps:foreman "while true; do clear; ${0:a:h}/apps; echo 'Keeping apps fresh...'; sleep 30; done" \
|
split-window -d -t apps:foreman "while true; do clear; ${0:a:h}/apps; echo 'Keeping apps fresh...'; sleep 30; done" \
|
@ -1,4 +1,4 @@
|
|||||||
#!/usr/bin/zsh
|
#!/bin/zsh
|
||||||
|
|
||||||
cd $HOME/Projects/gizmos/xorg-midi/code
|
cd $HOME/Projects/gizmos/xorg-midi/code
|
||||||
source ../env/bin/activate
|
source ../env/bin/activate
|
@ -1,4 +0,0 @@
|
|||||||
source "$HOME/.config/wryn/env/env.zsh"
|
|
||||||
|
|
||||||
[ -d "$WALLPAPER_PATH" ] \
|
|
||||||
&& feh --recursive --randomize --bg-fill "$WALLPAPER_PATH";
|
|
@ -1 +0,0 @@
|
|||||||
gmux_backlight -100
|
|
@ -1 +0,0 @@
|
|||||||
gmux_backlight +100
|
|
@ -1,33 +0,0 @@
|
|||||||
#!/usr/bin/zsh
|
|
||||||
|
|
||||||
APPLICATION_BIN="$HOME/.config/wryn/default-applications"
|
|
||||||
APPLICATION_CLASSES=(
|
|
||||||
'audio ^Audio$'
|
|
||||||
'scrcpy ^scrcpy$'
|
|
||||||
'discord ^discord$'
|
|
||||||
'email ^Thunderbird$'
|
|
||||||
'media ^youtubemusic-nativefier'
|
|
||||||
'message ^android-messages-desktop$'
|
|
||||||
'phone ^google-voice-desktop'
|
|
||||||
'slack ^Slack$'
|
|
||||||
)
|
|
||||||
|
|
||||||
for APP_CLS_STR in $APPLICATION_CLASSES; do
|
|
||||||
APPLICATION_CLASS=($(echo $APP_CLS_STR))
|
|
||||||
APPLICATION=${APPLICATION_CLASS[1]}
|
|
||||||
CLIENT_CLASS=${APPLICATION_CLASS[2]}
|
|
||||||
|
|
||||||
echo "launching $APPLICATION_BIN/$APPLICATION"
|
|
||||||
xdotool search --class "$CLIENT_CLASS" >/dev/null 2>&1 && echo "found existing" || {
|
|
||||||
i3-msg "exec --no-startup-id $APPLICATION_BIN/$APPLICATION;"
|
|
||||||
}
|
|
||||||
done
|
|
||||||
|
|
||||||
sleep 10;
|
|
||||||
|
|
||||||
for APP_CLS_STR in $APPLICATION_CLASSES; do
|
|
||||||
APPLICATION_CLASS=($(echo $APP_CLS_STR))
|
|
||||||
CLIENT_CLASS=${APPLICATION_CLASS[2]}
|
|
||||||
echo "hiding application $CLIENT_CLASS"
|
|
||||||
i3-msg "[class=$CLIENT_CLASS] move scratchpad";
|
|
||||||
done
|
|
@ -1,30 +0,0 @@
|
|||||||
CLIENT_CLASS="$1"
|
|
||||||
APPLICATION="$2"
|
|
||||||
|
|
||||||
echo "client class:'$CLIENT_CLASS'"
|
|
||||||
echo "application :'$APPLICATION'"
|
|
||||||
|
|
||||||
xdotool search --class "$CLIENT_CLASS" >/dev/null 2>&1 || {
|
|
||||||
i3-msg "exec --no-startup-id $APPLICATION;"
|
|
||||||
}
|
|
||||||
|
|
||||||
XFFSET=0.0
|
|
||||||
YFFSET=0.0
|
|
||||||
FACTOR=0.8
|
|
||||||
case $(basename $APPLICATION) in
|
|
||||||
audio ) FACTOR=0.4 YFFSET=200 ;;
|
|
||||||
email ) FACTOR=0.8 XFFSET=-200 ;;
|
|
||||||
esac
|
|
||||||
|
|
||||||
WINDOW_SIZE=$(\
|
|
||||||
xrandr \
|
|
||||||
| grep 'connected primary' \
|
|
||||||
| sed 's/.*connected primary \([^x]*\)x\([^+]*\).*/\1 \2/' \
|
|
||||||
| awk -v f=$FACTOR -v x=$XFFSET -v y=$YFFSET \
|
|
||||||
'{print int($1*f+x)," ",int($2*f+y);}'\
|
|
||||||
)
|
|
||||||
|
|
||||||
i3-msg "[class=$CLIENT_CLASS] move scratchpad"
|
|
||||||
i3-msg "[class=$CLIENT_CLASS] resize set $WINDOW_SIZE"
|
|
||||||
i3-msg "[class=$CLIENT_CLASS] scratchpad show"
|
|
||||||
i3-msg "[class=$CLIENT_CLASS] move position center"
|
|
@ -1,16 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
|
|
||||||
source "$HOME/.config/wryn/env/env.zsh"
|
|
||||||
|
|
||||||
CONFIG_DIR="$DOTWRYN/config/kitty"
|
|
||||||
|
|
||||||
[ -f "$CONFIG_DIR/temp.conf" ] && return 1 # race condition lock
|
|
||||||
|
|
||||||
mv "$CONFIG_DIR/theme.conf" "$CONFIG_DIR/temp.conf"
|
|
||||||
mv "$CONFIG_DIR/alternate.conf" "$CONFIG_DIR/theme.conf"
|
|
||||||
|
|
||||||
i3-sensible-terminal &
|
|
||||||
sleep 0.1
|
|
||||||
|
|
||||||
mv "$CONFIG_DIR/theme.conf" "$CONFIG_DIR/alternate.conf"
|
|
||||||
mv "$CONFIG_DIR/temp.conf" "$CONFIG_DIR/theme.conf"
|
|
@ -1,2 +0,0 @@
|
|||||||
pactl set-sink-volume @DEFAULT_SINK@ -10%
|
|
||||||
$HOME/.config/wryn/sfx volume &
|
|
@ -1,3 +0,0 @@
|
|||||||
pactl set-sink-mute @DEFAULT_SINK@ toggle
|
|
||||||
$HOME/.config/wryn/sfx mute &
|
|
||||||
notify-send 'Default Sink' "$(amixer sget Master | grep -q '\[on\]' && echo unmuted || echo muted)"
|
|
@ -1,2 +0,0 @@
|
|||||||
pactl set-sink-volume @DEFAULT_SINK@ +10%
|
|
||||||
$HOME/.config/wryn/sfx volume &
|
|
@ -1 +0,0 @@
|
|||||||
pactl set-source-mute @DEFAULT_SOURCE@ toggle
|
|
@ -1,2 +0,0 @@
|
|||||||
$HOME/.config/wryn/sfx backlight &
|
|
||||||
xbacklight - 10
|
|
@ -1,2 +0,0 @@
|
|||||||
$HOME/.config/wryn/sfx backlight &
|
|
||||||
xbacklight + 10
|
|
@ -1,19 +0,0 @@
|
|||||||
#
|
|
||||||
# Chrome / YouTube only accepts keypresses when window is active
|
|
||||||
#
|
|
||||||
# This activates the YouTube window and sends the keypress
|
|
||||||
#
|
|
||||||
|
|
||||||
xdotool search --name 'YouTube Music' >/dev/null 2>&1 || return 1;
|
|
||||||
|
|
||||||
TIMEOUT='0.3';
|
|
||||||
|
|
||||||
case $1 in
|
|
||||||
next) KEY_COMMAND='j';;
|
|
||||||
prev) KEY_COMMAND='k';;
|
|
||||||
*) KEY_COMMAND='space';;
|
|
||||||
esac
|
|
||||||
|
|
||||||
xdotool search --name 'YouTube Music' windowactivate;
|
|
||||||
sleep $TIMEOUT;
|
|
||||||
xdotool key --clearmodifiers "$KEY_COMMAND";
|
|
@ -1,3 +0,0 @@
|
|||||||
source "$HOME/.config/wryn/env/env.zsh"
|
|
||||||
|
|
||||||
"$DOTWRYN/bin/desktop/youtube-music/controller.sh" next
|
|
@ -1,3 +0,0 @@
|
|||||||
source "$HOME/.config/wryn/env/env.zsh"
|
|
||||||
|
|
||||||
"$DOTWRYN/bin/desktop/youtube-music/controller.sh" playpause
|
|
@ -1,3 +0,0 @@
|
|||||||
source "$HOME/.config/wryn/env/env.zsh"
|
|
||||||
|
|
||||||
"$DOTWRYN/bin/desktop/youtube-music/controller.sh" prev
|
|
@ -1,26 +0,0 @@
|
|||||||
#
|
|
||||||
# Chrome / YouTube only accepts keypresses when window is active
|
|
||||||
#
|
|
||||||
# This activates the YouTube window, sends the keypress, then reactivates the original window
|
|
||||||
#
|
|
||||||
|
|
||||||
xdotool search --name 'YouTube Music' >/dev/null 2>&1 || return 1;
|
|
||||||
|
|
||||||
ACTIVE_DESKTOP="$(xdotool get_desktop)"
|
|
||||||
ACTIVE_WINDOW_ID="$(xdotool getactivewindow)"
|
|
||||||
ACTIVE_WINDOW_NAME="$(xdotool getwindowname $ACTIVE_WINDOW_ID)"
|
|
||||||
|
|
||||||
TIMEOUT='0.1';
|
|
||||||
|
|
||||||
case $1 in
|
|
||||||
next) KEY_COMMAND='j';;
|
|
||||||
prev) KEY_COMMAND='k';;
|
|
||||||
*) KEY_COMMAND='space';;
|
|
||||||
esac
|
|
||||||
|
|
||||||
xdotool search --name 'YouTube Music' windowactivate;
|
|
||||||
sleep $TIMEOUT;
|
|
||||||
xdotool key --clearmodifiers "$KEY_COMMAND";
|
|
||||||
|
|
||||||
xdotool set_desktop "$ACTIVE_DESKTOP";
|
|
||||||
[[ "$ACTIVE_WINDOW_NAME" != "Desktop" ]] && xdotool windowactivate "$ACTIVE_WINDOW_ID";
|
|
49
bin/i3/launch-or-show
Executable file
49
bin/i3/launch-or-show
Executable file
@ -0,0 +1,49 @@
|
|||||||
|
#!/bin/zsh
|
||||||
|
#####################################################################
|
||||||
|
|
||||||
|
USAGE="$0 APPLICATION CLIENT_CLASS"
|
||||||
|
|
||||||
|
function ERROR() {
|
||||||
|
local ERROR_CODE=$1
|
||||||
|
local MESSAGE="$2"
|
||||||
|
|
||||||
|
echo -e "$MESSAGE\n\nUSAGE : $USAGE\n" >&2
|
||||||
|
|
||||||
|
[ $MESSAGE ] && notify-send "Application Launcher" "$MESSAGE"
|
||||||
|
exit $ERROR_CODE
|
||||||
|
}
|
||||||
|
|
||||||
|
#####################################################################
|
||||||
|
|
||||||
|
APPLICATION="$1"
|
||||||
|
which $APPLICATION >/dev/null 2>&1 \
|
||||||
|
|| ERROR 2 "Application '$APPLICATION' not found"
|
||||||
|
|
||||||
|
CLIENT_CLASS="${@:2}"
|
||||||
|
[ ! $CLIENT_CLASS ] && CLIENT_CLASS="$APPLICATION"
|
||||||
|
|
||||||
|
|
||||||
|
XFFSET=0.0
|
||||||
|
YFFSET=0.0
|
||||||
|
FACTOR=0.8
|
||||||
|
case $APPLICATION in
|
||||||
|
pavucontrol ) FACTOR=0.4 YFFSET=200 ;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
|
||||||
|
xdotool search --class "$CLIENT_CLASS" >/dev/null 2>&1 || {
|
||||||
|
i3-msg "exec --no-startup-id $APPLICATION;"
|
||||||
|
}
|
||||||
|
|
||||||
|
WINDOW_SIZE=$(\
|
||||||
|
xrandr \
|
||||||
|
| grep 'connected primary' \
|
||||||
|
| sed 's/.*connected primary \([^x]*\)x\([^+]*\).*/\1 \2/' \
|
||||||
|
| awk -v f=$FACTOR -v x=$XFFSET -v y=$YFFSET \
|
||||||
|
'{print int($1*f+x)," ",int($2*f+y);}'\
|
||||||
|
)
|
||||||
|
|
||||||
|
i3-msg "[class=$CLIENT_CLASS] move scratchpad"
|
||||||
|
i3-msg "[class=$CLIENT_CLASS] resize set $WINDOW_SIZE"
|
||||||
|
i3-msg "[class=$CLIENT_CLASS] scratchpad show"
|
||||||
|
i3-msg "[class=$CLIENT_CLASS] move position center"
|
@ -1,3 +1,4 @@
|
|||||||
|
#!/bin/zsh
|
||||||
i3-nagbar \
|
i3-nagbar \
|
||||||
-t warning \
|
-t warning \
|
||||||
-m 'Do you really want to exit i3?' \
|
-m 'Do you really want to exit i3?' \
|
@ -1,5 +1,5 @@
|
|||||||
#!/bin/zsh
|
#!/bin/zsh
|
||||||
source "$HOME/.config/wryn/env/env.zsh"
|
source "$HOME/.config/wryn/env.zsh"
|
||||||
source $ZSH_COLOR_UTIL
|
source $ZSH_COLOR_UTIL
|
||||||
|
|
||||||
#####################################################################
|
#####################################################################
|
||||||
@ -14,7 +14,7 @@ BORDER_PIXEL_SIZE="$3"
|
|||||||
|
|
||||||
|
|
||||||
LOCAL_CONFIG="$HOME/.config/i3/config"
|
LOCAL_CONFIG="$HOME/.config/i3/config"
|
||||||
MODEL_CONFIG="$DOTWRYN/config/i3/config"
|
MODEL_CONFIG="$DOTWRYN/config/i3.conf"
|
||||||
|
|
||||||
REGEX_FONT='^\(font [^0-9]*\)\(.*\)'
|
REGEX_FONT='^\(font [^0-9]*\)\(.*\)'
|
||||||
REGEX_DMENU="^\\(.*dmenu_run .*-fn '[^0-9]*\\)\\([0-9]*\\)'"
|
REGEX_DMENU="^\\(.*dmenu_run .*-fn '[^0-9]*\\)\\([0-9]*\\)'"
|
||||||
@ -27,7 +27,7 @@ DEFAULT_BORDER_PIXEL_SIZE=$(sed -n "s/$REGEX_BORDER/\\2/p" $MODEL_CONFIG)
|
|||||||
#####################################################################
|
#####################################################################
|
||||||
|
|
||||||
RESET_CONFIG_TO_DEFAULT() {
|
RESET_CONFIG_TO_DEFAULT() {
|
||||||
STATUS 'relinking config to .wryn/config/i3/config'
|
STATUS 'relinking default config'
|
||||||
ln -s $MODEL_CONFIG $LOCAL_CONFIG
|
ln -s $MODEL_CONFIG $LOCAL_CONFIG
|
||||||
}
|
}
|
||||||
|
|
||||||
|
27
bin/i3/utils
Executable file
27
bin/i3/utils
Executable file
@ -0,0 +1,27 @@
|
|||||||
|
#!/bin/zsh
|
||||||
|
source "$HOME/.config/wryn/env.zsh"
|
||||||
|
|
||||||
|
COMMAND=$1
|
||||||
|
case $COMMAND in
|
||||||
|
next ) $DOTWRYN/bin/youtube-music next ;;
|
||||||
|
prev ) $DOTWRYN/bin/youtube-music prev ;;
|
||||||
|
play ) $DOTWRYN/bin/youtube-music play ;;
|
||||||
|
|
||||||
|
volumeup ) $DOTWRYN/bin/pulseaudio sink up ;;
|
||||||
|
volumedown ) $DOTWRYN/bin/pulseaudio sink down ;;
|
||||||
|
volumemute ) $DOTWRYN/bin/pulseaudio sink mute ;;
|
||||||
|
micmute ) $DOTWRYN/bin/pulseaudio source mute ;;
|
||||||
|
|
||||||
|
backlightup ) $DOTWRYN/bin/backlight up ;;
|
||||||
|
backlightdown ) $DOTWRYN/bin/backlight down ;;
|
||||||
|
|
||||||
|
lock ) $DOTWRYN/bin/i3lock ;;
|
||||||
|
|
||||||
|
bgrandomize ) $DOTWRYN/bin/randomize-background ;;
|
||||||
|
|
||||||
|
alternateterm ) $DOTWRYN/bin/kitty/alternate-theme ;;
|
||||||
|
|
||||||
|
logout ) $DOTWRYN/bin/i3/logout ;;
|
||||||
|
|
||||||
|
launch ) $DOTWRYN/bin/i3/launch-or-show ${@:2} ;;
|
||||||
|
esac
|
@ -1,3 +1,4 @@
|
|||||||
|
#!/bin/zsh
|
||||||
# requires i3lock-color
|
# requires i3lock-color
|
||||||
INSIDE_VER='001020'
|
INSIDE_VER='001020'
|
||||||
RING_VER='004040'
|
RING_VER='004040'
|
15
bin/kitty/alternate-theme
Executable file
15
bin/kitty/alternate-theme
Executable file
@ -0,0 +1,15 @@
|
|||||||
|
#!/bin/zsh
|
||||||
|
source "$HOME/.config/wryn/env.zsh"
|
||||||
|
|
||||||
|
function _SET_THEME() {
|
||||||
|
local THEME="$1"
|
||||||
|
local LOCAL_THEME="$HOME/.config/kitty/theme.conf"
|
||||||
|
rm -- $LOCAL_THEME
|
||||||
|
ln -s "$DOTWRYN/colorschemes/kitty.$THEME" "$LOCAL_THEME"
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
_SET_THEME alternate
|
||||||
|
i3-sensible-terminal &
|
||||||
|
sleep 0.1
|
||||||
|
_SET_THEME main
|
@ -1,8 +1,9 @@
|
|||||||
#!/bin/sh
|
#!/bin/zsh
|
||||||
source "$HOME/.config/wryn/env/env.zsh" 2>/dev/null
|
source "$HOME/.config/wryn/env.zsh"
|
||||||
|
|
||||||
PLAY() {
|
PLAY() {
|
||||||
eval "$MEDIA_ENGINE" "$SFX_PATH/$1"
|
eval "$MEDIA_ENGINE" "$SFX_PATH/$1"
|
||||||
|
true
|
||||||
}
|
}
|
||||||
|
|
||||||
case $1 in
|
case $1 in
|
||||||
@ -15,5 +16,7 @@ case $1 in
|
|||||||
undock ) PLAY yaru-desktop-login.oga ;;
|
undock ) PLAY yaru-desktop-login.oga ;;
|
||||||
homedock ) PLAY homedock.oga ;;
|
homedock ) PLAY homedock.oga ;;
|
||||||
gamedock ) PLAY gamedock.oga ;;
|
gamedock ) PLAY gamedock.oga ;;
|
||||||
* ) ls $SFX_PATH ;;
|
* )
|
||||||
|
[ -f "$SFX_PATH/$1" ] && PLAY $1 || ls $SFX_PATH
|
||||||
|
;;
|
||||||
esac
|
esac
|
43
bin/pulseaudio
Executable file
43
bin/pulseaudio
Executable file
@ -0,0 +1,43 @@
|
|||||||
|
#!/bin/zsh
|
||||||
|
source $HOME/.config/wryn/env.zsh
|
||||||
|
#####################################################################
|
||||||
|
|
||||||
|
USAGE="$0 (sink|source) (up|down|mute)"
|
||||||
|
|
||||||
|
function ERROR() {
|
||||||
|
local ERROR_CODE=$1
|
||||||
|
local MESSAGE="$2"
|
||||||
|
|
||||||
|
echo -e "$MESSAGE\n\nUSAGE : $USAGE\n" >&2
|
||||||
|
|
||||||
|
exit $ERROR_CODE
|
||||||
|
}
|
||||||
|
|
||||||
|
#####################################################################
|
||||||
|
|
||||||
|
DEVICE="$1"
|
||||||
|
COMMAND="$2"
|
||||||
|
|
||||||
|
case $DEVICE in
|
||||||
|
sink | source ) ;;
|
||||||
|
* ) ERROR 1 "Unsupported device '$DEVICE'" ;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
VOLUME_INCREMENT=10%
|
||||||
|
DEFAULT_DEVICE="@DEFAULT_$(echo $DEVICE | tr '[:lower:]' '[:upper:]')@"
|
||||||
|
case $COMMAND in
|
||||||
|
up )
|
||||||
|
pactl set-$DEVICE-volume $DEFAULT_DEVICE +$VOlUME_INCREMENT
|
||||||
|
PLAY_SFX volume
|
||||||
|
;;
|
||||||
|
down )
|
||||||
|
pactl set-$DEVICE-volume $DEFAULT_DEVICE -$VOlUME_INCREMENT
|
||||||
|
PLAY_SFX volume
|
||||||
|
;;
|
||||||
|
mute )
|
||||||
|
pactl set-$DEVICE-mute $DEFAULT_DEVICE toggle
|
||||||
|
PLAY_SFX mute
|
||||||
|
notify-send "default $DEVICE" "$(amixer sget Master | grep -q '\[on\]' && echo unmuted || echo muted)"
|
||||||
|
;;
|
||||||
|
* ) ERROR "Unsupported command '$COMMAND'" ;;
|
||||||
|
esac
|
5
bin/randomize-background
Executable file
5
bin/randomize-background
Executable file
@ -0,0 +1,5 @@
|
|||||||
|
#!/bin/zsh
|
||||||
|
source "$HOME/.config/wryn/env.zsh"
|
||||||
|
|
||||||
|
[ -d "$WALLPAPER_PATH" ] \
|
||||||
|
&& feh --recursive --randomize --bg-fill "$WALLPAPER_PATH"
|
@ -1,10 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
source "$HOME/.config/wryn/env/env.zsh"
|
|
||||||
|
|
||||||
[ ! -d "$HOME/.vim" ] && mkdir "$HOME/.vim"
|
|
||||||
[ ! -d "$HOME/.vim/colors" ] && mkdir "$HOME/.vim/colors"
|
|
||||||
|
|
||||||
for file in $(find "$DOTWRYN/config/colorschemes/vim" -name \*.vim); do
|
|
||||||
cp $file ~/.vim/colors/;
|
|
||||||
done
|
|
||||||
echo "vim colorschemes updated"
|
|
14
bin/xorg/activate-default
Executable file
14
bin/xorg/activate-default
Executable file
@ -0,0 +1,14 @@
|
|||||||
|
#!/bin/zsh
|
||||||
|
_HOSTNAME=$(hostnamectl --static)
|
||||||
|
|
||||||
|
case $_HOSTNAME in
|
||||||
|
butterfree ) DEFAULT=undock ;;
|
||||||
|
altaria ) DEFAULT=hdmi4k ;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
LAYOUT="${0:a:h}/$_HOSTNAME/$DEFAULT"
|
||||||
|
|
||||||
|
[ -f $LAYOUT ] && {
|
||||||
|
until xrandr -q >/dev/null 2>&1; do sleep .1; done
|
||||||
|
$LAYOUT
|
||||||
|
}
|
2
bin/xorg/altaria/common
Normal file
2
bin/xorg/altaria/common
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
#!/bin/zsh
|
||||||
|
source $HOME/.config/wryn/env.zsh
|
12
bin/xorg/altaria/hdmi4k
Executable file
12
bin/xorg/altaria/hdmi4k
Executable file
@ -0,0 +1,12 @@
|
|||||||
|
#!/bin/zsh
|
||||||
|
source ${0:a:h}/common
|
||||||
|
|
||||||
|
xrandr \
|
||||||
|
--output HDMI-0 \
|
||||||
|
--primary \
|
||||||
|
--mode 3840x2160 \
|
||||||
|
--rotate normal \
|
||||||
|
--pos 0x0 \
|
||||||
|
;
|
||||||
|
|
||||||
|
PLAY_SFX login
|
39
bin/xorg/butterfree/common
Normal file
39
bin/xorg/butterfree/common
Normal file
@ -0,0 +1,39 @@
|
|||||||
|
#!/bin/zsh
|
||||||
|
source "$HOME/.config/wryn/env.zsh"
|
||||||
|
NATIVE_MONITOR='eDP1'
|
||||||
|
|
||||||
|
GET_PRIMARY_MONITOR() {
|
||||||
|
xrandr \
|
||||||
|
| grep 'primary' \
|
||||||
|
| awk '{print $1;}' \
|
||||||
|
| head -n 1
|
||||||
|
}
|
||||||
|
|
||||||
|
PRIMARY_MONITOR=$(GET_PRIMARY_MONITOR)
|
||||||
|
|
||||||
|
GET_DEFAULT_EXTERNAL_MONITOR() {
|
||||||
|
xrandr \
|
||||||
|
| grep ' connect' \
|
||||||
|
| awk '{print $1;}' \
|
||||||
|
| grep -v "$NATIVE_MONITOR" \
|
||||||
|
| head -n 1
|
||||||
|
}
|
||||||
|
EXTERNAL_MONITOR=$(GET_DEFAULT_EXTERNAL_MONITOR)
|
||||||
|
|
||||||
|
DISCONNECT_OTHER() {
|
||||||
|
local SFX="$1"
|
||||||
|
|
||||||
|
for D in $(xrandr | awk '{print $1;}' | grep -v $(GET_PRIMARY_MONITOR))
|
||||||
|
do
|
||||||
|
xrandr --output $D --off
|
||||||
|
done
|
||||||
|
|
||||||
|
$DOTWRYN/bin/randomize-background
|
||||||
|
|
||||||
|
[ $SFX ] && ( PLAY_SFX $SFX ) &
|
||||||
|
return 0
|
||||||
|
}
|
||||||
|
|
||||||
|
NOTIFY() {
|
||||||
|
notify-send 'xrandr screenlayout' $@
|
||||||
|
}
|
15
bin/xorg/butterfree/gamedock
Executable file
15
bin/xorg/butterfree/gamedock
Executable file
@ -0,0 +1,15 @@
|
|||||||
|
#!/bin/zsh
|
||||||
|
source ${0:a:h}/common
|
||||||
|
[ ! $PRIMARY_MONITOR ] && {
|
||||||
|
NOTIFY 'Unable to detect primary monitor'
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
|
xrandr \
|
||||||
|
--output $PRIMARY_MONITOR \
|
||||||
|
--primary \
|
||||||
|
--mode 1920x1080 \
|
||||||
|
--rotate normal \
|
||||||
|
--pos 0x0 \
|
||||||
|
&& DISCONNECT_OTHER gamedock \
|
||||||
|
|| NOTIFY "Unable to set '$PRIMARY_MONITOR' to 1920x1080"
|
15
bin/xorg/butterfree/hdmidock
Executable file
15
bin/xorg/butterfree/hdmidock
Executable file
@ -0,0 +1,15 @@
|
|||||||
|
#!/bin/zsh
|
||||||
|
source ${0:a:h}/common
|
||||||
|
[ ! $EXTERNAL_MONITOR ] && {
|
||||||
|
NOTIFY 'No external monitor connected!'
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
|
xrandr \
|
||||||
|
--output $EXTERNAL_MONITOR \
|
||||||
|
--primary \
|
||||||
|
--auto \
|
||||||
|
--rotate normal \
|
||||||
|
--pos 0x0 \
|
||||||
|
&& DISCONNECT_OTHER login \
|
||||||
|
|| NOTIFY "Unable to connect '$EXTERNAL_MONITOR' to 1920x1080"
|
15
bin/xorg/butterfree/undock
Executable file
15
bin/xorg/butterfree/undock
Executable file
@ -0,0 +1,15 @@
|
|||||||
|
#!/bin/zsh
|
||||||
|
source ${0:a:h}/common
|
||||||
|
[ ! $NATIVE_MONITOR ] && {
|
||||||
|
NOTIFY "Must specify NATIVE_MONITOR"
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
|
xrandr \
|
||||||
|
--output $NATIVE_MONITOR \
|
||||||
|
--primary \
|
||||||
|
--mode "2560x1440" \
|
||||||
|
--rotate normal \
|
||||||
|
--pos 0x0 \
|
||||||
|
&& DISCONNECT_OTHER undock \
|
||||||
|
|| NOTIFY "Native monitor '$PRIMARY_MONITOR' unresponsive"
|
33
bin/youtube-music
Executable file
33
bin/youtube-music
Executable file
@ -0,0 +1,33 @@
|
|||||||
|
#!/bin/zsh
|
||||||
|
#####################################################################
|
||||||
|
|
||||||
|
USAGE="$0 (next|prev|playpause)"
|
||||||
|
|
||||||
|
function ERROR() {
|
||||||
|
local ERROR_CODE=$1
|
||||||
|
local MESSAGE="$2"
|
||||||
|
|
||||||
|
echo -e "$MESSAGE\n\nUSAGE : $USAGE\n" >&2
|
||||||
|
notify-send "YouTube media controller" "$MESSAGE"
|
||||||
|
|
||||||
|
exit $ERROR_CODE
|
||||||
|
}
|
||||||
|
|
||||||
|
#####################################################################
|
||||||
|
|
||||||
|
COMMAND="$1"
|
||||||
|
case $COMMAND in
|
||||||
|
next ) COMMAND_KEY='j';;
|
||||||
|
prev ) COMMAND_KEY='k';;
|
||||||
|
playpause ) COMMAND_KEY='space';;
|
||||||
|
* ) ERROR 1 "unsupported command '$COMMAND'" ;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
xdotool search --name 'YouTube Music' windowactivate \
|
||||||
|
|| ERROR 2 "YouTube Music is not running"
|
||||||
|
|
||||||
|
|
||||||
|
# Chrome / YouTube only accepts keypresses when window is active
|
||||||
|
xdotool search --name 'YouTube Music' windowactivate
|
||||||
|
sleep 0.3
|
||||||
|
xdotool key --clearmodifiers "$COMMAND_KEY"
|
1
colorschemes/kitty.alternate
Symbolic link
1
colorschemes/kitty.alternate
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
/home/w0ryn/.wryn/colorschemes/valentines.conf
|
1
colorschemes/kitty.main
Symbolic link
1
colorschemes/kitty.main
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
/home/w0ryn/.wryn/colorschemes/main.conf
|
@ -1,30 +0,0 @@
|
|||||||
#!/usr/bin/zsh
|
|
||||||
|
|
||||||
TARGET="$HOME/.config/wryn/tty-colorscheme"
|
|
||||||
[ ! -f $TARGET ] && TARGET="$DOTWRYN/config/kitty/theme.conf"
|
|
||||||
|
|
||||||
GET_COLOR_FROM_KITTY_THEME() {
|
|
||||||
grep "$1" $TARGET | awk '{print $2}' | sed 's/ //g; s/#//g' | tr '[:lower:]' '[:upper:]'
|
|
||||||
}
|
|
||||||
|
|
||||||
[[ "$TERM" =~ ^linux$ ]] && {
|
|
||||||
/bin/echo -e "\
|
|
||||||
\e]P0$(GET_COLOR_FROM_KITTY_THEME '^background ')
|
|
||||||
\e]P1$(GET_COLOR_FROM_KITTY_THEME '^color1 ')
|
|
||||||
\e]P2$(GET_COLOR_FROM_KITTY_THEME '^color2 ')
|
|
||||||
\e]P3$(GET_COLOR_FROM_KITTY_THEME '^color3 ')
|
|
||||||
\e]P4$(GET_COLOR_FROM_KITTY_THEME '^color4 ')
|
|
||||||
\e]P5$(GET_COLOR_FROM_KITTY_THEME '^color5 ')
|
|
||||||
\e]P6$(GET_COLOR_FROM_KITTY_THEME '^color6 ')
|
|
||||||
\e]P7$(GET_COLOR_FROM_KITTY_THEME '^foreground ')
|
|
||||||
\e]P8$(GET_COLOR_FROM_KITTY_THEME '^color9 ')
|
|
||||||
\e]P9$(GET_COLOR_FROM_KITTY_THEME '^color10 ')
|
|
||||||
\e]PA$(GET_COLOR_FROM_KITTY_THEME '^color11 ')
|
|
||||||
\e]PB$(GET_COLOR_FROM_KITTY_THEME '^color12 ')
|
|
||||||
\e]PC$(GET_COLOR_FROM_KITTY_THEME '^color13 ')
|
|
||||||
\e]PD$(GET_COLOR_FROM_KITTY_THEME '^color14 ')
|
|
||||||
\e]PE$(GET_COLOR_FROM_KITTY_THEME '^color7 ')
|
|
||||||
\e]PF$(GET_COLOR_FROM_KITTY_THEME '^color15 ')
|
|
||||||
"
|
|
||||||
clear
|
|
||||||
}
|
|
@ -1,257 +0,0 @@
|
|||||||
" Vim Code Dark (color scheme)
|
|
||||||
" https://github.com/tomasiser/vim-code-dark
|
|
||||||
|
|
||||||
scriptencoding utf-8
|
|
||||||
|
|
||||||
set background=dark
|
|
||||||
hi clear
|
|
||||||
if exists("syntax_on")
|
|
||||||
syntax reset
|
|
||||||
endif
|
|
||||||
let g:colors_name="codedark"
|
|
||||||
|
|
||||||
" Highlighting function (inspiration from https://github.com/chriskempson/base16-vim)
|
|
||||||
if &t_Co >= 256
|
|
||||||
let g:codedark_term256=1
|
|
||||||
elseif !exists("g:codedark_term256")
|
|
||||||
let g:codedark_term256=0
|
|
||||||
endif
|
|
||||||
fun! <sid>hi(group, fg, bg, attr, sp)
|
|
||||||
if !empty(a:fg)
|
|
||||||
exec "hi " . a:group . " guifg=" . a:fg.gui . " ctermfg=" . (g:codedark_term256 ? a:fg.cterm256 : a:fg.cterm)
|
|
||||||
endif
|
|
||||||
if !empty(a:bg)
|
|
||||||
exec "hi " . a:group . " guibg=" . a:bg.gui . " ctermbg=" . (g:codedark_term256 ? a:bg.cterm256 : a:bg.cterm)
|
|
||||||
endif
|
|
||||||
if a:attr != ""
|
|
||||||
exec "hi " . a:group . " gui=" . a:attr . " cterm=" . a:attr
|
|
||||||
endif
|
|
||||||
if !empty(a:sp)
|
|
||||||
exec "hi " . a:group . " guisp=" . a:sp.gui
|
|
||||||
endif
|
|
||||||
endfun
|
|
||||||
|
|
||||||
" ------------------
|
|
||||||
" Color definitions:
|
|
||||||
" ------------------
|
|
||||||
|
|
||||||
" Terminal colors (base16):
|
|
||||||
let s:cterm00 = "00"
|
|
||||||
let s:cterm03 = "08"
|
|
||||||
let s:cterm05 = "07"
|
|
||||||
let s:cterm07 = "15"
|
|
||||||
let s:cterm08 = "01"
|
|
||||||
let s:cterm0A = "03"
|
|
||||||
let s:cterm0B = "02"
|
|
||||||
let s:cterm0C = "06"
|
|
||||||
let s:cterm0D = "04"
|
|
||||||
let s:cterm0E = "05"
|
|
||||||
if exists('base16colorspace') && base16colorspace == "256"
|
|
||||||
let s:cterm01 = "18"
|
|
||||||
let s:cterm02 = "19"
|
|
||||||
let s:cterm04 = "20"
|
|
||||||
let s:cterm06 = "21"
|
|
||||||
let s:cterm09 = "16"
|
|
||||||
let s:cterm0F = "17"
|
|
||||||
else
|
|
||||||
let s:cterm01 = "00"
|
|
||||||
let s:cterm02 = "08"
|
|
||||||
let s:cterm04 = "07"
|
|
||||||
let s:cterm06 = "07"
|
|
||||||
let s:cterm09 = "06"
|
|
||||||
let s:cterm0F = "03"
|
|
||||||
endif
|
|
||||||
|
|
||||||
" General appearance colors:
|
|
||||||
" (some of them may be unused)
|
|
||||||
|
|
||||||
let s:cdNone = {'gui': 'NONE', 'cterm': 'NONE', 'cterm256': 'NONE'}
|
|
||||||
let s:cdFront = {'gui': '#D4D4D4', 'cterm': s:cterm05, 'cterm256': '188'}
|
|
||||||
let s:cdBack = {'gui': '#1E1E1E', 'cterm': s:cterm00, 'cterm256': '234'}
|
|
||||||
|
|
||||||
let s:cdTabCurrent = {'gui': '#1E1E1E', 'cterm': s:cterm00, 'cterm256': '234'}
|
|
||||||
let s:cdTabOther = {'gui': '#2D2D2D', 'cterm': s:cterm01, 'cterm256': '236'}
|
|
||||||
let s:cdTabOutside = {'gui': '#252526', 'cterm': s:cterm01, 'cterm256': '235'}
|
|
||||||
|
|
||||||
let s:cdLeftDark = {'gui': '#252526', 'cterm': s:cterm01, 'cterm256': '235'}
|
|
||||||
let s:cdLeftMid = {'gui': '#373737', 'cterm': s:cterm03, 'cterm256': '237'}
|
|
||||||
let s:cdLeftLight = {'gui': '#3F3F46', 'cterm': s:cterm03, 'cterm256': '238'}
|
|
||||||
|
|
||||||
let s:cdPopupFront = {'gui': '#BBBBBB', 'cterm': s:cterm06, 'cterm256': '250'}
|
|
||||||
let s:cdPopupBack = {'gui': '#2D2D30', 'cterm': s:cterm01, 'cterm256': '236'}
|
|
||||||
let s:cdPopupHighlightBlue = {'gui': '#073655', 'cterm': s:cterm0D, 'cterm256': '24'}
|
|
||||||
let s:cdPopupHighlightGray = {'gui': '#3D3D40', 'cterm': s:cterm03, 'cterm256': '237'}
|
|
||||||
|
|
||||||
let s:cdSplitLight = {'gui': '#898989', 'cterm': s:cterm04, 'cterm256': '245'}
|
|
||||||
let s:cdSplitDark = {'gui': '#444444', 'cterm': s:cterm03, 'cterm256': '238'}
|
|
||||||
let s:cdSplitThumb = {'gui': '#424242', 'cterm': s:cterm04, 'cterm256': '238'}
|
|
||||||
|
|
||||||
let s:cdCursorDarkDark = {'gui': '#222222', 'cterm': s:cterm01, 'cterm256': '235'}
|
|
||||||
let s:cdCursorDark = {'gui': '#51504F', 'cterm': s:cterm03, 'cterm256': '239'}
|
|
||||||
let s:cdCursorLight = {'gui': '#AEAFAD', 'cterm': s:cterm04, 'cterm256': '145'}
|
|
||||||
let s:cdSelection = {'gui': '#264F78', 'cterm': s:cterm03, 'cterm256': '24'}
|
|
||||||
let s:cdLineNumber = {'gui': '#5A5A5A', 'cterm': s:cterm04, 'cterm256': '240'}
|
|
||||||
|
|
||||||
let s:cdDiffRedDark = {'gui': '#4B1818', 'cterm': s:cterm08, 'cterm256': '52'}
|
|
||||||
let s:cdDiffRedLight = {'gui': '#6F1313', 'cterm': s:cterm08, 'cterm256': '52'}
|
|
||||||
let s:cdDiffRedLightLight = {'gui': '#FB0101', 'cterm': s:cterm08, 'cterm256': '09'}
|
|
||||||
let s:cdDiffGreenDark = {'gui': '#373D29', 'cterm': s:cterm0B, 'cterm256': '237'}
|
|
||||||
let s:cdDiffGreenLight = {'gui': '#4B5632', 'cterm': s:cterm09, 'cterm256': '58'}
|
|
||||||
|
|
||||||
let s:cdSearchCurrent = {'gui': '#49545F', 'cterm': s:cterm09, 'cterm256': '239'}
|
|
||||||
let s:cdSearch = {'gui': '#4C4E50', 'cterm': s:cterm0A, 'cterm256': '239'}
|
|
||||||
|
|
||||||
" Syntax colors:
|
|
||||||
|
|
||||||
if !exists("g:codedark_conservative")
|
|
||||||
let g:codedark_conservative=0
|
|
||||||
endif
|
|
||||||
|
|
||||||
let s:cdGray = {'gui': '#808080', 'cterm': s:cterm04, 'cterm256': '08'}
|
|
||||||
let s:cdViolet = {'gui': '#646695', 'cterm': s:cterm04, 'cterm256': '60'}
|
|
||||||
let s:cdBlue = {'gui': '#569CD6', 'cterm': s:cterm0D, 'cterm256': '75'}
|
|
||||||
let s:cdLightBlue = {'gui': '#9CDCFE', 'cterm': s:cterm0C, 'cterm256': '117'}
|
|
||||||
if g:codedark_conservative | let s:cdLightBlue = s:cdFront | endif
|
|
||||||
let s:cdGreen = {'gui': '#608B4E', 'cterm': s:cterm0B, 'cterm256': '65'}
|
|
||||||
let s:cdBlueGreen = {'gui': '#4EC9B0', 'cterm': s:cterm0F, 'cterm256': '43'}
|
|
||||||
let s:cdLightGreen = {'gui': '#B5CEA8', 'cterm': s:cterm09, 'cterm256': '151'}
|
|
||||||
let s:cdRed = {'gui': '#F44747', 'cterm': s:cterm08, 'cterm256': '203'}
|
|
||||||
let s:cdOrange = {'gui': '#CE9178', 'cterm': s:cterm0F, 'cterm256': '173'}
|
|
||||||
let s:cdLightRed = {'gui': '#D16969', 'cterm': s:cterm08, 'cterm256': '167'}
|
|
||||||
if g:codedark_conservative | let s:cdLightRed = s:cdOrange | endif
|
|
||||||
let s:cdYellowOrange = {'gui': '#D7BA7D', 'cterm': s:cterm0A, 'cterm256': '179'}
|
|
||||||
let s:cdYellow = {'gui': '#DCDCAA', 'cterm': s:cterm0A, 'cterm256': '187'}
|
|
||||||
if g:codedark_conservative | let s:cdYellow = s:cdFront | endif
|
|
||||||
let s:cdPink = {'gui': '#C586C0', 'cterm': s:cterm0E, 'cterm256': '176'}
|
|
||||||
if g:codedark_conservative | let s:cdPink = s:cdBlue | endif
|
|
||||||
|
|
||||||
" Vim editor colors
|
|
||||||
" <sid>hi(GROUP, FOREGROUND, BACKGROUND, ATTRIBUTE, SPECIAL)
|
|
||||||
call <sid>hi('Normal', s:cdFront, s:cdBack, 'none', {})
|
|
||||||
call <sid>hi('ColorColumn', {}, s:cdCursorDarkDark, 'none', {})
|
|
||||||
call <sid>hi('Cursor', s:cdCursorDark, s:cdCursorLight, 'none', {})
|
|
||||||
call <sid>hi('CursorLine', {}, s:cdCursorDarkDark, 'none', {})
|
|
||||||
call <sid>hi('Directory', s:cdBlue, s:cdBack, 'none', {})
|
|
||||||
call <sid>hi('DiffAdd', {}, s:cdDiffGreenDark, 'none', {})
|
|
||||||
call <sid>hi('DiffChange', {}, s:cdDiffRedDark, 'none', {})
|
|
||||||
call <sid>hi('DiffDelete', {}, s:cdDiffRedLight, 'none', {})
|
|
||||||
call <sid>hi('DiffText', {}, s:cdDiffRedLight, 'none', {})
|
|
||||||
call <sid>hi('EndOfBuffer', s:cdLineNumber, s:cdBack, 'none', {})
|
|
||||||
call <sid>hi('ErrorMsg', s:cdRed, s:cdBack, 'none', {})
|
|
||||||
call <sid>hi('VertSplit', s:cdSplitDark, s:cdBack, 'none', {})
|
|
||||||
call <sid>hi('Folded', s:cdLeftLight, s:cdLeftDark, 'underline', {})
|
|
||||||
call <sid>hi('FoldColumn', s:cdLineNumber, s:cdBack, 'none', {})
|
|
||||||
call <sid>hi('SignColumn', {}, s:cdBack, 'none', {})
|
|
||||||
call <sid>hi('IncSearch', s:cdNone, s:cdSearchCurrent, 'none', {})
|
|
||||||
call <sid>hi('LineNr', s:cdLineNumber, s:cdBack, 'none', {})
|
|
||||||
call <sid>hi('CursorLineNr', s:cdPopupFront, s:cdBack, 'none', {})
|
|
||||||
call <sid>hi('MatchParen', s:cdNone, s:cdCursorDark, 'none', {})
|
|
||||||
call <sid>hi('ModeMsg', s:cdFront, s:cdLeftDark, 'none', {})
|
|
||||||
call <sid>hi('MoreMsg', s:cdFront, s:cdLeftDark, 'none', {})
|
|
||||||
call <sid>hi('NonText', s:cdLineNumber, s:cdBack, 'none', {})
|
|
||||||
call <sid>hi('Pmenu', s:cdPopupFront, s:cdPopupBack, 'none', {})
|
|
||||||
call <sid>hi('PmenuSel', s:cdPopupFront, s:cdPopupHighlightBlue, 'none', {})
|
|
||||||
call <sid>hi('PmenuSbar', {}, s:cdPopupHighlightGray, 'none', {})
|
|
||||||
call <sid>hi('PmenuThumb', {}, s:cdPopupFront, 'none', {})
|
|
||||||
call <sid>hi('Question', s:cdBlue, s:cdBack, 'none', {})
|
|
||||||
call <sid>hi('Search', s:cdNone, s:cdSearch, 'none', {})
|
|
||||||
call <sid>hi('SpecialKey', s:cdBlue, s:cdNone, 'none', {})
|
|
||||||
call <sid>hi('SpellBad', s:cdNone, s:cdNone, 'underline', {})
|
|
||||||
call <sid>hi('SpellCap', s:cdNone, s:cdNone, 'underline', {})
|
|
||||||
call <sid>hi('SpellLocal', s:cdNone, s:cdNone, 'underline', {})
|
|
||||||
call <sid>hi('StatusLine', s:cdFront, s:cdLeftMid, 'none', {})
|
|
||||||
call <sid>hi('StatusLineNC', s:cdFront, s:cdLeftDark, 'none', {})
|
|
||||||
call <sid>hi('TabLine', s:cdFront, s:cdTabOther, 'none', {})
|
|
||||||
call <sid>hi('TabLineFill', s:cdFront, s:cdTabOutside, 'none', {})
|
|
||||||
call <sid>hi('TabLineSel', s:cdFront, s:cdTabCurrent, 'none', {})
|
|
||||||
call <sid>hi('Title', s:cdNone, s:cdNone, 'bold', {})
|
|
||||||
call <sid>hi('Visual', s:cdNone, s:cdSelection, 'none', {})
|
|
||||||
call <sid>hi('VisualNOS', s:cdNone, s:cdSelection, 'none', {})
|
|
||||||
call <sid>hi('WarningMsg', s:cdOrange, s:cdBack, 'none', {})
|
|
||||||
call <sid>hi('WildMenu', s:cdNone, s:cdSelection, 'none', {})
|
|
||||||
|
|
||||||
call <sid>hi('Comment', s:cdGreen, {}, 'none', {})
|
|
||||||
|
|
||||||
call <sid>hi('Constant', s:cdBlue, {}, 'none', {})
|
|
||||||
call <sid>hi('String', s:cdOrange, {}, 'none', {})
|
|
||||||
call <sid>hi('Character', s:cdOrange, {}, 'none', {})
|
|
||||||
call <sid>hi('Number', s:cdLightGreen, {}, 'none', {})
|
|
||||||
call <sid>hi('Boolean', s:cdBlue, {}, 'none', {})
|
|
||||||
call <sid>hi('Float', s:cdLightGreen, {}, 'none', {})
|
|
||||||
|
|
||||||
call <sid>hi('Identifier', s:cdLightBlue, {}, 'none', {})
|
|
||||||
call <sid>hi('Function', s:cdYellow, {}, 'none', {})
|
|
||||||
|
|
||||||
call <sid>hi('Statement', s:cdPink, {}, 'none', {})
|
|
||||||
call <sid>hi('Conditional', s:cdPink, {}, 'none', {})
|
|
||||||
call <sid>hi('Repeat', s:cdPink, {}, 'none', {})
|
|
||||||
call <sid>hi('Label', s:cdPink, {}, 'none', {})
|
|
||||||
call <sid>hi('Operator', s:cdFront, {}, 'none', {})
|
|
||||||
call <sid>hi('Keyword', s:cdPink, {}, 'none', {})
|
|
||||||
call <sid>hi('pythonOperator', s:cdPink, {}, 'none', {})
|
|
||||||
call <sid>hi('Exception', s:cdPink, {}, 'none', {})
|
|
||||||
|
|
||||||
call <sid>hi('PreProc', s:cdPink, {}, 'none', {})
|
|
||||||
call <sid>hi('Include', s:cdPink, {}, 'none', {})
|
|
||||||
call <sid>hi('Define', s:cdPink, {}, 'none', {})
|
|
||||||
call <sid>hi('Macro', s:cdPink, {}, 'none', {})
|
|
||||||
call <sid>hi('PreCondit', s:cdPink, {}, 'none', {})
|
|
||||||
|
|
||||||
call <sid>hi('Type', s:cdBlue, {}, 'none', {})
|
|
||||||
call <sid>hi('StorageClass', s:cdBlue, {}, 'none', {})
|
|
||||||
call <sid>hi('Structure', s:cdBlue, {}, 'none', {})
|
|
||||||
call <sid>hi('Typedef', s:cdBlue, {}, 'none', {})
|
|
||||||
|
|
||||||
call <sid>hi('Special', s:cdFront, {}, 'none', {})
|
|
||||||
call <sid>hi('SpecialChar', s:cdFront, {}, 'none', {})
|
|
||||||
call <sid>hi('Tag', s:cdFront, {}, 'none', {})
|
|
||||||
call <sid>hi('Delimiter', s:cdFront, {}, 'none', {})
|
|
||||||
call <sid>hi('SpecialComment', s:cdGreen, {}, 'none', {})
|
|
||||||
call <sid>hi('Debug', s:cdFront, {}, 'none', {})
|
|
||||||
|
|
||||||
call <sid>hi('Underlined', s:cdNone, {}, 'underline', {})
|
|
||||||
call <sid>hi("Conceal", s:cdFront, s:cdBack, 'none', {})
|
|
||||||
|
|
||||||
call <sid>hi('Ignore', s:cdFront, {}, 'none', {})
|
|
||||||
|
|
||||||
call <sid>hi('Error', s:cdRed, {}, 'undercurl', s:cdRed)
|
|
||||||
|
|
||||||
call <sid>hi('Todo', s:cdNone, s:cdLeftMid, 'none', {})
|
|
||||||
|
|
||||||
" HTML:
|
|
||||||
call <sid>hi('htmlTag', s:cdGray, {}, 'none', {})
|
|
||||||
call <sid>hi('htmlEndTag', s:cdGray, {}, 'none', {})
|
|
||||||
call <sid>hi('htmlTagName', s:cdBlue, {}, 'none', {})
|
|
||||||
call <sid>hi('htmlSpecialTagName', s:cdBlue, {}, 'none', {})
|
|
||||||
call <sid>hi('htmlArg', s:cdLightBlue, {}, 'none', {})
|
|
||||||
|
|
||||||
" CSS:
|
|
||||||
call <sid>hi('cssBraces', s:cdFront, {}, 'none', {})
|
|
||||||
call <sid>hi('cssInclude', s:cdPink, {}, 'none', {})
|
|
||||||
call <sid>hi('cssTagName', s:cdYellowOrange, {}, 'none', {})
|
|
||||||
call <sid>hi('cssClassName', s:cdYellowOrange, {}, 'none', {})
|
|
||||||
call <sid>hi('cssPseudoClass', s:cdYellowOrange, {}, 'none', {})
|
|
||||||
call <sid>hi('cssPseudoClassId', s:cdYellowOrange, {}, 'none', {})
|
|
||||||
call <sid>hi('cssPseudoClassLang', s:cdYellowOrange, {}, 'none', {})
|
|
||||||
call <sid>hi('cssIdentifier', s:cdYellowOrange, {}, 'none', {})
|
|
||||||
call <sid>hi('cssProp', s:cdLightBlue, {}, 'none', {})
|
|
||||||
call <sid>hi('cssDefinition', s:cdLightBlue, {}, 'none', {})
|
|
||||||
call <sid>hi('cssAttr', s:cdOrange, {}, 'none', {})
|
|
||||||
call <sid>hi('cssAttrRegion', s:cdOrange, {}, 'none', {})
|
|
||||||
call <sid>hi('cssColor', s:cdOrange, {}, 'none', {})
|
|
||||||
call <sid>hi('cssFunction', s:cdOrange, {}, 'none', {})
|
|
||||||
call <sid>hi('cssFunctionName', s:cdOrange, {}, 'none', {})
|
|
||||||
call <sid>hi('cssVendor', s:cdOrange, {}, 'none', {})
|
|
||||||
call <sid>hi('cssValueNumber', s:cdOrange, {}, 'none', {})
|
|
||||||
call <sid>hi('cssValueLength', s:cdOrange, {}, 'none', {})
|
|
||||||
call <sid>hi('cssUnitDecorators', s:cdOrange, {}, 'none', {})
|
|
||||||
|
|
||||||
" JavaScript:
|
|
||||||
call <sid>hi('jsVariableDef', s:cdLightBlue, {}, 'none', {})
|
|
||||||
call <sid>hi('jsFuncArgs', s:cdLightBlue, {}, 'none', {})
|
|
||||||
call <sid>hi('jsRegexpString', s:cdLightRed, {}, 'none', {})
|
|
||||||
call <sid>hi('jsThis', s:cdBlue, {}, 'none', {})
|
|
||||||
|
|
||||||
" Ruby:
|
|
||||||
call <sid>hi('rubyClassNameTag', s:cdBlueGreen, {}, 'none', {})
|
|
||||||
|
|
@ -1,158 +0,0 @@
|
|||||||
"
|
|
||||||
"
|
|
||||||
" _ _
|
|
||||||
" | | __ _ _ __ ___ __ __ __ __(_) _ __ ___
|
|
||||||
" | | / _` || '_ \ / _ \\ \/ / \ \ / /| || '_ ` _ \
|
|
||||||
" | || (_| || | | || (_) |> < _\ V / | || | | | | |
|
|
||||||
" |_| \__,_||_| |_| \___//_/\_\(_)\_/ |_||_| |_| |_|
|
|
||||||
|
|
||||||
"
|
|
||||||
" Dark vim colorscheme based on colors from Wes Anderson films
|
|
||||||
"
|
|
||||||
" File: lanox.vim
|
|
||||||
" URL:
|
|
||||||
" Author: Lano Puljic
|
|
||||||
" License: MIT
|
|
||||||
"
|
|
||||||
" Copyright (c) 2015 Lano Puljic
|
|
||||||
"
|
|
||||||
" MIT License
|
|
||||||
"
|
|
||||||
" 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.
|
|
||||||
|
|
||||||
highlight clear
|
|
||||||
set background=dark
|
|
||||||
|
|
||||||
if exists("syntax_on")
|
|
||||||
syntax reset
|
|
||||||
endif
|
|
||||||
|
|
||||||
let colors_name = "lanox"
|
|
||||||
|
|
||||||
"-------------------------
|
|
||||||
"- Editor Settings -
|
|
||||||
"-------------------------
|
|
||||||
hi Normal ctermfg=252 ctermbg=000 cterm=NONE guifg=#D0D0D0 guibg=#000000 gui=NONE
|
|
||||||
hi Cursor ctermfg=16 ctermbg=253 cterm=NONE guifg=#000000 guibg=#DADADA gui=NONE
|
|
||||||
hi LineNr ctermfg=236 ctermbg=233 cterm=NONE guifg=#838586 guibg=#2f2f2f gui=NONE
|
|
||||||
hi CursorLine ctermfg=NONE ctermbg=236 cterm=NONE guifg=NONE guibg=#2f2f2f gui=NONE
|
|
||||||
|
|
||||||
"-------------------------
|
|
||||||
"- Varible Types -
|
|
||||||
"-------------------------
|
|
||||||
hi Constant ctermfg=135 ctermbg=NONE cterm=bold guifg=#AF5FFF guibg=NONE gui=NONE
|
|
||||||
hi String ctermfg=220 ctermbg=NONE cterm=NONE guifg=#f1c40f guibg=NONE gui=NONE
|
|
||||||
hi Character ctermfg=144 ctermbg=NONE cterm=NONE guifg=#AFAF87 guibg=NONE gui=NONE
|
|
||||||
hi Number ctermfg=135 ctermbg=NONE cterm=bold guifg=#AF5FFF guibg=NONE gui=NONE
|
|
||||||
hi Boolean ctermfg=135 ctermbg=NONE cterm=NONE guifg=#6c71c4 guibg=NONE gui=NONE
|
|
||||||
hi Float ctermfg=135 ctermbg=NONE cterm=NONE guifg=#6c71c4 guibg=NONE gui=NONE
|
|
||||||
hi Function ctermfg=41 ctermbg=NONE cterm=NONE guifg=#2ecc71 guibg=NONE gui=NONE
|
|
||||||
hi Identifier ctermfg=208 ctermbg=NONE cterm=NONE guifg=#FF8700 guibg=NONE gui=NONE
|
|
||||||
|
|
||||||
"-------------------------
|
|
||||||
"- Language Constructs -
|
|
||||||
"-------------------------
|
|
||||||
hi Statement ctermfg=161 ctermbg=NONE cterm=bold guifg=#D7005F guibg=NONE gui=NONE
|
|
||||||
hi Conditional ctermfg=161 ctermbg=NONE cterm=bold guifg=#D7005F guibg=NONE gui=bold
|
|
||||||
hi Repeat ctermfg=161 ctermbg=NONE cterm=bold guifg=#D7005F guibg=NONE gui=bold
|
|
||||||
hi Label ctermfg=229 ctermbg=NONE cterm=none guifg=#FFFFAF guibg=NONE gui=NONE
|
|
||||||
hi Operator ctermfg=167 ctermbg=NONE cterm=bold guifg=#D75F5F guibg=NONE gui=bold
|
|
||||||
hi Keyword ctermfg=161 ctermbg=NONE cterm=bold guifg=#D7005F guibg=NONE gui=NONE
|
|
||||||
hi Exception ctermfg=118 ctermbg=NONE cterm=bold guifg=#87FF00 guibg=NONE gui=NONE
|
|
||||||
hi Comment ctermfg=247 ctermbg=NONE cterm=NONE guifg=#9E9E9E guibg=NONE gui=NONE
|
|
||||||
hi Special ctermfg=81 ctermbg=232 cterm=NONE guifg=#5FD7FF guibg=#080808 gui=NONE
|
|
||||||
hi SpecialChar ctermfg=161 ctermbg=NONE cterm=bold guifg=#D7005F guibg=NONE gui=NONE
|
|
||||||
hi Tag ctermfg=161 ctermbg=NONE cterm=NONE guifg=#D7005F guibg=NONE gui=NONE
|
|
||||||
hi Delimiter ctermfg=220 ctermbg=NONE cterm=NONE guifg=#FFD700 guibg=NONE gui=NONE
|
|
||||||
hi SpecialComment ctermfg=247 ctermbg=NONE cterm=bold guifg=#9E9E9E guibg=NONE gui=NONE
|
|
||||||
hi Debug ctermfg=225 ctermbg=NONE cterm=bold guifg=#FFD7FF guibg=NONE gui=NONE
|
|
||||||
|
|
||||||
"-------------------------
|
|
||||||
"- Diff -
|
|
||||||
"-------------------------
|
|
||||||
hi DiffAdd ctermfg=231 ctermbg=64 cterm=bold guifg=#ecf0f1 guibg=#44800a gui=bold
|
|
||||||
hi DiffDelete ctermfg=88 ctermbg=NONE cterm=NONE guifg=#880505 guibg=NONE gui=NONE
|
|
||||||
hi DiffChange ctermfg=231 ctermbg=23 cterm=NONE guifg=#ecf0f1 guibg=#1d3251 gui=NONE
|
|
||||||
hi DiffText ctermfg=231 ctermbg=40 cterm=bold guifg=#ecf0f1 guibg=#00df00 gui=bold
|
|
||||||
|
|
||||||
"-------------------------
|
|
||||||
"- Completion Menu -
|
|
||||||
"-------------------------
|
|
||||||
hi Pmenu ctermfg=41 ctermbg=235 cterm=NONE guifg=#2ecc71 guibg=NONE gui=NONE
|
|
||||||
hi PmenuSel ctermfg=NONE ctermbg=238 cterm=NONE guifg=NONE guibg=#444444 gui=NONE
|
|
||||||
hi PreCondit ctermfg=118 ctermbg=NONE cterm=bold guifg=#87FF00 guibg=NONE gui=NONE
|
|
||||||
hi PreProc ctermfg=118 ctermbg=NONE cterm=NONE guifg=NONE guibg=NONE gui=NONE
|
|
||||||
|
|
||||||
"---------------------------
|
|
||||||
"- Searching -
|
|
||||||
"---------------------------
|
|
||||||
hi Search ctermfg=15 ctermbg=196 cterm=bold guifg=#f7f3ff guibg=#e14d42 term=reverse gui=bold
|
|
||||||
hi IncSearch ctermfg=16 ctermbg=39 cterm=bold guifg=#000000 guibg=#6c71c4 term=reverse gui=bold
|
|
||||||
hi Directory ctermfg=118 ctermbg=NONE cterm=bold guifg=NONE guibg=NONE term=NONE gui=NONE
|
|
||||||
|
|
||||||
"---------------------------
|
|
||||||
"- Promopt/Status -
|
|
||||||
"---------------------------
|
|
||||||
hi StatusLine ctermfg=238 ctermbg=253 cterm=NONE guifg=#444444 guibg=#DADADA gui=NONE
|
|
||||||
hi StatusLineNC ctermfg=244 ctermbg=232 cterm=NONE guifg=#808080 guibg=#080808 gui=NONE
|
|
||||||
hi WildMenu ctermfg=81 ctermbg=16 cterm=NONE guifg=#5FD7FF guibg=#000000 gui=NONE
|
|
||||||
hi Question ctermfg=81 ctermbg=NONE cterm=NONE guifg=#5FD7FF guibg=NONE gui=NONE
|
|
||||||
hi Title ctermfg=166 ctermbg=NONE cterm=NONE guifg=#D75F00 guibg=NONE gui=NONE
|
|
||||||
hi ModeMsg ctermfg=229 ctermbg=NONE cterm=NONE guifg=#FFFFAF guibg=NONE gui=NONE
|
|
||||||
hi MoreMsg ctermfg=229 ctermbg=NONE cterm=NONE guifg=#FFFFAF guibg=NONE gui=NONE
|
|
||||||
|
|
||||||
"---------------------------
|
|
||||||
"- Visual Aid -
|
|
||||||
"---------------------------
|
|
||||||
hi MatchParen ctermfg=16 ctermbg=208 cterm=bold guifg=#000000 guibg=#FF8700 gui=NONE
|
|
||||||
hi Visual ctermfg=NONE ctermbg=236 cterm=NONE guifg=#262626 guibg=NONE gui=NONE
|
|
||||||
hi VisualNOS ctermfg=238 ctermbg=NONE cterm=NONE guifg=#444444 guibg=NONE gui=NONE
|
|
||||||
hi NonText ctermfg=240 ctermbg=233 cterm=NONE guifg=#585858 guibg=#121212 gui=NONE
|
|
||||||
hi Todo ctermfg=231 ctermbg=232 cterm=underline guifg=#FFFFFF guibg=#080808 gui=NONE
|
|
||||||
hi Underlined ctermfg=244 ctermbg=NONE cterm=underline guifg=#808080 guibg=NONE gui=NONE
|
|
||||||
hi Error ctermfg=219 ctermbg=89 cterm=NONE guifg=#FFAFFF guibg=#87005F gui=NONE
|
|
||||||
hi ErrorMsg ctermfg=199 ctermbg=16 cterm=bold guifg=#FF00AF guibg=#000000 gui=NONE
|
|
||||||
hi WarningMsg ctermfg=231 ctermbg=238 cterm=bold guifg=#FFFFFF guibg=#444444 gui=NONE
|
|
||||||
hi Ignore ctermfg=244 ctermbg=232 cterm=NONE guifg=#808080 guibg=#080808 gui=NONE
|
|
||||||
hi SpecialKey ctermfg=245 ctermbg=NONE cterm=NONE guifg=NONE guibg=NONE gui=NONE
|
|
||||||
|
|
||||||
"---------------------------
|
|
||||||
"- Window/Tab/Delimiter -
|
|
||||||
"---------------------------
|
|
||||||
hi VertSplit ctermfg=244 ctermbg=232 cterm=bold guifg=#808080 guibg=#080808 gui=NONE
|
|
||||||
hi ColorColumn ctermfg=NONE ctermbg=234 cterm=NONE guifg=NONE guibg=NONE gui=NONE
|
|
||||||
|
|
||||||
"---------------------------
|
|
||||||
"- Number column -
|
|
||||||
"---------------------------
|
|
||||||
hi CursorColumn ctermfg=NONE ctermbg=234 cterm=NONE guifg=NONE guibg=#1C1C1C gui=NONE
|
|
||||||
hi FoldColumn ctermfg=67 ctermbg=233 cterm=NONE guifg=#5F87AF guibg=#121212 gui=NONE
|
|
||||||
hi SignColumn ctermfg=118 ctermbg=235 cterm=NONE guifg=#87FF00 guibg=#262626 gui=NONE
|
|
||||||
hi Folded ctermfg=67 ctermbg=233 cterm=NONE guifg=#5F87AF guibg=#121212 gui=NONE
|
|
||||||
|
|
||||||
"---------------------------
|
|
||||||
"- C Like -
|
|
||||||
"---------------------------
|
|
||||||
hi StorageClass ctermfg=208 ctermbg=NONE cterm=NONE guifg=#FF8700 guibg=NONE gui=NONE
|
|
||||||
hi Structure ctermfg=81 ctermbg=NONE cterm=NONE guifg=#5fd7ff guibg=NONE gui=NONE
|
|
||||||
hi Typedef ctermfg=81 ctermbg=NONE cterm=NONE guifg=#5fd7ff guibg=NONE gui=NONE
|
|
||||||
hi Type ctermfg=81 ctermbg=NONE cterm=NONE guifg=#5fd7ff guibg=NONE gui=NONE
|
|
||||||
hi Define ctermfg=81 ctermbg=NONE cterm=NONE guifg=#5fd7ff guibg=NONE gui=NONE
|
|
||||||
hi Macro ctermfg=193 ctermbg=NONE cterm=NONE guifg=#D7FF87 guibg=NONE gui=NONE
|
|
@ -1,92 +0,0 @@
|
|||||||
" local syntax file - set colors on a per-machine basis:
|
|
||||||
" vim: tw=0 ts=4 sw=4
|
|
||||||
" Vim color file
|
|
||||||
" Version: 1.1
|
|
||||||
" Maintainer: lilydjwg <lilydjwg@gmail.com>
|
|
||||||
" Last Change: 2009 May 18
|
|
||||||
|
|
||||||
set background=dark
|
|
||||||
hi clear
|
|
||||||
if exists("syntax_on")
|
|
||||||
syntax reset
|
|
||||||
endif
|
|
||||||
let g:colors_name = "lilydjwg_dark"
|
|
||||||
|
|
||||||
hi Comment guifg=#686868 ctermfg=59
|
|
||||||
hi Constant guifg=#10a303 ctermfg=34
|
|
||||||
hi Cursor guifg=#FF66FF guibg=#00AAFF ctermfg=207 ctermbg=39
|
|
||||||
hi CursorIM guifg=#00AAFF guibg=#FF66FF ctermfg=39 ctermbg=207
|
|
||||||
" hi CursorIM gui=None cterm=None
|
|
||||||
hi CursorLine guibg=#333333 ctermbg=236 cterm=None
|
|
||||||
hi DiffAdd guifg=#000000 guibg=#33ff33 ctermfg=16 ctermbg=83
|
|
||||||
hi DiffChange guifg=#dddddd guibg=#5555CC ctermfg=253 ctermbg=63
|
|
||||||
hi DiffDelete guifg=#000000 guibg=#ee6699 ctermfg=16 ctermbg=175
|
|
||||||
hi DiffText guifg=#ffffff guibg=#8888ff ctermfg=231 ctermbg=105
|
|
||||||
hi Directory guifg=#ff99ff ctermfg=213
|
|
||||||
hi Error gui=underline guifg=#ff0000 guibg=#111133 cterm=underline ctermfg=196 ctermbg=20
|
|
||||||
hi ErrorMsg guifg=#FFFF00 guibg=#0000FF ctermfg=226 ctermbg=21
|
|
||||||
hi FoldColumn guifg=#0033FF guibg=#333333 ctermfg=27 ctermbg=236
|
|
||||||
hi Folded guifg=#9933FF guibg=#333333 ctermfg=128 ctermbg=236
|
|
||||||
hi Identifier guifg=#986CFF guibg=#2d222d ctermfg=135
|
|
||||||
hi Ignore gui=None cterm=None
|
|
||||||
hi IncSearch gui=bold,reverse guifg=#33ff1c guibg=#3454ff cterm=bold,reverse ctermfg=40 ctermbg=69
|
|
||||||
hi LineNr guifg=#FF77DD ctermfg=212
|
|
||||||
hi MatchParen guifg=#99FF99 guibg=#444444 ctermfg=120 ctermbg=238
|
|
||||||
hi ModeMsg gui=bold guifg=#AAAA3C guibg=#222211 cterm=bold ctermfg=136
|
|
||||||
hi MoreMsg guifg=#FFFF00 ctermfg=226
|
|
||||||
hi NonText guifg=#8400ff guibg=#1C1C1C ctermfg=129 ctermbg=234
|
|
||||||
hi Normal guifg=#00CCFF guibg=#222222 ctermfg=39 ctermbg=235
|
|
||||||
hi Pmenu guifg=#3366FF guibg=#1a1a1a ctermfg=33 ctermbg=233
|
|
||||||
hi PmenuSbar guibg=#000000 ctermbg=16
|
|
||||||
hi PmenuSel guifg=#80ff00 guibg=#1a1a1a ctermfg=82 ctermbg=233
|
|
||||||
hi PmenuThumb gui=reverse cterm=reverse
|
|
||||||
hi PreProc guifg=#FF99FF guibg=#29222f ctermfg=213
|
|
||||||
hi Question gui=bold guifg=#009966 guibg=#113322 cterm=bold ctermfg=42
|
|
||||||
hi Search guifg=#3404ff guibg=#FFFF00 ctermfg=57 ctermbg=226
|
|
||||||
hi SignColumn guifg=#00FFFF guibg=#C0C0C0 ctermfg=51 ctermbg=251
|
|
||||||
hi Special guifg=#FF00FF guibg=#2d222d ctermfg=201
|
|
||||||
hi SpecialKey guifg=#00AEA0 guibg=#22302D ctermfg=37
|
|
||||||
hi SpellBad gui=undercurl cterm=undercurl
|
|
||||||
hi SpellCap gui=undercurl cterm=undercurl
|
|
||||||
hi SpellLocal gui=undercurl cterm=undercurl
|
|
||||||
hi SpellRare gui=undercurl cterm=undercurl
|
|
||||||
hi Statement gui=bold guifg=#d86868 guibg=#2d2222 cterm=bold ctermfg=167
|
|
||||||
hi StatusLine gui=reverse guifg=#00c4ff guibg=#000000 cterm=reverse ctermfg=39 ctermbg=16
|
|
||||||
hi StatusLineNC guifg=#A4A4FF guibg=#444400 ctermfg=141 ctermbg=58
|
|
||||||
hi TabLine guifg=#0066FF guibg=#001133 ctermfg=32 ctermbg=17
|
|
||||||
hi TabLineFill gui=None cterm=None
|
|
||||||
hi TabLineSel gui=underline guifg=#999944 guibg=#112233 cterm=underline ctermfg=100
|
|
||||||
hi Title guifg=#ffff44 guibg=#2F2F2F ctermfg=227 ctermbg=236
|
|
||||||
hi Todo gui=bold,underline guifg=#FF4444 guibg=#333300 cterm=bold,underline ctermfg=203 ctermbg=58
|
|
||||||
hi Type guifg=#FFA500 guibg=#2d2211 ctermfg=214
|
|
||||||
hi Underlined gui=underline guifg=#0088c5 guibg=#222d3d ctermfg=32
|
|
||||||
hi VertSplit gui=reverse guifg=#00C4FF guibg=#0000FF cterm=reverse ctermfg=45 ctermbg=21
|
|
||||||
hi Visual guibg=#3D3D3D ctermfg=237
|
|
||||||
hi VisualNOS gui=None cterm=None
|
|
||||||
hi WarningMsg guifg=#FFA500 guibg=#000080 ctermfg=214 ctermbg=18
|
|
||||||
hi WildMenu gui=None cterm=None
|
|
||||||
hi link Boolean Constant
|
|
||||||
hi link Character Constant
|
|
||||||
hi link Conditional Statement
|
|
||||||
hi link CursorColumn CursorLine
|
|
||||||
hi link Debug Special
|
|
||||||
hi link Define PreProc
|
|
||||||
hi link Delimiter Special
|
|
||||||
hi link Exception Statement
|
|
||||||
hi link Float Constant
|
|
||||||
hi link Function Identifier
|
|
||||||
hi link Include PreProc
|
|
||||||
hi link Keyword Statement
|
|
||||||
hi link Label Statement
|
|
||||||
hi link Macro PreProc
|
|
||||||
hi link Number Constant
|
|
||||||
hi link Operator Statement
|
|
||||||
hi link PreCondit PreProc
|
|
||||||
hi link Repeat Statement
|
|
||||||
hi link SpecialChar Special
|
|
||||||
hi link SpecialComment Special
|
|
||||||
hi link StorageClass Type
|
|
||||||
hi link String Constant
|
|
||||||
hi link Structure Type
|
|
||||||
hi link Tag Special
|
|
||||||
hi link Typedef Type
|
|
@ -1,103 +0,0 @@
|
|||||||
" Vim color file
|
|
||||||
" Converted from Textmate theme Made of Code using Coloration v0.3.2 (http://github.com/sickill/coloration)
|
|
||||||
|
|
||||||
set background=dark
|
|
||||||
highlight clear
|
|
||||||
|
|
||||||
if exists("syntax_on")
|
|
||||||
syntax reset
|
|
||||||
endif
|
|
||||||
|
|
||||||
let g:colors_name = "Made of Code"
|
|
||||||
|
|
||||||
hi Cursor ctermfg=NONE ctermbg=51 cterm=NONE guifg=NONE guibg=#00ffff gui=NONE
|
|
||||||
hi Visual ctermfg=NONE ctermbg=24 cterm=NONE guifg=NONE guibg=#05448d gui=NONE
|
|
||||||
hi CursorLine ctermfg=NONE ctermbg=17 cterm=NONE guifg=NONE guibg=#212231 gui=NONE
|
|
||||||
hi CursorColumn ctermfg=NONE ctermbg=17 cterm=NONE guifg=NONE guibg=#212231 gui=NONE
|
|
||||||
hi ColorColumn ctermfg=NONE ctermbg=17 cterm=NONE guifg=NONE guibg=#212231 gui=NONE
|
|
||||||
hi LineNr ctermfg=102 ctermbg=17 cterm=NONE guifg=#81818a guibg=#212231 gui=NONE
|
|
||||||
hi VertSplit ctermfg=59 ctermbg=59 cterm=NONE guifg=#4e4f5b guibg=#4e4f5b gui=NONE
|
|
||||||
hi MatchParen ctermfg=203 ctermbg=NONE cterm=NONE guifg=#ff3854 guibg=NONE gui=NONE
|
|
||||||
hi StatusLine ctermfg=231 ctermbg=59 cterm=bold guifg=#f8f8f8 guibg=#4e4f5b gui=bold
|
|
||||||
hi StatusLineNC ctermfg=231 ctermbg=59 cterm=NONE guifg=#f8f8f8 guibg=#4e4f5b gui=NONE
|
|
||||||
hi Pmenu ctermfg=81 ctermbg=NONE cterm=NONE guifg=#6fd3ff guibg=NONE gui=NONE
|
|
||||||
hi PmenuSel ctermfg=NONE ctermbg=24 cterm=NONE guifg=NONE guibg=#05448d gui=NONE
|
|
||||||
hi IncSearch ctermfg=NONE ctermbg=23 cterm=NONE guifg=NONE guibg=#233466 gui=NONE
|
|
||||||
hi Search ctermfg=NONE ctermbg=23 cterm=NONE guifg=NONE guibg=#233466 gui=NONE
|
|
||||||
hi Directory ctermfg=39 ctermbg=NONE cterm=NONE guifg=#0a9cff guibg=NONE gui=NONE
|
|
||||||
hi Folded ctermfg=133 ctermbg=16 cterm=NONE guifg=#c050c2 guibg=#090a1b gui=NONE
|
|
||||||
|
|
||||||
hi Normal ctermfg=231 ctermbg=16 cterm=NONE guifg=#f8f8f8 guibg=#090a1b gui=NONE
|
|
||||||
hi Boolean ctermfg=39 ctermbg=NONE cterm=NONE guifg=#0a9cff guibg=NONE gui=NONE
|
|
||||||
hi Character ctermfg=39 ctermbg=NONE cterm=NONE guifg=#0a9cff guibg=NONE gui=NONE
|
|
||||||
hi Comment ctermfg=133 ctermbg=0 cterm=NONE guifg=#c050c2 guibg=#000000 gui=italic
|
|
||||||
hi Conditional ctermfg=203 ctermbg=NONE cterm=NONE guifg=#ff3854 guibg=NONE gui=NONE
|
|
||||||
hi Constant ctermfg=39 ctermbg=NONE cterm=NONE guifg=#0a9cff guibg=NONE gui=NONE
|
|
||||||
hi Define ctermfg=203 ctermbg=NONE cterm=NONE guifg=#ff3854 guibg=NONE gui=NONE
|
|
||||||
hi ErrorMsg ctermfg=NONE ctermbg=NONE cterm=NONE guifg=NONE guibg=NONE gui=NONE
|
|
||||||
hi WarningMsg ctermfg=NONE ctermbg=NONE cterm=NONE guifg=NONE guibg=NONE gui=NONE
|
|
||||||
hi Float ctermfg=39 ctermbg=NONE cterm=NONE guifg=#0a9cff guibg=NONE gui=NONE
|
|
||||||
hi Function ctermfg=81 ctermbg=NONE cterm=NONE guifg=#6fd3ff guibg=NONE gui=NONE
|
|
||||||
hi Identifier ctermfg=113 ctermbg=NONE cterm=NONE guifg=#99cf50 guibg=NONE gui=NONE
|
|
||||||
hi Keyword ctermfg=203 ctermbg=NONE cterm=NONE guifg=#ff3854 guibg=NONE gui=NONE
|
|
||||||
hi Label ctermfg=119 ctermbg=16 cterm=NONE guifg=#8fff58 guibg=#102522 gui=NONE
|
|
||||||
hi NonText ctermfg=59 ctermbg=16 cterm=NONE guifg=#353c4f guibg=#151626 gui=NONE
|
|
||||||
hi Number ctermfg=39 ctermbg=NONE cterm=NONE guifg=#0a9cff guibg=NONE gui=NONE
|
|
||||||
hi Operator ctermfg=203 ctermbg=NONE cterm=NONE guifg=#ff3854 guibg=NONE gui=NONE
|
|
||||||
hi PreProc ctermfg=203 ctermbg=NONE cterm=NONE guifg=#ff3854 guibg=NONE gui=NONE
|
|
||||||
hi Special ctermfg=231 ctermbg=NONE cterm=NONE guifg=#f8f8f8 guibg=NONE gui=NONE
|
|
||||||
hi SpecialKey ctermfg=59 ctermbg=17 cterm=NONE guifg=#353c4f guibg=#212231 gui=NONE
|
|
||||||
hi Statement ctermfg=203 ctermbg=NONE cterm=NONE guifg=#ff3854 guibg=NONE gui=NONE
|
|
||||||
hi StorageClass ctermfg=113 ctermbg=NONE cterm=NONE guifg=#99cf50 guibg=NONE gui=NONE
|
|
||||||
hi String ctermfg=119 ctermbg=16 cterm=NONE guifg=#8fff58 guibg=#102522 gui=NONE
|
|
||||||
hi Tag ctermfg=81 ctermbg=NONE cterm=NONE guifg=#6fd3ff guibg=NONE gui=NONE
|
|
||||||
hi Title ctermfg=231 ctermbg=NONE cterm=bold guifg=#f8f8f8 guibg=NONE gui=bold
|
|
||||||
hi Todo ctermfg=133 ctermbg=0 cterm=inverse,bold guifg=#c050c2 guibg=#000000 gui=inverse,bold,italic
|
|
||||||
hi Type ctermfg=81 ctermbg=NONE cterm=NONE guifg=#6fd3ff guibg=NONE gui=NONE
|
|
||||||
hi Underlined ctermfg=NONE ctermbg=NONE cterm=underline guifg=NONE guibg=NONE gui=underline
|
|
||||||
hi rubyClass ctermfg=203 ctermbg=NONE cterm=NONE guifg=#ff3854 guibg=NONE gui=NONE
|
|
||||||
hi rubyFunction ctermfg=81 ctermbg=NONE cterm=NONE guifg=#6fd3ff guibg=NONE gui=NONE
|
|
||||||
hi rubyInterpolationDelimiter ctermfg=NONE ctermbg=NONE cterm=NONE guifg=NONE guibg=NONE gui=NONE
|
|
||||||
hi rubySymbol ctermfg=39 ctermbg=NONE cterm=NONE guifg=#0a9cff guibg=NONE gui=NONE
|
|
||||||
hi rubyConstant ctermfg=49 ctermbg=NONE cterm=NONE guifg=#00ffbc guibg=NONE gui=NONE
|
|
||||||
hi rubyStringDelimiter ctermfg=119 ctermbg=16 cterm=NONE guifg=#8fff58 guibg=#102522 gui=NONE
|
|
||||||
hi rubyBlockParameter ctermfg=69 ctermbg=NONE cterm=NONE guifg=#588aff guibg=NONE gui=NONE
|
|
||||||
hi rubyInstanceVariable ctermfg=69 ctermbg=NONE cterm=NONE guifg=#588aff guibg=NONE gui=NONE
|
|
||||||
hi rubyInclude ctermfg=203 ctermbg=NONE cterm=NONE guifg=#ff3854 guibg=NONE gui=NONE
|
|
||||||
hi rubyGlobalVariable ctermfg=69 ctermbg=NONE cterm=NONE guifg=#588aff guibg=NONE gui=NONE
|
|
||||||
hi rubyRegexp ctermfg=179 ctermbg=NONE cterm=NONE guifg=#e9c062 guibg=NONE gui=NONE
|
|
||||||
hi rubyRegexpDelimiter ctermfg=179 ctermbg=NONE cterm=NONE guifg=#e9c062 guibg=NONE gui=NONE
|
|
||||||
hi rubyEscape ctermfg=39 ctermbg=NONE cterm=NONE guifg=#0a9cff guibg=NONE gui=NONE
|
|
||||||
hi rubyControl ctermfg=203 ctermbg=NONE cterm=NONE guifg=#ff3854 guibg=NONE gui=NONE
|
|
||||||
hi rubyClassVariable ctermfg=69 ctermbg=NONE cterm=NONE guifg=#588aff guibg=NONE gui=NONE
|
|
||||||
hi rubyOperator ctermfg=203 ctermbg=NONE cterm=NONE guifg=#ff3854 guibg=NONE gui=NONE
|
|
||||||
hi rubyException ctermfg=203 ctermbg=NONE cterm=NONE guifg=#ff3854 guibg=NONE gui=NONE
|
|
||||||
hi rubyPseudoVariable ctermfg=69 ctermbg=NONE cterm=NONE guifg=#588aff guibg=NONE gui=NONE
|
|
||||||
hi rubyRailsUserClass ctermfg=49 ctermbg=NONE cterm=NONE guifg=#00ffbc guibg=NONE gui=NONE
|
|
||||||
hi rubyRailsARAssociationMethod ctermfg=221 ctermbg=NONE cterm=NONE guifg=#f1d950 guibg=NONE gui=NONE
|
|
||||||
hi rubyRailsARMethod ctermfg=221 ctermbg=NONE cterm=NONE guifg=#f1d950 guibg=NONE gui=NONE
|
|
||||||
hi rubyRailsRenderMethod ctermfg=221 ctermbg=NONE cterm=NONE guifg=#f1d950 guibg=NONE gui=NONE
|
|
||||||
hi rubyRailsMethod ctermfg=221 ctermbg=NONE cterm=NONE guifg=#f1d950 guibg=NONE gui=NONE
|
|
||||||
hi erubyDelimiter ctermfg=NONE ctermbg=NONE cterm=NONE guifg=NONE guibg=NONE gui=NONE
|
|
||||||
hi erubyComment ctermfg=133 ctermbg=0 cterm=NONE guifg=#c050c2 guibg=#000000 gui=italic
|
|
||||||
hi erubyRailsMethod ctermfg=221 ctermbg=NONE cterm=NONE guifg=#f1d950 guibg=NONE gui=NONE
|
|
||||||
hi htmlTag ctermfg=74 ctermbg=NONE cterm=NONE guifg=#45c1ea guibg=NONE gui=NONE
|
|
||||||
hi htmlEndTag ctermfg=74 ctermbg=NONE cterm=NONE guifg=#45c1ea guibg=NONE gui=NONE
|
|
||||||
hi htmlTagName ctermfg=74 ctermbg=NONE cterm=NONE guifg=#45c1ea guibg=NONE gui=NONE
|
|
||||||
hi htmlArg ctermfg=74 ctermbg=NONE cterm=NONE guifg=#45c1ea guibg=NONE gui=NONE
|
|
||||||
hi htmlSpecialChar ctermfg=39 ctermbg=NONE cterm=NONE guifg=#0a9cff guibg=NONE gui=NONE
|
|
||||||
hi javaScriptFunction ctermfg=113 ctermbg=NONE cterm=NONE guifg=#99cf50 guibg=NONE gui=NONE
|
|
||||||
hi javaScriptRailsFunction ctermfg=221 ctermbg=NONE cterm=NONE guifg=#f1d950 guibg=NONE gui=NONE
|
|
||||||
hi javaScriptBraces ctermfg=NONE ctermbg=NONE cterm=NONE guifg=NONE guibg=NONE gui=NONE
|
|
||||||
hi yamlKey ctermfg=81 ctermbg=NONE cterm=NONE guifg=#6fd3ff guibg=NONE gui=NONE
|
|
||||||
hi yamlAnchor ctermfg=69 ctermbg=NONE cterm=NONE guifg=#588aff guibg=NONE gui=NONE
|
|
||||||
hi yamlAlias ctermfg=69 ctermbg=NONE cterm=NONE guifg=#588aff guibg=NONE gui=NONE
|
|
||||||
hi yamlDocumentHeader ctermfg=119 ctermbg=16 cterm=NONE guifg=#8fff58 guibg=#102522 gui=NONE
|
|
||||||
hi cssURL ctermfg=69 ctermbg=NONE cterm=NONE guifg=#588aff guibg=NONE gui=NONE
|
|
||||||
hi cssFunctionName ctermfg=221 ctermbg=NONE cterm=NONE guifg=#f1d950 guibg=NONE gui=NONE
|
|
||||||
hi cssColor ctermfg=39 ctermbg=NONE cterm=NONE guifg=#0a9cff guibg=NONE gui=NONE
|
|
||||||
hi cssPseudoClassId ctermfg=81 ctermbg=NONE cterm=NONE guifg=#6fd3ff guibg=NONE gui=NONE
|
|
||||||
hi cssClassName ctermfg=81 ctermbg=NONE cterm=NONE guifg=#6fd3ff guibg=NONE gui=NONE
|
|
||||||
hi cssValueLength ctermfg=39 ctermbg=NONE cterm=NONE guifg=#0a9cff guibg=NONE gui=NONE
|
|
||||||
hi cssCommonAttr ctermfg=167 ctermbg=NONE cterm=NONE guifg=#cf6a4c guibg=NONE gui=NONE
|
|
||||||
hi cssBraces ctermfg=NONE ctermbg=NONE cterm=NONE guifg=NONE guibg=NONE gui=NONE
|
|
@ -1,243 +0,0 @@
|
|||||||
" ------------------------------------------------------------------
|
|
||||||
" Vim color file
|
|
||||||
" Name: moss (苔)
|
|
||||||
" Maintainer: Li Chunlin <yeiicn!gmail.com>
|
|
||||||
" Last Change: 2010-08-06
|
|
||||||
" Version: 2.1
|
|
||||||
" URL: http://vim.sourceforge.net/script.php?script_id=2779
|
|
||||||
" ------------------------------------------------------------------
|
|
||||||
|
|
||||||
" Init
|
|
||||||
" ------------------------------------------------------------------
|
|
||||||
set background=dark
|
|
||||||
highlight clear
|
|
||||||
if exists("syntax_on")
|
|
||||||
syntax reset
|
|
||||||
endif
|
|
||||||
let g:colors_name = "moss"
|
|
||||||
|
|
||||||
if has("gui_running")
|
|
||||||
" Highlighting groups for various occasions
|
|
||||||
" ------------------------------------------------------------------
|
|
||||||
hi SpecialKey guifg=RosyBrown4
|
|
||||||
hi NonText guifg=MidnightBlue guibg=#0C2628
|
|
||||||
hi Directory gui=BOLD guifg=DarkOliveGreen3
|
|
||||||
hi ErrorMsg guifg=LightGoldenRod guibg=Firebrick
|
|
||||||
hi IncSearch gui=BOLD guifg=Firebrick1
|
|
||||||
hi Search gui=REVERSE guifg=NONE guibg=NONE
|
|
||||||
hi MoreMsg guifg=DarkCyan
|
|
||||||
hi ModeMsg guifg=OliveDrab2
|
|
||||||
hi LineNr guifg=DarkSeaGreen3 guibg=#0C2628
|
|
||||||
hi Question guifg=Green
|
|
||||||
hi StatusLine gui=BOLD guifg=LemonChiffon3 guibg=#334680
|
|
||||||
hi StatusLineNC gui=BOLD guifg=Honeydew4 guibg=Gray26
|
|
||||||
hi VertSplit gui=BOLD guifg=Gray20 guibg=Gray26
|
|
||||||
hi Title gui=BOLD guifg=RoyalBlue3
|
|
||||||
hi Visual guifg=PowderBlue guibg=#22364C
|
|
||||||
hi VisualNOS gui=BOLD,UNDERLINE guifg=SlateGray
|
|
||||||
hi WarningMsg guifg=Gold
|
|
||||||
hi WildMenu gui=BOLD guifg=Black guibg=Chartreuse3
|
|
||||||
hi Folded guifg=PaleGreen3 guibg=DarkSlateGray
|
|
||||||
hi FoldColumn gui=BOLD guifg=PaleGreen3 guibg=DarkSlateGray
|
|
||||||
hi DiffAdd guifg=SandyBrown guibg=DarkOliveGreen
|
|
||||||
hi DiffChange guibg=#3C444C
|
|
||||||
hi DiffDelete guifg=Gray20 guibg=Black
|
|
||||||
hi DiffText guifg=Chocolate guibg=#033B40
|
|
||||||
|
|
||||||
" new Vim 7.0 items
|
|
||||||
if v:version >= 700
|
|
||||||
hi CursorColumn guibg=#063C36
|
|
||||||
hi CursorLine guibg=#063C36
|
|
||||||
hi SignColumn guifg=PaleGoldenrod guibg=Turquoise4
|
|
||||||
hi TabLine guifg=CornflowerBlue guibg=Gray26
|
|
||||||
hi TabLineSel guifg=RoyalBlue guibg=#082926
|
|
||||||
hi TabLineFill gui=UNDERLINE guifg=CornflowerBlue guibg=Gray20
|
|
||||||
hi Pmenu guifg=White guibg=MediumPurple4
|
|
||||||
hi PmenuSel guifg=Wheat guibg=#22364C
|
|
||||||
hi PmenuSbar guifg=Tan guibg=SeaShell4
|
|
||||||
hi PmenuThumb guifg=IndianRed guibg=SeaShell4
|
|
||||||
hi MatchParen gui=BOLD guifg=GoldenRod guibg=DarkCyan
|
|
||||||
endif
|
|
||||||
|
|
||||||
hi Cursor guifg=Black guibg=LimeGreen
|
|
||||||
hi CursorIM guifg=Black guibg=OrangeRed
|
|
||||||
|
|
||||||
" Syntax highlighting groups
|
|
||||||
" ------------------------------------------------------------------
|
|
||||||
|
|
||||||
hi Normal gui=NONE guifg=LightBlue3 guibg=#082926
|
|
||||||
hi Comment gui=ITALIC guifg=BurlyWood4
|
|
||||||
|
|
||||||
hi Constant gui=NONE guifg=CadetBlue3
|
|
||||||
hi link String Constant
|
|
||||||
hi link Character Constant
|
|
||||||
hi Number gui=NONE guifg=Turquoise3
|
|
||||||
hi link Boolean Number
|
|
||||||
hi link Float Number
|
|
||||||
|
|
||||||
hi Identifier gui=NONE guifg=SteelBlue3
|
|
||||||
hi Function gui=NONE guifg=Aquamarine3
|
|
||||||
|
|
||||||
hi Statement gui=NONE guifg=SpringGreen3
|
|
||||||
hi link Conditional Statement
|
|
||||||
hi link Repeat Statement
|
|
||||||
hi link Label Statement
|
|
||||||
hi Operator gui=NONE guifg=SeaGreen3
|
|
||||||
hi link Keyword Statement
|
|
||||||
hi link Exception Statement
|
|
||||||
|
|
||||||
hi PreProc gui=NONE guifg=DodgerBlue3
|
|
||||||
hi link Include PreProc
|
|
||||||
hi link Define PreProc
|
|
||||||
hi link Macro PreProc
|
|
||||||
hi link PreCondit PreProc
|
|
||||||
|
|
||||||
hi Type gui=NONE guifg=DeepSkyBlue3
|
|
||||||
hi link StorageClass Type
|
|
||||||
hi link Structure Type
|
|
||||||
hi link Typedef Type
|
|
||||||
|
|
||||||
hi Special gui=NONE guifg=SlateBlue
|
|
||||||
hi link Specialchar Special
|
|
||||||
hi link Tag Special
|
|
||||||
hi link Delimiter Special
|
|
||||||
hi link Debug Special
|
|
||||||
|
|
||||||
hi Underlined gui=UNDERLINE guifg=SkyBlue3
|
|
||||||
hi Ignore gui=NONE guifg=Gray18
|
|
||||||
hi Error gui=NONE guifg=Khaki3 guibg=VioletRed4
|
|
||||||
hi Todo gui=BOLD guifg=GoldenRod3 guibg=NONE
|
|
||||||
|
|
||||||
elseif &t_Co == 88 || &t_Co == 256
|
|
||||||
|
|
||||||
" Highlighting groups for various occasions
|
|
||||||
" ------------------------------------------------------------------
|
|
||||||
hi SpecialKey ctermfg=95
|
|
||||||
hi NonText ctermfg=17
|
|
||||||
hi Directory cterm=bold ctermfg=149
|
|
||||||
hi ErrorMsg ctermfg=228 ctermbg=124
|
|
||||||
hi IncSearch cterm=bold ctermfg=203
|
|
||||||
hi Search cterm=reverse ctermfg=152
|
|
||||||
hi MoreMsg ctermfg=30
|
|
||||||
hi ModeMsg ctermfg=191
|
|
||||||
hi LineNr ctermfg=151
|
|
||||||
hi Question ctermfg=46
|
|
||||||
hi StatusLine cterm=bold ctermfg=187 ctermbg=60
|
|
||||||
hi StatusLineNC cterm=bold ctermfg=108 ctermbg=238
|
|
||||||
hi VertSplit cterm=bold cterm=bold ctermfg=236 ctermbg=238
|
|
||||||
hi Title ctermfg=68
|
|
||||||
hi Visual ctermfg=152 ctermbg=60
|
|
||||||
hi VisualNOS cterm=bold,underline ctermfg=60
|
|
||||||
hi WarningMsg ctermfg=220
|
|
||||||
hi WildMenu cterm=bold ctermfg=16 ctermbg=76
|
|
||||||
hi Folded ctermfg=114 ctermbg=66
|
|
||||||
hi FoldColumn cterm=bold ctermfg=114 ctermbg=66
|
|
||||||
hi DiffAdd ctermfg=215 ctermbg=107
|
|
||||||
hi DiffChange ctermbg=60
|
|
||||||
hi DiffDelete ctermfg=236 ctermbg=16
|
|
||||||
hi DiffText ctermfg=166 ctermbg=23
|
|
||||||
|
|
||||||
" new Vim 7.0 items
|
|
||||||
if v:version >= 700
|
|
||||||
hi SignColumn ctermfg=229 ctermbg=30
|
|
||||||
hi TabLine ctermfg=69 ctermbg=238
|
|
||||||
hi TabLineSel ctermfg=69
|
|
||||||
hi TabLineFill cterm=underline ctermfg=69 ctermbg=236
|
|
||||||
hi Pmenu ctermfg=231 ctermbg=97
|
|
||||||
hi PmenuSel ctermfg=223 ctermbg=60
|
|
||||||
hi PmenuSbar ctermfg=180 ctermbg=245
|
|
||||||
hi PmenuThumb ctermfg=167 ctermbg=245
|
|
||||||
hi MatchParen cterm=bold ctermfg=172 ctermbg=30
|
|
||||||
endif
|
|
||||||
|
|
||||||
hi Cursor ctermfg=16 ctermbg=77
|
|
||||||
hi CursorIM ctermfg=16 ctermbg=202
|
|
||||||
|
|
||||||
" Syntax highlighting groups
|
|
||||||
" ------------------------------------------------------------------
|
|
||||||
hi Normal ctermfg=152 ctermbg=232
|
|
||||||
hi Comment cterm=NONE ctermfg=101
|
|
||||||
|
|
||||||
hi Constant ctermfg=116
|
|
||||||
hi String ctermfg=116
|
|
||||||
hi Character ctermfg=116
|
|
||||||
hi Number ctermfg=44
|
|
||||||
hi Boolean ctermfg=116
|
|
||||||
hi Float ctermfg=116
|
|
||||||
|
|
||||||
hi Identifier ctermfg=74
|
|
||||||
hi Function ctermfg=79
|
|
||||||
|
|
||||||
hi Statement ctermfg=41
|
|
||||||
hi Conditional ctermfg=41
|
|
||||||
hi Repeat ctermfg=41
|
|
||||||
hi Label ctermfg=41
|
|
||||||
hi Operator ctermfg=78
|
|
||||||
hi Keyword ctermfg=41
|
|
||||||
hi Exception ctermfg=41
|
|
||||||
|
|
||||||
hi PreProc ctermfg=26
|
|
||||||
hi Include ctermfg=26
|
|
||||||
hi Define ctermfg=26
|
|
||||||
hi Macro ctermfg=26
|
|
||||||
hi PreCondit ctermfg=26
|
|
||||||
|
|
||||||
hi Type ctermfg=38
|
|
||||||
hi StorageClass ctermfg=38
|
|
||||||
hi Structure ctermfg=38
|
|
||||||
hi Typedef ctermfg=38
|
|
||||||
|
|
||||||
hi Special ctermfg=62
|
|
||||||
hi Specialchar ctermfg=62
|
|
||||||
hi Tag ctermfg=62
|
|
||||||
hi Delimiter ctermfg=62
|
|
||||||
hi Debug ctermfg=62
|
|
||||||
|
|
||||||
hi Underlined cterm=underline ctermfg=74
|
|
||||||
hi Ignore ctermfg=236
|
|
||||||
hi Error ctermfg=186 ctermbg=89
|
|
||||||
hi Todo cterm=bold ctermfg=172 ctermbg=NONE
|
|
||||||
|
|
||||||
else
|
|
||||||
|
|
||||||
" Highlighting groups for various occasions
|
|
||||||
" ------------------------------------------------------------------
|
|
||||||
hi SpecialKey ctermfg=LightMagenta
|
|
||||||
hi NonText ctermfg=Black
|
|
||||||
hi Directory cterm=bold ctermfg=LightYellow
|
|
||||||
hi ErrorMsg ctermfg=Yellow ctermbg=Red
|
|
||||||
hi IncSearch cterm=bold ctermfg=Red
|
|
||||||
hi Search cterm=reverse ctermfg=Yellow
|
|
||||||
hi MoreMsg ctermfg=DarkCyan
|
|
||||||
hi ModeMsg ctermfg=Yellow
|
|
||||||
hi LineNr ctermfg=Gray
|
|
||||||
hi Question ctermfg=Green
|
|
||||||
hi StatusLine cterm=bold ctermfg=Gray ctermbg=DarkBlue
|
|
||||||
hi StatusLineNC cterm=bold ctermfg=Black ctermbg=Gray
|
|
||||||
hi VertSplit cterm=bold cterm=bold ctermfg=DarkGray ctermbg=Gray
|
|
||||||
hi Title ctermfg=Blue
|
|
||||||
hi Visual ctermfg=Blue ctermbg=LightGreen
|
|
||||||
hi VisualNOS cterm=bold,underline ctermfg=DarkBlue
|
|
||||||
hi WarningMsg ctermfg=Yellow
|
|
||||||
hi WildMenu cterm=bold ctermfg=Black ctermbg=Green
|
|
||||||
hi Folded ctermfg=LightGray ctermbg=DarkCyan
|
|
||||||
hi FoldColumn cterm=bold ctermfg=LightGray ctermbg=DarkCyan
|
|
||||||
hi Cursor ctermfg=Black ctermbg=Green
|
|
||||||
hi CursorIM ctermfg=Black ctermbg=Red
|
|
||||||
|
|
||||||
" Syntax highlighting groups
|
|
||||||
" ------------------------------------------------------------------
|
|
||||||
hi Normal ctermfg=White ctermbg=Black
|
|
||||||
hi Comment cterm=NONE ctermfg=Gray
|
|
||||||
hi Constant ctermfg=LightCyan
|
|
||||||
hi Identifier ctermfg=DarkCyan
|
|
||||||
hi Statement ctermfg=Green
|
|
||||||
hi PreProc ctermfg=DarkBlue
|
|
||||||
hi Type ctermfg=DarkCyan
|
|
||||||
hi Special ctermfg=LightBlue
|
|
||||||
hi Underlined cterm=underline
|
|
||||||
hi Ignore ctermfg=Black
|
|
||||||
hi Error ctermfg=LightYellow ctermbg=DarkMagenta
|
|
||||||
hi Todo cterm=bold ctermfg=LightYellow
|
|
||||||
|
|
||||||
endif
|
|
@ -1,147 +0,0 @@
|
|||||||
" Vim color file based on nightsky
|
|
||||||
" Maintainer: Ian Kelling
|
|
||||||
" Last Change:
|
|
||||||
|
|
||||||
|
|
||||||
" cool help screens
|
|
||||||
" :he group-name
|
|
||||||
" :he highlight-groups
|
|
||||||
" :he cterm-colors
|
|
||||||
|
|
||||||
set background=dark
|
|
||||||
hi clear
|
|
||||||
if exists("syntax_on")
|
|
||||||
syntax reset
|
|
||||||
endif
|
|
||||||
let g:colors_name="northsky"
|
|
||||||
|
|
||||||
|
|
||||||
" Search & normal
|
|
||||||
hi Normal guifg=#eeeeee guibg=black
|
|
||||||
hi Search guibg=#3D5B8C guifg=yellow gui=bold
|
|
||||||
hi IncSearch guifg=bg guibg=cyan gui=bold
|
|
||||||
if &t_Co == "256"
|
|
||||||
hi Normal ctermfg=255 ctermbg=16
|
|
||||||
hi Search ctermfg=226 ctermbg=60
|
|
||||||
hi IncSearch ctermfg=16 ctermbg=51
|
|
||||||
else
|
|
||||||
hi Normal ctermfg=lightgray ctermbg=black
|
|
||||||
hi Search ctermbg=darkblue ctermfg=yellow
|
|
||||||
hi IncSearch ctermfg=bg ctermbg=cyan
|
|
||||||
endif
|
|
||||||
|
|
||||||
" highlight groups
|
|
||||||
hi Cursor guifg=bg guibg=fg
|
|
||||||
hi VertSplit guibg=#C0FFFF guifg=#075554 gui=none
|
|
||||||
hi Folded guifg=plum1 guibg=#061A3E
|
|
||||||
hi FoldColumn guibg=#800080 guifg=tan
|
|
||||||
hi ModeMsg guifg=#404040 guibg=#C0C0C0
|
|
||||||
hi MoreMsg guifg=darkturquoise guibg=#188F90
|
|
||||||
hi NonText guibg=#191919 guifg=#9FADC5
|
|
||||||
hi Question guifg=#F4BB7E
|
|
||||||
hi SpecialKey guifg=#BF9261
|
|
||||||
hi StatusLine guibg=#222222 guifg=#b0b0b0 gui=none
|
|
||||||
hi StatusLineNC guibg=#001111 guifg=DimGrey gui=none
|
|
||||||
hi Title guifg=#8DB8C3
|
|
||||||
hi Visual gui=bold guifg=black guibg=#84AF84
|
|
||||||
hi WarningMsg guifg=#F60000 gui=underline
|
|
||||||
if &t_Co == "256"
|
|
||||||
hi Cursor ctermfg=254 ctermbg=166
|
|
||||||
hi VertSplit ctermfg=23 ctermbg=159
|
|
||||||
hi Folded ctermfg=219 ctermbg=17
|
|
||||||
hi FoldColumn ctermfg=180 ctermbg=90
|
|
||||||
hi ModeMsg ctermfg=238 ctermbg=250
|
|
||||||
hi MoreMsg ctermfg=44 ctermbg=30
|
|
||||||
hi NonText ctermfg=146 ctermbg=234
|
|
||||||
hi Question ctermfg=216
|
|
||||||
hi SpecialKey ctermfg=137
|
|
||||||
hi StatusLine ctermfg=145 ctermbg=235
|
|
||||||
hi StatusLineNC ctermfg=242 ctermbg=16
|
|
||||||
hi Title ctermfg=109
|
|
||||||
hi Visual ctermfg=16 ctermbg=108
|
|
||||||
hi WarningMsg ctermfg=196
|
|
||||||
else
|
|
||||||
hi Cursor ctermfg=white ctermbg=red
|
|
||||||
hi VertSplit ctermfg=darkblue ctermbg=cyan
|
|
||||||
hi Folded ctermfg=lightmagenta ctermbg=bg
|
|
||||||
hi FoldColumn ctermfg=lightgray ctermbg=darkmagenta
|
|
||||||
hi ModeMsg ctermfg=black ctermbg=gray
|
|
||||||
hi MoreMsg ctermfg=cyan ctermbg=darkcyan
|
|
||||||
hi NonText ctermfg=gray ctermbg=darkgrey
|
|
||||||
hi Question ctermfg=yellow
|
|
||||||
hi SpecialKey ctermfg=brown
|
|
||||||
hi StatusLine ctermfg=lightgray ctermbg=darkgray
|
|
||||||
hi StatusLineNC ctermfg=darkgray ctermbg=black
|
|
||||||
hi Title ctermfg=blue
|
|
||||||
hi Visual ctermfg=black ctermbg=darkgreen
|
|
||||||
hi WarningMsg ctermfg=red
|
|
||||||
endif
|
|
||||||
|
|
||||||
" syntax highlighting groups
|
|
||||||
hi Comment guifg=DarkGray
|
|
||||||
hi Constant guifg=#72A5E4 gui=bold
|
|
||||||
hi Number guifg=chartreuse2 gui=bold
|
|
||||||
hi Identifier guifg=#ADCBF1
|
|
||||||
hi Statement guifg=yellow
|
|
||||||
hi PreProc guifg=#14967C
|
|
||||||
hi Type guifg=#FFAE66
|
|
||||||
hi Special guifg=#EEBABA
|
|
||||||
hi Ignore guifg=grey60
|
|
||||||
hi Todo guibg=#9C8C84 guifg=#244C0A
|
|
||||||
hi Label guifg=#ffc0c0
|
|
||||||
if &t_Co == "256"
|
|
||||||
hi Comment ctermfg=248
|
|
||||||
hi Constant ctermfg=74
|
|
||||||
hi Number ctermfg=118
|
|
||||||
hi Identifier ctermfg=153
|
|
||||||
hi Statement ctermfg=226
|
|
||||||
hi PreProc ctermfg=30
|
|
||||||
hi Type ctermfg=215
|
|
||||||
hi Special ctermfg=217
|
|
||||||
hi Ignore ctermfg=246
|
|
||||||
hi Todo ctermfg=22 ctermbg=138
|
|
||||||
hi Label ctermfg=217
|
|
||||||
else
|
|
||||||
hi Comment ctermfg=darkgray
|
|
||||||
hi Constant ctermfg=lightcyan
|
|
||||||
hi Number ctermfg=green
|
|
||||||
hi Identifier ctermfg=gray
|
|
||||||
hi Statement ctermfg=yellow
|
|
||||||
hi PreProc ctermfg=darkgreen
|
|
||||||
hi Type ctermfg=white "brown
|
|
||||||
hi Special ctermfg=brown "darkmagenta
|
|
||||||
hi Ignore ctermfg=gray
|
|
||||||
hi Todo ctermfg=darkblue ctermbg=darkgray
|
|
||||||
hi Label ctermfg=darkmagenta
|
|
||||||
endif
|
|
||||||
|
|
||||||
" Vim defaults
|
|
||||||
hi ErrorMsg guifg=White guibg=Red
|
|
||||||
hi DiffAdd guibg=DarkBlue
|
|
||||||
hi DiffChange guibg=aquamarine4
|
|
||||||
hi DiffDelete gui=bold guifg=Yellow guibg=DarkBlue
|
|
||||||
hi DiffText gui=bold guibg=#940303
|
|
||||||
hi Directory guifg=Cyan
|
|
||||||
hi LineNr guifg=DarkGreen
|
|
||||||
hi WildMenu guifg=Black guibg=Yellow
|
|
||||||
hi lCursor guibg=SeaGreen1 guifg=NONE
|
|
||||||
hi Underlined gui=underline guifg=#80a0ff
|
|
||||||
hi Error guifg=White guibg=Red
|
|
||||||
if &t_Co == "256"
|
|
||||||
hi ErrorMsg ctermfg=231 ctermbg=196
|
|
||||||
hi DiffAdd ctermbg=18
|
|
||||||
hi DiffChange ctermbg=66
|
|
||||||
hi DiffDelete ctermfg=226 ctermbg=18
|
|
||||||
hi DiffText ctermbg=88
|
|
||||||
hi Directory ctermfg=51
|
|
||||||
hi LineNr ctermfg=22
|
|
||||||
hi WildMenu ctermfg=16 ctermbg=226
|
|
||||||
hi lCursor ctermbg=85
|
|
||||||
hi Underlined ctermfg=111
|
|
||||||
hi Error ctermfg=231 ctermbg=196
|
|
||||||
else
|
|
||||||
hi lCursor ctermbg=lightgreen ctermfg=NONE
|
|
||||||
endif
|
|
||||||
|
|
||||||
|
|
||||||
" vim:sw=4 ts=4 sts=4
|
|
@ -1,186 +0,0 @@
|
|||||||
" Vim color file
|
|
||||||
" Name: pf_earch
|
|
||||||
|
|
||||||
set background=dark
|
|
||||||
hi clear
|
|
||||||
if exists("syntax_on")
|
|
||||||
syntax reset
|
|
||||||
endif
|
|
||||||
|
|
||||||
let colors_name = "pf_earth"
|
|
||||||
|
|
||||||
" map a urxvt cube number to an xterm-256 cube number
|
|
||||||
fun! <SID>M(a)
|
|
||||||
return strpart("0135", a:a, 1) + 0
|
|
||||||
endfun
|
|
||||||
|
|
||||||
" map a urxvt colour to an xterm-256 colour
|
|
||||||
fun! <SID>X(a)
|
|
||||||
if &t_Co == 88
|
|
||||||
return a:a
|
|
||||||
else
|
|
||||||
if a:a == 8
|
|
||||||
return 237
|
|
||||||
elseif a:a < 16
|
|
||||||
return a:a
|
|
||||||
elseif a:a > 79
|
|
||||||
return 232 + (3 * (a:a - 80))
|
|
||||||
else
|
|
||||||
let l:b = a:a - 16
|
|
||||||
let l:x = l:b % 4
|
|
||||||
let l:y = (l:b / 4) % 4
|
|
||||||
let l:z = (l:b / 16)
|
|
||||||
return 16 + <SID>M(l:x) + (6 * <SID>M(l:y)) + (36 * <SID>M(l:z))
|
|
||||||
endif
|
|
||||||
endif
|
|
||||||
endfun
|
|
||||||
|
|
||||||
if has("gui_running")
|
|
||||||
hi Normal gui=NONE guifg=#E7FFD8 guibg=#262320
|
|
||||||
hi IncSearch guifg=#66ffff gui=reverse
|
|
||||||
hi Search guifg=#000000 guibg=#cae682 ctermfg=0 ctermbg=195
|
|
||||||
hi ErrorMsg gui=BOLD guifg=#ffffff guibg=#ff3300
|
|
||||||
hi WarningMsg gui=BOLD guifg=#ffffff guibg=#ff6600
|
|
||||||
hi ModeMsg gui=BOLD guifg=#7e7eae guibg=NONE
|
|
||||||
hi MoreMsg gui=BOLD guifg=#7e7eae guibg=NONE
|
|
||||||
hi Question gui=BOLD guifg=#ffcd00 guibg=NONE
|
|
||||||
hi StatusLine gui=NONE guifg=#b9b9b9 guibg=#2F2A26
|
|
||||||
hi StatusLineNC gui=NONE guifg=#474A39 guibg=#2F2A26
|
|
||||||
hi VertSplit gui=NONE guifg=#b9b9b9 guibg=#3e3e5e
|
|
||||||
hi WildMenu gui=BOLD guifg=#ffcd00 guibg=#1e1e2e
|
|
||||||
|
|
||||||
hi DiffText gui=NONE guifg=#ffffcd guibg=#00cd00
|
|
||||||
hi DiffChange gui=NONE guifg=#ffffcd guibg=#008bff
|
|
||||||
hi DiffDelete gui=NONE guifg=#ffffcd guibg=#cd0000
|
|
||||||
hi DiffAdd gui=NONE guifg=#ffffcd guibg=#00cd00
|
|
||||||
|
|
||||||
hi Cursor gui=NONE guifg=#404040 guibg=#D78332
|
|
||||||
hi lCursor gui=NONE guifg=#404040 guibg=#8b8bff
|
|
||||||
hi CursorIM gui=NONE guifg=#404040 guibg=#8b8bff
|
|
||||||
hi CursorLine gui=NONE guibg=#222725 gui=none
|
|
||||||
|
|
||||||
hi Folded gui=NONE guifg=#cfcfcd guibg=#4b208f
|
|
||||||
hi FoldColumn gui=NONE guifg=#8b8bcd guibg=#2e2e2e
|
|
||||||
|
|
||||||
hi Directory gui=NONE guifg=#00ff8b guibg=NONE
|
|
||||||
hi LineNr gui=NONE guifg=#595A48 guibg=#2E2A26
|
|
||||||
hi NonText gui=BOLD guifg=#8b8bcd guibg=NONE
|
|
||||||
hi SpecialKey gui=BOLD guifg=#8b00cd guibg=NONE
|
|
||||||
hi Title gui=BOLD guifg=#af4f4b guibg=#1e1e27
|
|
||||||
hi Visual guifg=NONE guibg=#364458
|
|
||||||
|
|
||||||
hi Comment gui=italic guifg=#4F4B42
|
|
||||||
hi Constant gui=NONE guifg=#ffcd8b guibg=NONE
|
|
||||||
hi Boolean gui=italic guifg=#B15A40 guibg=NONE
|
|
||||||
hi String guifg=#B99B74 gui=none
|
|
||||||
hi Error gui=NONE guifg=#ffffff guibg=#ff0000
|
|
||||||
hi Identifier gui=NONE guifg=#CEB429 guibg=NONE
|
|
||||||
hi Ignore gui=NONE guifg=#8b8bcd guibg=NONE
|
|
||||||
"hi Number gui=NONE guifg=#506dbd guibg=NONE
|
|
||||||
hi Number guifg=#C0E06C ctermfg=207
|
|
||||||
" def/end
|
|
||||||
hi PreProc gui=NONE guifg=#838861 guibg=NONE
|
|
||||||
hi Special gui=NONE guifg=#c080d0 guibg=NONE
|
|
||||||
" do/end
|
|
||||||
hi Statement gui=NONE guifg=#5FE8D0 guibg=NONE
|
|
||||||
hi Operator gui=NONE guifg=#828A66 guibg=NONE
|
|
||||||
"hi Todo gui=BOLD guifg=#303030 guibg=#c080d0
|
|
||||||
"hi Todo guifg=#efef8f guibg=NONE gui=underline
|
|
||||||
hi Todo guifg=#FFFFFF guibg=bg gui=bold
|
|
||||||
hi Type gui=NONE guifg=#ff8bff guibg=NONE
|
|
||||||
hi Underlined gui=BOLD guifg=#ffffcd guibg=NONE
|
|
||||||
hi TaglistTagName gui=BOLD guifg=#808bed guibg=NONE
|
|
||||||
|
|
||||||
" match parenthesis, brackets
|
|
||||||
hi MatchParen guifg=#00ff00 guibg=NONE gui=bold
|
|
||||||
hi MatchParen ctermfg=46 ctermbg=NONE cterm=bold
|
|
||||||
|
|
||||||
" Popup Menu
|
|
||||||
" ----------
|
|
||||||
" normal item in popup
|
|
||||||
hi Pmenu guifg=#e0e0e0 guibg=#303840 gui=none
|
|
||||||
hi Pmenu ctermfg=253 ctermbg=233 cterm=none
|
|
||||||
" selected item in popup
|
|
||||||
hi PmenuSel guifg=#cae682 guibg=#505860 gui=none
|
|
||||||
hi PmenuSel ctermfg=186 ctermbg=237 cterm=none
|
|
||||||
" scrollbar in popup
|
|
||||||
hi PMenuSbar guibg=#505860 gui=none
|
|
||||||
hi PMenuSbar ctermbg=59 cterm=none
|
|
||||||
" thumb of the scrollbar in the popup
|
|
||||||
hi PMenuThumb guibg=#808890 gui=none
|
|
||||||
hi PMenuThumb ctermbg=102 cterm=none
|
|
||||||
|
|
||||||
" Ruby Highlighting
|
|
||||||
hi rubySymbol guifg=#DA8332 gui=italic
|
|
||||||
hi rubyClass guifg=#b3d38c gui=italic
|
|
||||||
hi rubyGlobalVariable guifg=#45B6DC
|
|
||||||
hi rubyClassVariable guifg=#CB9064
|
|
||||||
hi rubyInstanceVariable guifg=#C3BF55
|
|
||||||
hi rubyConstant guifg=#8EB564 gui=italic
|
|
||||||
hi rubyBlockParameter guifg=#CC6BDC
|
|
||||||
hi link rubyClass Keyword
|
|
||||||
hi link rubyModule Keyword
|
|
||||||
hi link rubyOperator Operator
|
|
||||||
hi link rubyIdentifier Identifier
|
|
||||||
hi rubyRegexp guifg=#B18A3D ctermfg=brown
|
|
||||||
hi rubyRegexpDelimiter guifg=#FF8000 ctermfg=brown
|
|
||||||
"hi rubyFunction guifg=#0066bb gui=bold
|
|
||||||
"hi rubyKeyword guifg=#66cd66
|
|
||||||
"hi rubyIndentifier guifg=#008aff
|
|
||||||
"hi rubyGlobalVariable guifg=#dd7700
|
|
||||||
"hi rubyPredefinedIdentifier guifg=#555555 gui=bold
|
|
||||||
"hi rubyString guifg=#0086d2
|
|
||||||
"hi rubyStringDelimiter guifg=#dd7700
|
|
||||||
"hi rubySpaceError guibg=#270000
|
|
||||||
"hi rubyDocumentation guifg=#aaaaaa
|
|
||||||
"hi rubyData guifg=#555555
|
|
||||||
else
|
|
||||||
exec "hi Normal cterm=NONE ctermfg=" . <SID>X("78") . " ctermbg=" . <SID>X(80) . ""
|
|
||||||
exec "hi IncSearch cterm=BOLD ctermfg=" . <SID>X("80") . " ctermbg=" . <SID>X(73) . ""
|
|
||||||
exec "hi Search cterm=NONE ctermfg=" . <SID>X("80") . " ctermbg=" . <SID>X(73) . ""
|
|
||||||
exec "hi ErrorMsg cterm=BOLD ctermfg=" . <SID>X("79") . " ctermbg=" . <SID>X(64) . ""
|
|
||||||
exec "hi WarningMsg cterm=BOLD ctermfg=" . <SID>X("79") . " ctermbg=" . <SID>X(68) . ""
|
|
||||||
exec "hi ModeMsg cterm=BOLD ctermfg=" . <SID>X("39") . ""
|
|
||||||
exec "hi MoreMsg cterm=BOLD ctermfg=" . <SID>X("39") . ""
|
|
||||||
exec "hi Question cterm=BOLD ctermfg=" . <SID>X("72") . ""
|
|
||||||
exec "hi StatusLine cterm=BOLD ctermfg=" . <SID>X("84") . " ctermbg=" . <SID>X(81) . ""
|
|
||||||
exec "hi StatusLineNC cterm=NONE ctermfg=" . <SID>X("84") . " ctermbg=" . <SID>X(81) . ""
|
|
||||||
exec "hi VertSplit cterm=NONE ctermfg=" . <SID>X("84") . " ctermbg=" . <SID>X(82) . ""
|
|
||||||
exec "hi WildMenu cterm=BOLD ctermfg=" . <SID>X("72") . " ctermbg=" . <SID>X(80) . ""
|
|
||||||
|
|
||||||
exec "hi DiffText cterm=NONE ctermfg=" . <SID>X("78") . " ctermbg=" . <SID>X(24) . ""
|
|
||||||
exec "hi DiffChange cterm=NONE ctermfg=" . <SID>X("78") . " ctermbg=" . <SID>X(23) . ""
|
|
||||||
exec "hi DiffDelete cterm=NONE ctermfg=" . <SID>X("78") . " ctermbg=" . <SID>X(48) . ""
|
|
||||||
exec "hi DiffAdd cterm=NONE ctermfg=" . <SID>X("78") . " ctermbg=" . <SID>X(24) . ""
|
|
||||||
|
|
||||||
exec "hi Cursor cterm=NONE ctermfg=" . <SID>X("8") . " ctermbg=" . <SID>X(39) . ""
|
|
||||||
exec "hi lCursor cterm=NONE ctermfg=" . <SID>X("8") . " ctermbg=" . <SID>X(39) . ""
|
|
||||||
exec "hi CursorIM cterm=NONE ctermfg=" . <SID>X("8") . " ctermbg=" . <SID>X(39) . ""
|
|
||||||
|
|
||||||
exec "hi Folded cterm=NONE ctermfg=" . <SID>X("78") . " ctermbg=" . <SID>X(35) . ""
|
|
||||||
exec "hi FoldColumn cterm=NONE ctermfg=" . <SID>X("38") . " ctermbg=" . <SID>X(80) . ""
|
|
||||||
|
|
||||||
exec "hi Directory cterm=NONE ctermfg=" . <SID>X("29") . " ctermbg=NONE"
|
|
||||||
exec "hi LineNr cterm=NONE ctermfg=" . <SID>X("38") . " ctermbg=" . <SID>X(80) . ""
|
|
||||||
exec "hi NonText cterm=BOLD ctermfg=" . <SID>X("38") . " ctermbg=NONE"
|
|
||||||
exec "hi SpecialKey cterm=BOLD ctermfg=" . <SID>X("34") . " ctermbg=NONE"
|
|
||||||
exec "hi Title cterm=BOLD ctermfg=" . <SID>X("52") . " ctermbg=" . <SID>X(80) . ""
|
|
||||||
exec "hi Visual cterm=NONE ctermfg=" . <SID>X("80") . " ctermbg=" . <SID>X(73) . ""
|
|
||||||
|
|
||||||
exec "hi Comment cterm=NONE ctermfg=" . <SID>X("52") . " ctermbg=NONE"
|
|
||||||
exec "hi Constant cterm=NONE ctermfg=" . <SID>X("73") . " ctermbg=NONE"
|
|
||||||
exec "hi String cterm=NONE ctermfg=" . <SID>X("73") . " ctermbg=" . <SID>X(8) . ""
|
|
||||||
exec "hi Error cterm=NONE ctermfg=" . <SID>X("79") . " ctermbg=" . <SID>X(64) . ""
|
|
||||||
exec "hi Identifier cterm=NONE ctermfg=" . <SID>X("71") . " ctermbg=NONE"
|
|
||||||
exec "hi Ignore cterm=NONE ctermfg=" . <SID>X("38") . " ctermbg=NONE"
|
|
||||||
exec "hi Number cterm=NONE ctermfg=" . <SID>X("22") . " ctermbg=NONE"
|
|
||||||
exec "hi PreProc cterm=NONE ctermfg=" . <SID>X("10") . " ctermbg=NONE"
|
|
||||||
exec "hi Special cterm=NONE ctermfg=" . <SID>X("39") . " ctermbg=NONE"
|
|
||||||
exec "hi Statement cterm=NONE ctermfg=" . <SID>X("26") . " ctermbg=NONE"
|
|
||||||
exec "hi Todo cterm=BOLD ctermfg=" . <SID>X("08") . " ctermbg=" . <SID>X(39) . ""
|
|
||||||
exec "hi Type cterm=NONE ctermfg=" . <SID>X("71") . " ctermbg=NONE"
|
|
||||||
exec "hi Underlined cterm=BOLD ctermfg=" . <SID>X("78") . " ctermbg=NONE"
|
|
||||||
exec "hi TaglistTagName cterm=BOLD ctermfg=" . <SID>X("26") . " ctermbg=NONE"
|
|
||||||
endif
|
|
||||||
|
|
||||||
" vim: set et :
|
|
@ -1,99 +0,0 @@
|
|||||||
" A warm, console-only variation on skittles berry.
|
|
||||||
" @author Shawn Biddle <github.com/shawncplus>
|
|
||||||
set background=dark
|
|
||||||
if version > 580
|
|
||||||
hi clear
|
|
||||||
if exists("syntax_on")
|
|
||||||
syntax reset
|
|
||||||
endif
|
|
||||||
endif
|
|
||||||
let g:colors_name="skittles_autumn"
|
|
||||||
|
|
||||||
hi SpecialKey ctermfg=235
|
|
||||||
hi NonText ctermfg=240
|
|
||||||
hi Directory ctermfg=149
|
|
||||||
hi ErrorMsg term=standout ctermfg=117
|
|
||||||
hi IncSearch term=reverse ctermfg=186 ctermbg=0
|
|
||||||
hi Search term=reverse ctermfg=15 ctermbg=66
|
|
||||||
hi MoreMsg ctermfg=228
|
|
||||||
hi ModeMsg ctermfg=228
|
|
||||||
hi LineNr ctermfg=242 ctermbg=none
|
|
||||||
hi Question term=standout ctermfg=80
|
|
||||||
hi StatusLine term=reverse ctermfg=66
|
|
||||||
hi StatusLineNC term=reverse ctermfg=8 ctermbg=232
|
|
||||||
hi VertSplit term=reverse ctermfg=8 ctermbg=232
|
|
||||||
hi Title ctermfg=212
|
|
||||||
hi Visual term=reverse ctermfg=255 ctermbg=95
|
|
||||||
hi VisualNOS ctermfg=255 ctermbg=95
|
|
||||||
hi WarningMsg term=standout ctermfg=15 ctermbg=236
|
|
||||||
hi WildMenu term=standout ctermfg=80 ctermbg=none
|
|
||||||
hi Folded term=standout ctermfg=66 ctermbg=0
|
|
||||||
hi FoldColumn term=standout ctermfg=66 ctermbg=none
|
|
||||||
hi DiffAdd ctermfg=none ctermbg=234
|
|
||||||
hi DiffChange term=bold ctermbg=238
|
|
||||||
hi DiffDelete ctermfg=124 ctermbg=52
|
|
||||||
hi DiffText cterm=bold ctermbg=240
|
|
||||||
hi SignColumn term=standout ctermfg=149 ctermbg=none
|
|
||||||
hi Conceal ctermfg=none ctermbg=none
|
|
||||||
hi SpellBad term=reverse ctermfg=255 ctermbg=9 guisp=#ff0000
|
|
||||||
hi SpellCap term=reverse ctermfg=255 ctermbg=12 guisp=#0000ff
|
|
||||||
hi SpellRare term=reverse ctermfg=255 ctermbg=13 guisp=#ff00ff
|
|
||||||
hi SpellLocal ctermfg=255 ctermbg=14 guisp=#00ffff
|
|
||||||
hi Pmenu ctermfg=80 ctermbg=234
|
|
||||||
hi PmenuSel ctermfg=80 ctermbg=8
|
|
||||||
hi PmenuSbar ctermfg=80 ctermbg=0
|
|
||||||
hi PmenuThumb ctermfg=80
|
|
||||||
hi TabLine ctermfg=255 ctermbg=242
|
|
||||||
hi TabLineSel ctermfg=255
|
|
||||||
hi TabLineFill term=reverse ctermfg=255
|
|
||||||
hi CursorColumn term=reverse ctermfg=255 ctermbg=none
|
|
||||||
hi CursorLine cterm=none term=none ctermbg=235
|
|
||||||
hi CursorLineNr cterm=bold ctermfg=125 ctermbg=none
|
|
||||||
hi clear ColorColumn
|
|
||||||
hi link ColorColumn CursorLine
|
|
||||||
hi MatchParen cterm=bold ctermfg=0 ctermbg=208
|
|
||||||
hi Comment ctermfg=66 cterm=italic
|
|
||||||
hi Constant ctermfg=91 cterm=bold
|
|
||||||
hi Special ctermfg=80 cterm=bold
|
|
||||||
hi Statement ctermfg=196 ctermbg=none
|
|
||||||
hi PreProc ctermfg=149
|
|
||||||
hi Type ctermfg=80
|
|
||||||
hi Underlined ctermfg=7
|
|
||||||
hi Ignore ctermfg=8
|
|
||||||
hi Error term=reverse ctermfg=125 ctermbg=7
|
|
||||||
hi Todo term=standout ctermfg=0 ctermbg=11
|
|
||||||
hi String ctermfg=202
|
|
||||||
hi Character ctermfg=11
|
|
||||||
hi Number ctermfg=91
|
|
||||||
hi link Float Number
|
|
||||||
hi link Boolean Number
|
|
||||||
hi Function ctermfg=42
|
|
||||||
hi Repeat ctermfg=89 cterm=bold
|
|
||||||
hi link Conditional Repeat
|
|
||||||
hi Label ctermfg=228
|
|
||||||
hi Operator ctermfg=208
|
|
||||||
hi Keyword ctermfg=117 cterm=bold
|
|
||||||
hi Exception ctermfg=142 cterm=bold
|
|
||||||
hi Include ctermfg=255
|
|
||||||
hi Define ctermfg=30 cterm=bold
|
|
||||||
hi link Structure Define
|
|
||||||
hi Macro ctermfg=186
|
|
||||||
hi PreCondit ctermfg=149 cterm=bold
|
|
||||||
hi StorageClass ctermfg=208
|
|
||||||
hi Typedef ctermfg=80
|
|
||||||
hi Tag ctermfg=117
|
|
||||||
hi SpecialChar ctermfg=208 cterm=bold
|
|
||||||
hi Delimiter ctermfg=245
|
|
||||||
hi SpecialComment ctermfg=66 cterm=bold
|
|
||||||
hi Debug ctermfg=138 cterm=bold
|
|
||||||
hi Normal ctermfg=222 ctermbg=235
|
|
||||||
hi Identifier cterm=none term=none ctermfg=222
|
|
||||||
hi clear Cursor
|
|
||||||
hi Cursor ctermbg=26 ctermfg=7
|
|
||||||
|
|
||||||
|
|
||||||
hi GitGutterChange ctermfg=202 ctermbg=none cterm=bold
|
|
||||||
hi GitGutterDelete ctermfg=125 ctermbg=none cterm=bold
|
|
||||||
hi GitGutterAdd ctermfg=190 ctermbg=none cterm=bold
|
|
||||||
hi link TagbarSignature Type
|
|
||||||
|
|
@ -1,94 +0,0 @@
|
|||||||
set background=dark
|
|
||||||
if version > 580
|
|
||||||
hi clear
|
|
||||||
if exists("syntax_on")
|
|
||||||
syntax reset
|
|
||||||
endif
|
|
||||||
endif
|
|
||||||
let g:colors_name="skittles_berry"
|
|
||||||
|
|
||||||
hi SpecialKey ctermfg=240 guifg=#585858
|
|
||||||
hi NonText ctermfg=250 guifg=#bcbcbc
|
|
||||||
hi Directory ctermfg=149 gui=bold guifg=#afd75f
|
|
||||||
hi ErrorMsg term=standout ctermfg=117 gui=bold guifg=#87d7ff
|
|
||||||
hi IncSearch term=reverse ctermfg=186 ctermbg=0 guifg=#d7d787 guibg=#000000
|
|
||||||
hi Search term=reverse ctermfg=15 ctermbg=66 guifg=#ffffff guibg=#455354
|
|
||||||
hi MoreMsg ctermfg=228 guifg=#ffff87
|
|
||||||
hi ModeMsg ctermfg=228 guifg=#ffff87
|
|
||||||
hi LineNr ctermfg=15 ctermbg=0 guifg=#ffffff guibg=#000000
|
|
||||||
hi Question term=standout ctermfg=81 guifg=#5fd7ff
|
|
||||||
hi StatusLine term=reverse ctermfg=66 guifg=#5f8787
|
|
||||||
hi StatusLineNC term=reverse ctermfg=8 ctermbg=232 guifg=#7f7f7f guibg=#080808
|
|
||||||
hi VertSplit term=reverse ctermfg=8 ctermbg=232 gui=bold guifg=#7f7f7f guibg=#080808
|
|
||||||
hi Title ctermfg=209 guifg=#ff875f
|
|
||||||
hi Visual term=reverse ctermfg=255 ctermbg=95 guifg=#eeeeee guibg=#875f5f
|
|
||||||
hi VisualNOS ctermfg=255 ctermbg=95 guifg=#eeeeee guibg=#875f5f
|
|
||||||
hi WarningMsg term=standout ctermfg=15 ctermbg=236 gui=bold guifg=#ffffff guibg=#303030
|
|
||||||
hi WildMenu term=standout ctermfg=81 ctermbg=233 guifg=#5fd7ff guibg=#121212
|
|
||||||
hi Folded term=standout ctermfg=66 ctermbg=0 guifg=#465457 guibg=#000000
|
|
||||||
hi FoldColumn term=standout ctermfg=66 ctermbg=0 guifg=#465457 guibg=#000000
|
|
||||||
hi DiffAdd ctermfg=NONE ctermbg=24 guifg=#f8f8f2 guibg=#13354a
|
|
||||||
hi DiffChange term=bold ctermbg=238 guifg=#89807d guibg=#4c4745
|
|
||||||
hi DiffDelete ctermfg=125 ctermbg=125 guifg=#960050 guibg=#1e0010
|
|
||||||
hi DiffText term=reverse cterm=bold ctermfg=0 ctermbg=202 gui=bold guifg=#ad81ff guibg=#4a7800
|
|
||||||
hi SignColumn term=standout ctermfg=149 ctermbg=74 guifg=#a6e22e guibg=#232526
|
|
||||||
hi Conceal ctermfg=7 ctermbg=242 guifg=#e5e5e5 guibg=#080808
|
|
||||||
hi SpellBad term=reverse ctermfg=255 ctermbg=9 guifg=#eeeeee guisp=#ff0000
|
|
||||||
hi SpellCap term=reverse ctermfg=255 ctermbg=12 guifg=#eeeeee guisp=#0000ff
|
|
||||||
hi SpellRare term=reverse ctermfg=255 ctermbg=13 guifg=#eeeeee guisp=#ff00ff
|
|
||||||
hi SpellLocal ctermfg=255 ctermbg=14 guifg=#eeeeee guisp=#00ffff
|
|
||||||
hi Pmenu ctermfg=81 ctermbg=0 guifg=#5fd7ff guibg=#000000
|
|
||||||
hi PmenuSel ctermfg=81 ctermbg=8 guifg=#5fd7ff guibg=#7f7f7f
|
|
||||||
hi PmenuSbar ctermfg=81 ctermbg=232 guifg=#5fd7ff guibg=#080808
|
|
||||||
hi PmenuThumb ctermfg=81 guifg=#5fd7ff
|
|
||||||
hi TabLine ctermfg=255 ctermbg=242 guifg=#eeeeee guibg=#080808
|
|
||||||
hi TabLineSel ctermfg=255 guifg=#eeeeee
|
|
||||||
hi TabLineFill cterm=none term=none ctermbg=235 guibg=#262626
|
|
||||||
hi CursorColumn cterm=none term=none ctermbg=235 guibg=#262626
|
|
||||||
hi CursorLine cterm=none term=none ctermbg=235 guibg=#262626
|
|
||||||
hi clear ColorColumn
|
|
||||||
hi link ColorColumn CursorLine
|
|
||||||
hi MatchParen term=reverse ctermfg=0 ctermbg=208 gui=bold guifg=#000000 guibg=#ff8700
|
|
||||||
hi Comment ctermfg=66 guifg=#5f8787
|
|
||||||
hi Constant ctermfg=91 gui=bold guifg=#8700af
|
|
||||||
hi Special ctermfg=81 guifg=#5fd7ff
|
|
||||||
hi Statement ctermfg=202 ctermbg=233 guifg=#ff5f00 guibg=#121212
|
|
||||||
hi PreProc ctermfg=149 guifg=#afd75f
|
|
||||||
hi Type ctermfg=81 guifg=#5fd7ff
|
|
||||||
hi Underlined ctermfg=8 gui=underline guifg=#7f7f7f
|
|
||||||
hi Ignore ctermfg=8 guifg=#7f7f7f
|
|
||||||
hi Error term=reverse gui=reverse ctermfg=125 ctermbg=7 guifg=#af005f guibg=#e5e5e5
|
|
||||||
hi Todo term=standout ctermfg=0 ctermbg=11 gui=bold guifg=#000000 guibg=#ffff00
|
|
||||||
hi String ctermfg=112 guifg=#87d700
|
|
||||||
hi Character ctermfg=228 guifg=#ffff87
|
|
||||||
hi Number ctermfg=129 guifg=#af00ff
|
|
||||||
hi Boolean ctermfg=93 guifg=#8700af
|
|
||||||
hi Float ctermfg=141 guifg=#af87ff
|
|
||||||
hi Function ctermfg=25 guifg=#005faf
|
|
||||||
hi Conditional ctermfg=124 gui=bold guifg=#af0000
|
|
||||||
hi Repeat ctermfg=124 gui=bold guifg=#af0000
|
|
||||||
hi Label ctermfg=228 guifg=#ffff87
|
|
||||||
hi Operator ctermfg=214 guifg=#ffaf00
|
|
||||||
hi Keyword ctermfg=117 gui=bold guifg=#87d700
|
|
||||||
hi Exception ctermfg=106 gui=bold guifg=#87af00
|
|
||||||
hi Include ctermfg=255 guifg=#eeeeee
|
|
||||||
hi Define ctermfg=124 gui=bold guifg=#af0000
|
|
||||||
hi Macro ctermfg=186 guifg=#d7d787
|
|
||||||
hi PreCondit ctermfg=149 gui=bold guifg=#afd75f
|
|
||||||
hi StorageClass ctermfg=208 guifg=#ff8700
|
|
||||||
hi Structure ctermfg=81 guifg=#5fd7ff
|
|
||||||
hi Typedef ctermfg=81 guifg=#5fd7ff
|
|
||||||
hi Tag ctermfg=117 guifg=#87d7ff
|
|
||||||
hi SpecialChar ctermfg=208 gui=bold guifg=#ff8700
|
|
||||||
hi Delimiter ctermfg=245 guifg=#8a8a8a
|
|
||||||
hi SpecialComment ctermfg=66 gui=bold guifg=#5f8787
|
|
||||||
hi Debug ctermfg=138 gui=bold guifg=#af8787
|
|
||||||
hi Normal ctermfg=230 ctermbg=233 guifg=#ffffd7 guibg=#121212
|
|
||||||
hi Identifier cterm=none term=none ctermfg=228 guifg=#ffff87
|
|
||||||
hi clear Cursor
|
|
||||||
hi Cursor ctermbg=26 ctermfg=7 guifg=#e5e5e5 guibg=#005fd7
|
|
||||||
|
|
||||||
hi GitGutterChange ctermfg=202 ctermbg=233 cterm=bold
|
|
||||||
hi GitGutterDelete ctermfg=125 ctermbg=233 cterm=bold
|
|
||||||
hi GitGutterAdd ctermfg=190 ctermbg=233 cterm=bold
|
|
||||||
hi link TagbarSignature Type
|
|
@ -1,281 +0,0 @@
|
|||||||
" Name: snow
|
|
||||||
" Author: nightsense
|
|
||||||
" Maintainer: nightsense
|
|
||||||
" License: MIT
|
|
||||||
|
|
||||||
if !(has('termguicolors') && &termguicolors) && !has('gui_running')
|
|
||||||
\ && (!exists('&t_Co') || &t_Co < 256)
|
|
||||||
echoerr '[snow] There are not enough colors.'
|
|
||||||
finish
|
|
||||||
endif
|
|
||||||
|
|
||||||
hi clear
|
|
||||||
if exists('syntax_on')
|
|
||||||
syntax reset
|
|
||||||
endif
|
|
||||||
|
|
||||||
let g:colors_name = 'snow'
|
|
||||||
|
|
||||||
if &background ==# 'dark'
|
|
||||||
hi Bold ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
|
||||||
hi Conceal ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Directory ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
|
||||||
hi EndOfBuffer ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Ignore ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Italic ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE,italic gui=NONE,italic
|
|
||||||
hi ModeMsg ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi MoreMsg ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Question ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi NonText ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Normal ctermfg=249 ctermbg=236 guifg=#afb7c0 guibg=#2c2d30 guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Terminal ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Title ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
|
||||||
hi Underlined ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE,underline gui=NONE,underline
|
|
||||||
hi Comment ctermfg=246 ctermbg=NONE guifg=#8c95a0 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi CursorLineNr ctermfg=246 ctermbg=NONE guifg=#8c95a0 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi LineNr ctermfg=246 ctermbg=NONE guifg=#8c95a0 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi FoldColumn ctermfg=249 ctermbg=NONE guifg=#afb7c0 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi PmenuSel ctermfg=249 ctermbg=236 guifg=#afb7c0 guibg=#2c2d30 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
|
||||||
hi SignColumn ctermfg=249 ctermbg=NONE guifg=#afb7c0 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi StatusLine ctermfg=249 ctermbg=236 guifg=#afb7c0 guibg=#2c2d30 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
|
||||||
hi StatusLineTerm ctermfg=249 ctermbg=236 guifg=#afb7c0 guibg=#2c2d30 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
|
||||||
hi TabLineSel ctermfg=249 ctermbg=236 guifg=#afb7c0 guibg=#2c2d30 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
|
||||||
hi VisualNOS ctermfg=246 ctermbg=236 guifg=#8c95a0 guibg=#2c2d30 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
|
||||||
hi Cursor ctermfg=252 ctermbg=236 guifg=#cbd2d9 guibg=#2c2d30 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
|
||||||
hi IncSearch ctermfg=252 ctermbg=236 guifg=#cbd2d9 guibg=#2c2d30 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
|
||||||
hi ColorColumn ctermfg=NONE ctermbg=237 guifg=NONE guibg=#363a3e guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi CursorColumn ctermfg=NONE ctermbg=237 guifg=NONE guibg=#363a3e guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi CursorLine ctermfg=NONE ctermbg=237 guifg=NONE guibg=#363a3e guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi DiffChange ctermfg=NONE ctermbg=237 guifg=NONE guibg=#363a3e guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Folded ctermfg=NONE ctermbg=237 guifg=NONE guibg=#363a3e guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi MatchParen ctermfg=252 ctermbg=240 guifg=#cbd2d9 guibg=#535c65 guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Pmenu ctermfg=249 ctermbg=237 guifg=#afb7c0 guibg=#363a3e guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi QuickFixLine ctermfg=NONE ctermbg=237 guifg=NONE guibg=#363a3e guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi StatusLineNC ctermfg=249 ctermbg=237 guifg=#afb7c0 guibg=#363a3e guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi StatusLineTermNC ctermfg=249 ctermbg=237 guifg=#afb7c0 guibg=#363a3e guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi TabLine ctermfg=249 ctermbg=237 guifg=#afb7c0 guibg=#363a3e guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi ToolbarButton ctermfg=249 ctermbg=237 guifg=#afb7c0 guibg=#363a3e guisp=NONE cterm=NONE,bold gui=NONE,bold
|
|
||||||
hi WildMenu ctermfg=249 ctermbg=237 guifg=#afb7c0 guibg=#363a3e guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi PmenuSbar ctermfg=240 ctermbg=240 guifg=#535c65 guibg=#535c65 guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi PmenuThumb ctermfg=249 ctermbg=249 guifg=#afb7c0 guibg=#afb7c0 guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi TabLineFill ctermfg=237 ctermbg=237 guifg=#363a3e guibg=#363a3e guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi ToolbarLine ctermfg=237 ctermbg=237 guifg=#363a3e guibg=#363a3e guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi VertSplit ctermfg=240 ctermbg=240 guifg=#535c65 guibg=#535c65 guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi SpellBad ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=#df969e cterm=NONE,underline gui=NONE,undercurl
|
|
||||||
hi SpellCap ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=#7fb0df cterm=NONE,underline gui=NONE,undercurl
|
|
||||||
hi SpellLocal ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=#5eb9b7 cterm=NONE,underline gui=NONE,undercurl
|
|
||||||
hi SpellRare ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=#c39dd1 cterm=NONE,underline gui=NONE,undercurl
|
|
||||||
hi StorageClass ctermfg=139 ctermbg=NONE guifg=#a88cb3 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Structure ctermfg=139 ctermbg=NONE guifg=#a88cb3 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Type ctermfg=139 ctermbg=NONE guifg=#a88cb3 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Typedef ctermfg=139 ctermbg=NONE guifg=#a88cb3 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi TooLong ctermfg=139 ctermbg=236 guifg=#a88cb3 guibg=#2c2d30 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
|
||||||
hi WarningMsg ctermfg=139 ctermbg=236 guifg=#a88cb3 guibg=#2c2d30 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
|
||||||
hi Function ctermfg=138 ctermbg=NONE guifg=#be868c guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Identifier ctermfg=138 ctermbg=NONE guifg=#be868c guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi DiffDelete ctermfg=138 ctermbg=236 guifg=#be868c guibg=#2c2d30 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
|
||||||
hi DiffRemoved ctermfg=138 ctermbg=236 guifg=#be868c guibg=#2c2d30 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
|
||||||
hi Error ctermfg=138 ctermbg=236 guifg=#be868c guibg=#2c2d30 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
|
||||||
hi ErrorMsg ctermfg=138 ctermbg=236 guifg=#be868c guibg=#2c2d30 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
|
||||||
hi Debug ctermfg=137 ctermbg=NONE guifg=#ab916d guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Delimiter ctermfg=137 ctermbg=NONE guifg=#ab916d guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Special ctermfg=137 ctermbg=NONE guifg=#ab916d guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi SpecialChar ctermfg=137 ctermbg=NONE guifg=#ab916d guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi SpecialComment ctermfg=137 ctermbg=NONE guifg=#ab916d guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi SpecialKey ctermfg=137 ctermbg=NONE guifg=#ab916d guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Tag ctermfg=137 ctermbg=NONE guifg=#ab916d guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi DiffChanged ctermfg=137 ctermbg=236 guifg=#ab916d guibg=#2c2d30 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
|
||||||
hi DiffText ctermfg=137 ctermbg=236 guifg=#ab916d guibg=#2c2d30 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
|
||||||
hi Search ctermfg=137 ctermbg=236 guifg=#ab916d guibg=#2c2d30 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
|
||||||
hi Conditional ctermfg=108 ctermbg=NONE guifg=#7f9d77 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Exception ctermfg=108 ctermbg=NONE guifg=#7f9d77 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Keyword ctermfg=108 ctermbg=NONE guifg=#7f9d77 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Label ctermfg=108 ctermbg=NONE guifg=#7f9d77 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Operator ctermfg=108 ctermbg=NONE guifg=#7f9d77 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Repeat ctermfg=108 ctermbg=NONE guifg=#7f9d77 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Statement ctermfg=108 ctermbg=NONE guifg=#7f9d77 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi DiffAdd ctermfg=108 ctermbg=236 guifg=#7f9d77 guibg=#2c2d30 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
|
||||||
hi DiffAdded ctermfg=108 ctermbg=236 guifg=#7f9d77 guibg=#2c2d30 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
|
||||||
hi Define ctermfg=73 ctermbg=NONE guifg=#5da19f guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Include ctermfg=73 ctermbg=NONE guifg=#5da19f guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Macro ctermfg=73 ctermbg=NONE guifg=#5da19f guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi PreCondit ctermfg=73 ctermbg=NONE guifg=#5da19f guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi PreProc ctermfg=73 ctermbg=NONE guifg=#5da19f guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Todo ctermfg=73 ctermbg=236 guifg=#5da19f guibg=#2c2d30 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
|
||||||
hi Boolean ctermfg=110 ctermbg=NONE guifg=#759abd guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Character ctermfg=110 ctermbg=NONE guifg=#759abd guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Constant ctermfg=110 ctermbg=NONE guifg=#759abd guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Float ctermfg=110 ctermbg=NONE guifg=#759abd guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Number ctermfg=110 ctermbg=NONE guifg=#759abd guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi String ctermfg=110 ctermbg=NONE guifg=#759abd guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Visual ctermfg=110 ctermbg=236 guifg=#759abd guibg=#2c2d30 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
|
||||||
if has("nvim")
|
|
||||||
let g:terminal_color_0 = "#2c2d30"
|
|
||||||
let g:terminal_color_1 = "#be868c"
|
|
||||||
let g:terminal_color_2 = "#7f9d77"
|
|
||||||
let g:terminal_color_3 = "#ab916d"
|
|
||||||
let g:terminal_color_4 = "#759abd"
|
|
||||||
let g:terminal_color_5 = "#a88cb3"
|
|
||||||
let g:terminal_color_6 = "#5da19f"
|
|
||||||
let g:terminal_color_7 = "#afb7c0"
|
|
||||||
let g:terminal_color_8 = "#363a3e"
|
|
||||||
let g:terminal_color_9 = "#be868c"
|
|
||||||
let g:terminal_color_10 = "#7f9d77"
|
|
||||||
let g:terminal_color_11 = "#ab916d"
|
|
||||||
let g:terminal_color_12 = "#759abd"
|
|
||||||
let g:terminal_color_13 = "#a88cb3"
|
|
||||||
let g:terminal_color_14 = "#5da19f"
|
|
||||||
let g:terminal_color_15 = "#cbd2d9"
|
|
||||||
elseif has("terminal")
|
|
||||||
let g:terminal_ansi_colors = [
|
|
||||||
\ "#2c2d30",
|
|
||||||
\ "#be868c",
|
|
||||||
\ "#7f9d77",
|
|
||||||
\ "#ab916d",
|
|
||||||
\ "#759abd",
|
|
||||||
\ "#a88cb3",
|
|
||||||
\ "#5da19f",
|
|
||||||
\ "#afb7c0",
|
|
||||||
\ "#363a3e",
|
|
||||||
\ "#be868c",
|
|
||||||
\ "#7f9d77",
|
|
||||||
\ "#ab916d",
|
|
||||||
\ "#759abd",
|
|
||||||
\ "#a88cb3",
|
|
||||||
\ "#5da19f",
|
|
||||||
\ "#cbd2d9"
|
|
||||||
\ ]
|
|
||||||
endif
|
|
||||||
finish
|
|
||||||
endif
|
|
||||||
|
|
||||||
hi Bold ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
|
||||||
hi Conceal ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Directory ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
|
||||||
hi EndOfBuffer ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Ignore ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Italic ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE,italic gui=NONE,italic
|
|
||||||
hi ModeMsg ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi MoreMsg ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Question ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi NonText ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Normal ctermfg=240 ctermbg=231 guifg=#535c65 guibg=#fbffff guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Terminal ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Title ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
|
||||||
hi Underlined ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE,underline gui=NONE,underline
|
|
||||||
hi Comment ctermfg=243 ctermbg=NONE guifg=#6d7782 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi CursorLineNr ctermfg=243 ctermbg=NONE guifg=#6d7782 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi LineNr ctermfg=243 ctermbg=NONE guifg=#6d7782 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi FoldColumn ctermfg=240 ctermbg=NONE guifg=#535c65 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi PmenuSel ctermfg=240 ctermbg=231 guifg=#535c65 guibg=#fbffff guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
|
||||||
hi SignColumn ctermfg=240 ctermbg=NONE guifg=#535c65 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi StatusLine ctermfg=240 ctermbg=231 guifg=#535c65 guibg=#fbffff guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
|
||||||
hi StatusLineTerm ctermfg=240 ctermbg=231 guifg=#535c65 guibg=#fbffff guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
|
||||||
hi TabLineSel ctermfg=240 ctermbg=231 guifg=#535c65 guibg=#fbffff guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
|
||||||
hi VisualNOS ctermfg=243 ctermbg=231 guifg=#6d7782 guibg=#fbffff guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
|
||||||
hi Cursor ctermfg=238 ctermbg=231 guifg=#434951 guibg=#fbffff guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
|
||||||
hi IncSearch ctermfg=238 ctermbg=231 guifg=#434951 guibg=#fbffff guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
|
||||||
hi ColorColumn ctermfg=NONE ctermbg=255 guifg=NONE guibg=#e5ebf1 guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi CursorColumn ctermfg=NONE ctermbg=255 guifg=NONE guibg=#e5ebf1 guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi CursorLine ctermfg=NONE ctermbg=255 guifg=NONE guibg=#e5ebf1 guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi DiffChange ctermfg=NONE ctermbg=255 guifg=NONE guibg=#e5ebf1 guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Folded ctermfg=NONE ctermbg=255 guifg=NONE guibg=#e5ebf1 guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi MatchParen ctermfg=238 ctermbg=249 guifg=#434951 guibg=#afb7c0 guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Pmenu ctermfg=240 ctermbg=255 guifg=#535c65 guibg=#e5ebf1 guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi QuickFixLine ctermfg=NONE ctermbg=255 guifg=NONE guibg=#e5ebf1 guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi StatusLineNC ctermfg=240 ctermbg=255 guifg=#535c65 guibg=#e5ebf1 guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi StatusLineTermNC ctermfg=240 ctermbg=255 guifg=#535c65 guibg=#e5ebf1 guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi TabLine ctermfg=240 ctermbg=255 guifg=#535c65 guibg=#e5ebf1 guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi ToolbarButton ctermfg=240 ctermbg=255 guifg=#535c65 guibg=#e5ebf1 guisp=NONE cterm=NONE,bold gui=NONE,bold
|
|
||||||
hi WildMenu ctermfg=240 ctermbg=255 guifg=#535c65 guibg=#e5ebf1 guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi PmenuSbar ctermfg=249 ctermbg=249 guifg=#afb7c0 guibg=#afb7c0 guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi PmenuThumb ctermfg=240 ctermbg=240 guifg=#535c65 guibg=#535c65 guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi TabLineFill ctermfg=255 ctermbg=255 guifg=#e5ebf1 guibg=#e5ebf1 guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi ToolbarLine ctermfg=255 ctermbg=255 guifg=#e5ebf1 guibg=#e5ebf1 guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi VertSplit ctermfg=249 ctermbg=249 guifg=#afb7c0 guibg=#afb7c0 guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi SpellBad ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=#bc4d61 cterm=NONE,underline gui=NONE,undercurl
|
|
||||||
hi SpellCap ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=#007cc3 cterm=NONE,underline gui=NONE,undercurl
|
|
||||||
hi SpellLocal ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=#008787 cterm=NONE,underline gui=NONE,undercurl
|
|
||||||
hi SpellRare ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=#965dae cterm=NONE,underline gui=NONE,undercurl
|
|
||||||
hi StorageClass ctermfg=97 ctermbg=NONE guifg=#8f63a2 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Structure ctermfg=97 ctermbg=NONE guifg=#8f63a2 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Type ctermfg=97 ctermbg=NONE guifg=#8f63a2 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Typedef ctermfg=97 ctermbg=NONE guifg=#8f63a2 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi TooLong ctermfg=97 ctermbg=231 guifg=#8f63a2 guibg=#fbffff guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
|
||||||
hi WarningMsg ctermfg=97 ctermbg=231 guifg=#8f63a2 guibg=#fbffff guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
|
||||||
hi Function ctermfg=131 ctermbg=NONE guifg=#ae5865 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Identifier ctermfg=131 ctermbg=NONE guifg=#ae5865 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi DiffDelete ctermfg=131 ctermbg=231 guifg=#ae5865 guibg=#fbffff guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
|
||||||
hi DiffRemoved ctermfg=131 ctermbg=231 guifg=#ae5865 guibg=#fbffff guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
|
||||||
hi Error ctermfg=131 ctermbg=231 guifg=#ae5865 guibg=#fbffff guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
|
||||||
hi ErrorMsg ctermfg=131 ctermbg=231 guifg=#ae5865 guibg=#fbffff guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
|
||||||
hi Debug ctermfg=94 ctermbg=NONE guifg=#906c33 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Delimiter ctermfg=94 ctermbg=NONE guifg=#906c33 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Special ctermfg=94 ctermbg=NONE guifg=#906c33 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi SpecialChar ctermfg=94 ctermbg=NONE guifg=#906c33 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi SpecialComment ctermfg=94 ctermbg=NONE guifg=#906c33 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi SpecialKey ctermfg=94 ctermbg=NONE guifg=#906c33 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Tag ctermfg=94 ctermbg=NONE guifg=#906c33 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi DiffChanged ctermfg=94 ctermbg=231 guifg=#906c33 guibg=#fbffff guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
|
||||||
hi DiffText ctermfg=94 ctermbg=231 guifg=#906c33 guibg=#fbffff guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
|
||||||
hi Search ctermfg=179 ctermbg=238 guifg=#e5bb7e guibg=#434951 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
|
||||||
hi Conditional ctermfg=65 ctermbg=NONE guifg=#4d7f43 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Exception ctermfg=65 ctermbg=NONE guifg=#4d7f43 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Keyword ctermfg=65 ctermbg=NONE guifg=#4d7f43 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Label ctermfg=65 ctermbg=NONE guifg=#4d7f43 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Operator ctermfg=65 ctermbg=NONE guifg=#4d7f43 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Repeat ctermfg=65 ctermbg=NONE guifg=#4d7f43 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Statement ctermfg=65 ctermbg=NONE guifg=#4d7f43 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi DiffAdd ctermfg=65 ctermbg=231 guifg=#4d7f43 guibg=#fbffff guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
|
||||||
hi DiffAdded ctermfg=65 ctermbg=231 guifg=#4d7f43 guibg=#fbffff guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
|
||||||
hi Define ctermfg=30 ctermbg=NONE guifg=#008483 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Include ctermfg=30 ctermbg=NONE guifg=#008483 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Macro ctermfg=30 ctermbg=NONE guifg=#008483 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi PreCondit ctermfg=30 ctermbg=NONE guifg=#008483 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi PreProc ctermfg=30 ctermbg=NONE guifg=#008483 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Todo ctermfg=30 ctermbg=231 guifg=#008483 guibg=#fbffff guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
|
||||||
hi Boolean ctermfg=32 ctermbg=NONE guifg=#2b7ab2 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Character ctermfg=32 ctermbg=NONE guifg=#2b7ab2 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Constant ctermfg=32 ctermbg=NONE guifg=#2b7ab2 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Float ctermfg=32 ctermbg=NONE guifg=#2b7ab2 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Number ctermfg=32 ctermbg=NONE guifg=#2b7ab2 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi String ctermfg=32 ctermbg=NONE guifg=#2b7ab2 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
|
||||||
hi Visual ctermfg=32 ctermbg=231 guifg=#2b7ab2 guibg=#fbffff guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
|
||||||
if has("nvim")
|
|
||||||
let g:terminal_color_0 = "#fbffff"
|
|
||||||
let g:terminal_color_1 = "#ae5865"
|
|
||||||
let g:terminal_color_2 = "#4d7f43"
|
|
||||||
let g:terminal_color_3 = "#906c33"
|
|
||||||
let g:terminal_color_4 = "#2b7ab2"
|
|
||||||
let g:terminal_color_5 = "#8f63a2"
|
|
||||||
let g:terminal_color_6 = "#008483"
|
|
||||||
let g:terminal_color_7 = "#535c65"
|
|
||||||
let g:terminal_color_8 = "#e5ebf1"
|
|
||||||
let g:terminal_color_9 = "#ae5865"
|
|
||||||
let g:terminal_color_10 = "#4d7f43"
|
|
||||||
let g:terminal_color_11 = "#906c33"
|
|
||||||
let g:terminal_color_12 = "#2b7ab2"
|
|
||||||
let g:terminal_color_13 = "#8f63a2"
|
|
||||||
let g:terminal_color_14 = "#008483"
|
|
||||||
let g:terminal_color_15 = "#434951"
|
|
||||||
elseif has("terminal")
|
|
||||||
let g:terminal_ansi_colors = [
|
|
||||||
\ "#fbffff",
|
|
||||||
\ "#ae5865",
|
|
||||||
\ "#4d7f43",
|
|
||||||
\ "#906c33",
|
|
||||||
\ "#2b7ab2",
|
|
||||||
\ "#8f63a2",
|
|
||||||
\ "#008483",
|
|
||||||
\ "#535c65",
|
|
||||||
\ "#e5ebf1",
|
|
||||||
\ "#ae5865",
|
|
||||||
\ "#4d7f43",
|
|
||||||
\ "#906c33",
|
|
||||||
\ "#2b7ab2",
|
|
||||||
\ "#8f63a2",
|
|
||||||
\ "#008483",
|
|
||||||
\ "#434951"
|
|
||||||
\ ]
|
|
||||||
endif
|
|
||||||
finish
|
|
@ -1,161 +0,0 @@
|
|||||||
" Tigrana 256 Dark
|
|
||||||
" Author: Joseph Carter
|
|
||||||
" URL: https://github.com/iKarith/tigrana
|
|
||||||
" Created: 2017
|
|
||||||
" Version: 0.3
|
|
||||||
"
|
|
||||||
" Based on https://github.com/baskerville/bubblegum
|
|
||||||
|
|
||||||
hi clear
|
|
||||||
|
|
||||||
if exists("syntax_on")
|
|
||||||
syntax reset
|
|
||||||
endif
|
|
||||||
|
|
||||||
let g:colors_name="tigrana-256-dark"
|
|
||||||
|
|
||||||
" Main
|
|
||||||
hi Normal ctermfg=252 ctermbg=234 cterm=none guifg=#D0D0D0 guibg=#1c1c1c gui=none
|
|
||||||
hi Comment ctermfg=244 cterm=none guifg=#808080 gui=none
|
|
||||||
|
|
||||||
" Constant
|
|
||||||
hi Constant ctermfg=229 cterm=none guifg=#FFFFAF gui=none
|
|
||||||
hi link String Constant
|
|
||||||
hi Character ctermfg=187 cterm=none guifg=#D7D7AF gui=none
|
|
||||||
hi Number ctermfg=180 cterm=none guifg=#D7AF87 gui=none
|
|
||||||
hi Boolean ctermfg=187 cterm=none guifg=#D7D7AF gui=none
|
|
||||||
hi Float ctermfg=180 cterm=none guifg=#D7AF87 gui=none
|
|
||||||
|
|
||||||
" Variable Name
|
|
||||||
hi Identifier ctermfg=182 cterm=none guifg=#D7AFD7 gui=none
|
|
||||||
hi Function ctermfg=182 cterm=none guifg=#D7AFD7 gui=none
|
|
||||||
|
|
||||||
" Statement
|
|
||||||
hi Statement ctermfg=110 cterm=none guifg=#87AFD7 gui=none
|
|
||||||
hi Conditional ctermfg=110 cterm=none guifg=#87AFD7 gui=none
|
|
||||||
hi Repeat ctermfg=110 cterm=none guifg=#87AFD7 gui=none
|
|
||||||
hi Label ctermfg=110 cterm=none guifg=#87AFD7 gui=none
|
|
||||||
hi Operator ctermfg=110 cterm=none guifg=#87AFD7 gui=none
|
|
||||||
hi Keyword ctermfg=110 cterm=none guifg=#87AFD7 gui=none
|
|
||||||
hi Exception ctermfg=110 cterm=none guifg=#87AFD7 gui=none
|
|
||||||
|
|
||||||
" Preprocessor
|
|
||||||
hi PreProc ctermfg=150 cterm=none guifg=#AFD787 gui=none
|
|
||||||
hi Include ctermfg=150 cterm=none guifg=#AFD787 gui=none
|
|
||||||
hi Define ctermfg=150 cterm=none guifg=#AFD787 gui=none
|
|
||||||
hi Macro ctermfg=150 cterm=none guifg=#AFD787 gui=none
|
|
||||||
hi PreCondit ctermfg=150 cterm=none guifg=#AFD787 gui=none
|
|
||||||
|
|
||||||
" Type
|
|
||||||
hi Type ctermfg=146 cterm=none guifg=#AFAFD7 gui=none
|
|
||||||
hi StorageClass ctermfg=146 cterm=none guifg=#AFAFD7 gui=none
|
|
||||||
hi Structure ctermfg=146 cterm=none guifg=#AFAFD7 gui=none
|
|
||||||
hi Typedef ctermfg=146 cterm=none guifg=#AFAFD7 gui=none
|
|
||||||
|
|
||||||
" Special
|
|
||||||
hi Special ctermfg=174 cterm=none guifg=#D78787 gui=none
|
|
||||||
hi SpecialChar ctermfg=174 cterm=none guifg=#D78787 gui=none
|
|
||||||
hi Tag ctermfg=174 cterm=none guifg=#D78787 gui=none
|
|
||||||
hi Delimiter ctermfg=174 cterm=none guifg=#D78787 gui=none
|
|
||||||
hi SpecialComment ctermfg=174 cterm=none guifg=#D78787 gui=none
|
|
||||||
hi Debug ctermfg=174 cterm=none guifg=#D78787 gui=none
|
|
||||||
hi Underlined ctermfg=249 cterm=underline guifg=#B2B2B2 gui=underline
|
|
||||||
hi Ignore ctermfg=235 cterm=none guifg=#262626 gui=none
|
|
||||||
hi Error ctermfg=231 ctermbg=167 cterm=none guifg=#FFFFFF guibg=#D75F5F gui=none
|
|
||||||
hi Todo ctermfg=16 cterm=none guifg=#000000 ctermbg=184 guibg=#dfdf00 gui=none
|
|
||||||
|
|
||||||
" Window
|
|
||||||
hi StatusLine ctermfg=231 ctermbg=237 cterm=none guifg=#B2B2B2 guibg=#FFFFFF gui=none
|
|
||||||
hi StatusLineNC ctermfg=244 ctermbg=237 cterm=none guifg=#808080 guibg=#3A3A3A gui=none
|
|
||||||
hi TabLine ctermfg=249 ctermbg=237 cterm=none guifg=#B2B2B2 guibg=#3A3A3A gui=none
|
|
||||||
hi TabLineSel ctermfg=253 ctermbg=238 cterm=none guifg=#DADADA guibg=#444444 gui=none
|
|
||||||
hi TabLineFill ctermbg=237 cterm=none guibg=#3A3A3A gui=none
|
|
||||||
hi VertSplit ctermfg=237 ctermbg=237 cterm=none guifg=#3A3A3A guibg=#3A3A3A gui=none
|
|
||||||
|
|
||||||
" Menu
|
|
||||||
hi Pmenu ctermfg=249 ctermbg=237 cterm=none guifg=#B2B2B2 guibg=#3A3A3A gui=none
|
|
||||||
hi PmenuSel ctermfg=231 ctermbg=244 cterm=none guifg=#FFFFFF guibg=#808080 gui=none
|
|
||||||
hi PmenuSbar ctermbg=59 cterm=none guibg=#5F5F5F gui=none
|
|
||||||
hi PmenuThumb ctermbg=246 cterm=none guibg=#949494 gui=none
|
|
||||||
hi WildMenu ctermfg=232 ctermbg=98 cterm=none guifg=#080808 guibg=#875FD7 gui=none
|
|
||||||
|
|
||||||
" Selection
|
|
||||||
hi Visual ctermfg=235 ctermbg=117 cterm=none guifg=#262626 guibg=#87D7FF gui=none
|
|
||||||
hi VisualNOS ctermfg=235 ctermbg=80 cterm=none guifg=#262626 guibg=#5FD7D7 gui=none
|
|
||||||
|
|
||||||
" Message
|
|
||||||
hi ErrorMsg ctermfg=210 cterm=none guifg=#FF8787 gui=none
|
|
||||||
hi WarningMsg ctermfg=140 cterm=none guifg=#AF87D7 gui=none
|
|
||||||
hi MoreMsg ctermfg=72 cterm=none guifg=#5FAF87 gui=none
|
|
||||||
hi ModeMsg ctermfg=222 cterm=bold guifg=#FFD787 gui=bold
|
|
||||||
hi Question ctermfg=38 cterm=none guifg=#00AFD7 gui=none
|
|
||||||
|
|
||||||
" Mark
|
|
||||||
hi Folded ctermfg=244 cterm=none guifg=#808080 gui=none
|
|
||||||
hi FoldColumn ctermfg=79 ctermbg=233 cterm=none guifg=#5FD7AF guibg=#121212 gui=none
|
|
||||||
hi SignColumn ctermfg=184 ctermbg=233 cterm=none guifg=#D7D700 guibg=#121212 gui=none
|
|
||||||
hi ColorColumn ctermbg=233 cterm=none guibg=#121212 gui=none
|
|
||||||
hi LineNr ctermfg=244 ctermbg=233 cterm=none guifg=#808080 guibg=#121212 gui=none
|
|
||||||
hi MatchParen ctermfg=16 ctermbg=215 cterm=none guifg=#000000 guibg=#FFAF5F gui=none
|
|
||||||
|
|
||||||
" Cursor
|
|
||||||
hi CursorColumn ctermbg=237 cterm=none guibg=#3A3A3A gui=none
|
|
||||||
hi CursorLine ctermbg=237 cterm=none guibg=#3A3A3A gui=none
|
|
||||||
hi CursorLineNr ctermfg=249 ctermbg=237 cterm=none guifg=#B2B2B2 guibg=#3A3A3A gui=none
|
|
||||||
|
|
||||||
" Search
|
|
||||||
hi Search ctermfg=16 ctermbg=179 cterm=none guifg=#000000 guibg=#D7AF5F gui=none
|
|
||||||
hi IncSearch ctermfg=231 ctermbg=168 cterm=none guifg=#FFFFFF guibg=#D75F87 gui=none
|
|
||||||
|
|
||||||
" Diff Mode
|
|
||||||
hi DiffAdd ctermfg=16 ctermbg=149 cterm=none guifg=#000000 guibg=#AFD75F gui=none
|
|
||||||
hi DiffChange ctermfg=16 ctermbg=217 cterm=none guifg=#000000 guibg=#FFAFAF gui=none
|
|
||||||
hi DiffText ctermfg=16 ctermbg=211 cterm=bold guifg=#000000 guibg=#FF87AF gui=bold
|
|
||||||
hi DiffDelete ctermfg=16 ctermbg=249 cterm=none guifg=#000000 guibg=#B2B2B2 gui=none
|
|
||||||
|
|
||||||
" Spell
|
|
||||||
hi SpellBad ctermfg=217 ctermbg=bg cterm=underline guifg=#FFAFAF guibg=bg gui=underline
|
|
||||||
hi SpellCap ctermfg=189 ctermbg=bg cterm=underline guifg=#DFDFFF guibg=bg gui=underline
|
|
||||||
hi SpellRare ctermfg=168 ctermbg=bg cterm=underline guifg=#D75F87 guibg=bg gui=underline
|
|
||||||
hi SpellLocal ctermfg=98 ctermbg=bg cterm=underline guifg=#875FD7 guibg=bg gui=underline
|
|
||||||
|
|
||||||
" Misc
|
|
||||||
hi SpecialKey ctermfg=114 cterm=none guifg=#87D787 gui=none
|
|
||||||
hi NonText ctermfg=244 cterm=none guifg=#808080 gui=none
|
|
||||||
hi Directory ctermfg=103 cterm=none guifg=#8787AF gui=none
|
|
||||||
hi Title ctermfg=109 cterm=none guifg=#87AFAF gui=none
|
|
||||||
hi Conceal ctermfg=77 cterm=none guifg=#5FD75F gui=none
|
|
||||||
hi Noise ctermfg=247 cterm=none guifg=#9E9E9E gui=none
|
|
||||||
hi helpHyperTextJump ctermfg=74 cterm=none guifg=#5FAFD7 gui=none
|
|
||||||
hi perlSharpBang ctermfg=244 cterm=none guifg=#808080 gui=none
|
|
||||||
hi rubySharpBang ctermfg=244 cterm=none guifg=#808080 gui=none
|
|
||||||
hi jsFuncCall ctermfg=116 cterm=none guifg=#87D7D7 gui=none
|
|
||||||
|
|
||||||
" Html
|
|
||||||
hi javaScriptNumber ctermfg=179 cterm=none guifg=#D7AF5F gui=none
|
|
||||||
hi htmlTag ctermfg=147 cterm=none guifg=#AFAFFF gui=none
|
|
||||||
hi htmlEndTag ctermfg=147 cterm=none guifg=#AFAFFF gui=none
|
|
||||||
hi htmlTagName ctermfg=175 cterm=none guifg=#D787AF gui=none
|
|
||||||
hi htmlString ctermfg=187 cterm=none guifg=#D7D7AF gui=none
|
|
||||||
|
|
||||||
" Vim
|
|
||||||
hi vimFold ctermfg=244 cterm=none guifg=#808080 gui=none
|
|
||||||
hi vimCommentTitle ctermfg=249 cterm=none guifg=#B2B2B2 gui=none
|
|
||||||
|
|
||||||
" Diff File
|
|
||||||
hi diffFile ctermfg=244 cterm=none guifg=#808080 gui=none
|
|
||||||
hi diffLine ctermfg=186 cterm=none guifg=#D7D787 gui=none
|
|
||||||
hi diffAdded ctermfg=107 cterm=none guifg=#87AF5F gui=none
|
|
||||||
hi diffRemoved ctermfg=175 cterm=none guifg=#D787AF gui=none
|
|
||||||
hi diffChanged ctermfg=179 cterm=none guifg=#D7AF5F gui=none
|
|
||||||
hi diffSubname ctermfg=252 cterm=none guifg=#D0D0D0 gui=none
|
|
||||||
hi diffOldLine ctermfg=104 cterm=none guifg=#8787D7 gui=none
|
|
||||||
|
|
||||||
" Mail
|
|
||||||
hi mailSubject ctermfg=109 cterm=none guifg=#87AFAF gui=none
|
|
||||||
hi mailSignature ctermfg=244 cterm=none guifg=#808080 gui=none
|
|
||||||
|
|
||||||
" Markdown
|
|
||||||
hi markdownCode ctermfg=244 cterm=none guifg=#808080 gui=none
|
|
||||||
hi markdownCodeBlock ctermfg=244 cterm=none guifg=#808080 gui=none
|
|
||||||
hi markdownItalic ctermfg=252 cterm=none guifg=#D0D0D0 gui=none
|
|
@ -1,190 +0,0 @@
|
|||||||
" Maintainer: Sasha Koss
|
|
||||||
" Version: 0.9
|
|
||||||
" Last Change: 9 Dec 2010
|
|
||||||
" Credits: Vim color scheme "up" originaly based on BusyBee colorscheme create by Patrick J. Anderson
|
|
||||||
|
|
||||||
set background=dark
|
|
||||||
|
|
||||||
hi clear
|
|
||||||
|
|
||||||
if exists("syntax_on")
|
|
||||||
syntax reset
|
|
||||||
endif
|
|
||||||
|
|
||||||
let colors_name = "up"
|
|
||||||
|
|
||||||
"————————————————+———————————————————————————————————————————————+———+———————————————————————————————————————————————"
|
|
||||||
" | GUI | | TERMINAL "
|
|
||||||
" TYPE +———————————————+———————————————+———————————————+———+———————————————+———————————————+———————————————"
|
|
||||||
" | foreground | background | | | foreground | background | "
|
|
||||||
"————————————————+———————————————+———————————————+———————————————+———+———————————————+———————————————+———————————————"
|
|
||||||
|
|
||||||
"————————————————————————————————————————————————————————————————————————————————————————————————————————————————————"
|
|
||||||
" Guideline
|
|
||||||
"————————————————————————————————————————————————————————————————————————————————————————————————————————————————————"
|
|
||||||
|
|
||||||
hi Action guifg=#FBDE2D guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
|
|
||||||
hi Key guifg=#FBDE2D guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
|
|
||||||
|
|
||||||
"————————————————————————————————————————————————————————————————————————————————————————————————————————————————————"
|
|
||||||
" Interface "
|
|
||||||
"————————————————————————————————————————————————————————————————————————————————————————————————————————————————————"
|
|
||||||
|
|
||||||
hi CursorLine guifg=NONE guibg=#202020 ctermbg=234 cterm=NONE
|
|
||||||
hi CursorColumn guifg=NONE guibg=#202020 ctermbg=234 cterm=NONE
|
|
||||||
hi MatchParen guifg=#d0ffc0 guibg=#202020 gui=bold ctermfg=157 ctermbg=234 cterm=bold
|
|
||||||
hi Pmenu guifg=#ffffff guibg=#444444 ctermfg=255 ctermbg=238 cterm=NONE
|
|
||||||
hi PmenuSel guifg=#000000 guibg=#b1d631 ctermfg=0 ctermbg=148 cterm=NONE
|
|
||||||
hi PmenuSbar guifg=#000000 guibg=#808080 ctermfg=0 ctermbg=248 cterm=NONE
|
|
||||||
hi PmenuThumb guifg=#ffffff guibg=#000000 ctermfg=255 ctermbg=0 cterm=NONE
|
|
||||||
|
|
||||||
hi Normal guifg=#e2e2e5 guibg=#1B1B1B gui=none ctermfg=253 ctermbg=235 cterm=NONE
|
|
||||||
hi NonText guifg=#333333 guibg=#232323 gui=none ctermfg=244 ctermbg=235 cterm=NONE
|
|
||||||
|
|
||||||
hi LineNr guifg=#707070 guibg=#3E3E3E gui=none ctermfg=244 ctermbg=233 cterm=NONE
|
|
||||||
|
|
||||||
hi StatusLine guifg=#0e0e0e guibg=#fe9e21 gui=none ctermfg=253 ctermbg=238 cterm=NONE
|
|
||||||
hi StatusLineNC guifg=#f0f6e6 guibg=#68774f gui=none ctermfg=246 ctermbg=238 cterm=NONE
|
|
||||||
hi VertSplit guifg=#828282 guibg=#828282 gui=none ctermfg=238 ctermbg=238 cterm=NONE
|
|
||||||
hi Folded guifg=#a0a8b0 guibg=#384048 gui=none ctermfg=248 ctermbg=4 cterm=NONE
|
|
||||||
hi Title guifg=#f6f3e8 guibg=NONE gui=bold ctermfg=254 cterm=bold
|
|
||||||
hi Visual guifg=#faf4c6 guibg=#3c414c gui=none ctermfg=229 ctermbg=24 cterm=NONE
|
|
||||||
hi SpecialKey guifg=#808080 guibg=#343434 gui=none ctermfg=244 ctermbg=236 cterm=NONE
|
|
||||||
|
|
||||||
hi Cursor guifg=#000000 guibg=#DEFF8E gui=none ctermbg=241 ctermbg=NONE cterm=NONE
|
|
||||||
|
|
||||||
|
|
||||||
"————————————————————————————————————————————————————————————————————————————————————————————————————————————————————"
|
|
||||||
" VimL related colors
|
|
||||||
"————————————————————————————————————————————————————————————————————————————————————————————————————————————————————"
|
|
||||||
|
|
||||||
hi link vimGroup Action
|
|
||||||
|
|
||||||
"————————————————————————————————————————————————————————————————————————————————————————————————————————————————————"
|
|
||||||
" Colorscheme related colors
|
|
||||||
"————————————————————————————————————————————————————————————————————————————————————————————————————————————————————"
|
|
||||||
|
|
||||||
hi link vimHiGroup Action
|
|
||||||
hi vimHiGuiRgb guifg=#ABB78D guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
|
|
||||||
|
|
||||||
" 7.3 features
|
|
||||||
|
|
||||||
hi ColorColumn guifg=NONE guibg=#323232 gui=NONE ctermfg=NONE ctermbg=234 cterm=NONE
|
|
||||||
|
|
||||||
"————————————————————————————————————————————————————————————————————————————————————————————————————————————————————"
|
|
||||||
" Basic code highlight
|
|
||||||
"————————————————————————————————————————————————————————————————————————————————————————————————————————————————————"
|
|
||||||
|
|
||||||
hi Comment guifg=#605A4E gui=italic ctermfg=223
|
|
||||||
hi SpecialComment guifg=#FAF4C6 gui=NONE ctermfg=229
|
|
||||||
hi Todo guifg=#8f8f8f gui=NONE ctermfg=245
|
|
||||||
hi Boolean guifg=#b1d631 gui=NONE ctermfg=148
|
|
||||||
hi Identifier guifg=#b1d631 gui=NONE ctermfg=148
|
|
||||||
hi Function guifg=#B7EF52 gui=NONE ctermfg=155
|
|
||||||
hi Type guifg=#81C7FF gui=NONE ctermfg=75
|
|
||||||
hi Typedef guifg=#7AFFFD gui=NONE ctermfg=81
|
|
||||||
hi StorageClass guifg=#7AFFFD gui=NONE ctermfg=81
|
|
||||||
hi Statement guifg=#7AFFFD gui=NONE ctermfg=81
|
|
||||||
hi Keyword guifg=#ff9800 gui=NONE ctermfg=208
|
|
||||||
hi Constant guifg=#14F2E7 gui=NONE ctermfg=111
|
|
||||||
hi Number guifg=#FEFFD5 gui=NONE ctermfg=229
|
|
||||||
hi Special guifg=#ff9800 gui=NONE ctermfg=208
|
|
||||||
hi PreProc guifg=#faf4c6 gui=NONE ctermfg=229
|
|
||||||
hi Define guifg=#7AFFFD gui=NONE ctermfg=81
|
|
||||||
|
|
||||||
hi String guifg=#8cd9a2 guibg=NONE gui=NONE ctermfg=157
|
|
||||||
hi Character guifg=#22ff00 guibg=NONE gui=NONE ctermfg=2
|
|
||||||
hi SpecialChar guifg=#22ff44 guibg=NONE gui=bold ctermfg=2
|
|
||||||
hi Delimiter guifg=#ff9800 guibg=NONE gui=NONE ctermfg=208
|
|
||||||
|
|
||||||
"————————————————————————————————————————————————————————————————————————————————————————————————————————————————————"
|
|
||||||
" NERDTree highlight
|
|
||||||
"————————————————————————————————————————————————————————————————————————————————————————————————————————————————————"
|
|
||||||
|
|
||||||
hi Directory guifg=#66A0C4 ctermfg=65
|
|
||||||
hi treeCWD guifg=#BBE7FB ctermfg=67
|
|
||||||
|
|
||||||
hi treeDirSlash guifg=#4D4D4D ctermfg=237
|
|
||||||
hi treePart guifg=#919191 ctermfg=247
|
|
||||||
|
|
||||||
hi treeUp guifg=#4D4D4D ctermfg=237
|
|
||||||
|
|
||||||
hi treeHelp guifg=#4D4D4D ctermfg=237
|
|
||||||
|
|
||||||
"————————————————————————————————————————————————————————————————————————————————————————————————————————————————————"
|
|
||||||
" SQL
|
|
||||||
"————————————————————————————————————————————————————————————————————————————————————————————————————————————————————"
|
|
||||||
|
|
||||||
hi link sqlOperator Special
|
|
||||||
|
|
||||||
"————————————————————————————————————————————————————————————————————————————————————————————————————————————————————"
|
|
||||||
" Java
|
|
||||||
"————————————————————————————————————————————————————————————————————————————————————————————————————————————————————"
|
|
||||||
|
|
||||||
" nth special
|
|
||||||
|
|
||||||
"————————————————————————————————————————————————————————————————————————————————————————————————————————————————————"
|
|
||||||
" Ruby
|
|
||||||
"————————————————————————————————————————————————————————————————————————————————————————————————————————————————————"
|
|
||||||
|
|
||||||
hi link rubyFunction Action
|
|
||||||
hi link rubyStringEscape SpecialChar
|
|
||||||
|
|
||||||
hi rubyLocalVariableOrMethod guifg=#F5F0C7
|
|
||||||
|
|
||||||
"————————————————————————————————————————————————————————————————————————————————————————————————————————————————————"
|
|
||||||
" HTML
|
|
||||||
"————————————————————————————————————————————————————————————————————————————————————————————————————————————————————"
|
|
||||||
|
|
||||||
hi def link javaScript Normal
|
|
||||||
|
|
||||||
"————————————————————————————————————————————————————————————————————————————————————————————————————————————————————"
|
|
||||||
" HAML
|
|
||||||
"————————————————————————————————————————————————————————————————————————————————————————————————————————————————————"
|
|
||||||
|
|
||||||
hi link hamlTag htmlTagName
|
|
||||||
|
|
||||||
hi link hamlClass Action
|
|
||||||
hi link hamlClassChar hamlClass
|
|
||||||
|
|
||||||
hi hamlId guifg=#9FDC42
|
|
||||||
hi link hamlIdChar hamlId
|
|
||||||
|
|
||||||
|
|
||||||
hi hamlRubyChar guifg=#C86161
|
|
||||||
hi link hamlInterpolationDelimiter hamlRubyChar
|
|
||||||
|
|
||||||
|
|
||||||
"————————————————————————————————————————————————————————————————————————————————————————————————————————————————————"
|
|
||||||
" CSS
|
|
||||||
"————————————————————————————————————————————————————————————————————————————————————————————————————————————————————"
|
|
||||||
|
|
||||||
hi link cssTagName htmlTagName
|
|
||||||
hi link cssClassName hamlClass
|
|
||||||
hi link cssInentifier hamlId
|
|
||||||
hi cssBoxProp guifg=#9BA789
|
|
||||||
hi link cssColorProp cssBoxProp
|
|
||||||
hi link cssRenderProp cssBoxProp
|
|
||||||
hi link cssFontProp cssBoxProp
|
|
||||||
hi link cssTextProp cssBoxProp
|
|
||||||
|
|
||||||
hi cssImportant guifg=#E8D1D1
|
|
||||||
|
|
||||||
hi cssUIAttr guifg=#F5F0C7
|
|
||||||
hi link cssValueLength cssUIAttr
|
|
||||||
hi link cssColor cssUIAttr
|
|
||||||
hi link cssColorAttr cssUIAttr
|
|
||||||
hi link cssCommonAttr cssUIAttr
|
|
||||||
hi link cssTextAttr cssUIAttr
|
|
||||||
hi link cssFontAttr cssUIAttr
|
|
||||||
hi link cssRenderAttr cssUIAttr
|
|
||||||
|
|
||||||
"hi cssBoxProp guibg=#3E2A2A
|
|
||||||
"hi cssColorProp guibg=#403E31
|
|
||||||
|
|
||||||
"————————————————————————————————————————————————————————————————————————————————————————————————————————————————————"
|
|
||||||
" SASS
|
|
||||||
"————————————————————————————————————————————————————————————————————————————————————————————————————————————————————"
|
|
||||||
|
|
||||||
hi link sassClassChar cssClass
|
|
||||||
hi link sassProperty cssDefinition
|
|
@ -1,164 +0,0 @@
|
|||||||
" /$$ /$$ /$$$$$$ /$$$$$$ /$$$$$$$$
|
|
||||||
" | $$ | $$|_ $$_/ /$$__ $$| $$_____/
|
|
||||||
" | $$ | $$ | $$ | $$ \__/| $$
|
|
||||||
" | $$ / $$/ | $$ | $$ | $$$$$
|
|
||||||
" \ $$ $$/ | $$ | $$ | $$__/
|
|
||||||
" \ $$$/ | $$ | $$ $$| $$
|
|
||||||
" \ $/ /$$$$$$| $$$$$$/| $$$$$$$$
|
|
||||||
" \_/ |______/ \______/ |________/
|
|
||||||
|
|
||||||
" URL: https://github.com/bcicen/vim-vice
|
|
||||||
" Author: Bradley Cicenas <bradley@vektor.nyc>
|
|
||||||
" License: MIT
|
|
||||||
|
|
||||||
set background=dark
|
|
||||||
highlight clear
|
|
||||||
|
|
||||||
if exists("syntax_on")
|
|
||||||
syntax reset
|
|
||||||
endif
|
|
||||||
|
|
||||||
set t_Co=256
|
|
||||||
let g:colors_name = "vice"
|
|
||||||
|
|
||||||
" Color definitions
|
|
||||||
let s:white = [231, "#ffffff"]
|
|
||||||
let s:grey0 = [102, "#878787"] "lightest grey
|
|
||||||
let s:grey1 = [238, "#444444"] "mid grey
|
|
||||||
let s:grey2 = [236, "#303030"] "darkest grey
|
|
||||||
let s:pink = [212, "#ff87d7"]
|
|
||||||
let s:light_pink = [218, "#ffafd7"]
|
|
||||||
let s:hot_pink = [201, "#ff00ff" ]
|
|
||||||
let s:red = [197, "#ff005f" ]
|
|
||||||
let s:teal = [123, "#87ffff"]
|
|
||||||
let s:light_blue = [159, "#afffff"]
|
|
||||||
let s:light_yellow = [229, "#ffffaf"]
|
|
||||||
let s:mint = [158, "#afffd7"]
|
|
||||||
let s:dark_mint = [49, "#00ffaf"]
|
|
||||||
let s:lavender = [183, "#d7afff"]
|
|
||||||
let s:gray_purple = [146, "#afafd7"]
|
|
||||||
let s:dark_lavender = [97, "#875faf"]
|
|
||||||
let s:none = ["NONE", ""]
|
|
||||||
|
|
||||||
" func
|
|
||||||
function! s:Color(name, fg, bg, style)
|
|
||||||
execute "hi " . a:name . " ctermfg=" . a:fg[0] . " ctermbg=" . a:bg[0] " cterm=" . a:style
|
|
||||||
if a:fg[1] != ""
|
|
||||||
execute "hi " . a:name . " guifg=" . a:fg[1]
|
|
||||||
endif
|
|
||||||
if a:bg[1] != ""
|
|
||||||
execute "hi " . a:name . " guibg=" . a:bg[1]
|
|
||||||
endif
|
|
||||||
execute "hi " . a:name . " gui=" . a:style
|
|
||||||
endfun
|
|
||||||
|
|
||||||
call s:Color("Normal", s:white, s:grey2, "NONE")
|
|
||||||
call s:Color("Cursor", s:grey2, s:white, "NONE")
|
|
||||||
call s:Color("Visual", s:none, s:grey0, "NONE")
|
|
||||||
call s:Color("CursorLine", s:none, s:grey2, "NONE")
|
|
||||||
call s:Color("CursorColumn", s:none, s:grey2, "NONE")
|
|
||||||
call s:Color("CursorLineNr", s:hot_pink, s:none, "NONE")
|
|
||||||
call s:Color("ColorColumn", s:none, s:grey2, "NONE")
|
|
||||||
call s:Color("LineNr", s:grey0, s:grey2, "NONE")
|
|
||||||
call s:Color("VertSplit", s:grey0, s:grey0, "NONE")
|
|
||||||
call s:Color("MatchParen", s:grey0, s:light_blue, "NONE")
|
|
||||||
call s:Color("StatusLine", s:white, s:grey1, "NONE")
|
|
||||||
call s:Color("StatusLineNC", s:white, s:grey0, "NONE")
|
|
||||||
call s:Color("Pmenu", s:white, s:grey0, "NONE")
|
|
||||||
call s:Color("PmenuSel", s:grey0, s:light_blue, "NONE")
|
|
||||||
call s:Color("IncSearch", s:grey0, s:light_blue, "NONE")
|
|
||||||
call s:Color("Search", s:grey0, s:light_blue, "NONE")
|
|
||||||
call s:Color("Directory", s:light_blue, s:none, "NONE")
|
|
||||||
call s:Color("Folded", s:mint, s:grey1, "NONE")
|
|
||||||
call s:Color("Define", s:gray_purple, s:none, "NONE")
|
|
||||||
|
|
||||||
" Diff
|
|
||||||
call s:Color("DiffAdd", s:white, s:dark_mint, "NONE")
|
|
||||||
call s:Color("DiffDelete", s:red, s:none, "NONE")
|
|
||||||
call s:Color("DiffChange", s:white, s:grey2, "NONE")
|
|
||||||
call s:Color("DiffText", s:grey0, s:light_blue, "NONE")
|
|
||||||
|
|
||||||
" Command line
|
|
||||||
call s:Color("ErrorMsg", s:white, s:hot_pink, "NONE")
|
|
||||||
call s:Color("Overlength", s:grey0, s:light_yellow, "NONE")
|
|
||||||
call s:Color("WarningMsg", s:white, s:hot_pink, "NONE")
|
|
||||||
|
|
||||||
" Elements
|
|
||||||
call s:Color("Boolean", s:lavender, s:none, "NONE")
|
|
||||||
call s:Color("Character", s:lavender, s:none, "NONE")
|
|
||||||
call s:Color("Comment", s:gray_purple, s:none, "NONE")
|
|
||||||
call s:Color("Conditional", s:light_pink, s:none, "NONE")
|
|
||||||
call s:Color("Constant", s:mint, s:none, "NONE")
|
|
||||||
call s:Color("Float", s:lavender, s:none, "NONE")
|
|
||||||
call s:Color("Function", s:pink, s:none, "NONE")
|
|
||||||
call s:Color("Identifier", s:pink, s:none, "NONE")
|
|
||||||
call s:Color("Keyword", s:pink, s:none, "NONE")
|
|
||||||
call s:Color("Label", s:teal, s:none, "NONE")
|
|
||||||
call s:Color("NonText", s:white, s:grey2, "NONE")
|
|
||||||
call s:Color("Number", s:mint, s:none, "NONE")
|
|
||||||
call s:Color("Operator", s:light_pink, s:none, "NONE")
|
|
||||||
call s:Color("PreProc", s:teal, s:none, "NONE")
|
|
||||||
call s:Color("Special", s:pink, s:none, "NONE")
|
|
||||||
call s:Color("SpecialKey", s:white, s:grey2, "NONE")
|
|
||||||
call s:Color("Statement", s:teal, s:none, "NONE")
|
|
||||||
call s:Color("StorageClass", s:mint, s:none, "NONE")
|
|
||||||
call s:Color("String", s:mint, s:none, "NONE")
|
|
||||||
call s:Color("Tag", s:light_pink, s:none, "NONE")
|
|
||||||
call s:Color("Title", s:white, s:none, "NONE")
|
|
||||||
call s:Color("Todo", s:hot_pink, s:white, "inverse,NONE")
|
|
||||||
call s:Color("Type", s:mint, s:none, "NONE")
|
|
||||||
call s:Color("Underlined", s:none, s:none, "underline")
|
|
||||||
|
|
||||||
" Tab line
|
|
||||||
call s:Color("TabLine", s:mint, s:grey1, "NONE")
|
|
||||||
call s:Color("TabLineSel", s:grey1, s:mint, "NONE")
|
|
||||||
call s:Color("TabLineFill", s:white, s:grey2, "NONE")
|
|
||||||
|
|
||||||
" Language and filetype specific
|
|
||||||
call s:Color("pythonStatement", s:teal, s:none, "NONE")
|
|
||||||
|
|
||||||
call s:Color("htmlTag", s:none, s:none, "NONE")
|
|
||||||
call s:Color("htmlEndTag", s:none, s:none, "NONE")
|
|
||||||
call s:Color("htmlTagName", s:none, s:none, "NONE")
|
|
||||||
call s:Color("htmlArg", s:none, s:none, "NONE")
|
|
||||||
call s:Color("htmlSpecialChar", s:lavender, s:none, "NONE")
|
|
||||||
call s:Color("htmlItalic", s:mint, s:none, "NONE")
|
|
||||||
call s:Color("htmlBold", s:dark_mint, s:none, "NONE")
|
|
||||||
|
|
||||||
call s:Color("javaScriptFunction", s:mint, s:none, "NONE")
|
|
||||||
call s:Color("javaScriptRailsFunction", s:mint, s:none, "NONE")
|
|
||||||
call s:Color("javaScriptBraces", s:none, s:none, "NONE")
|
|
||||||
|
|
||||||
call s:Color("yamlKey", s:light_pink, s:none, "NONE")
|
|
||||||
call s:Color("yamlAnchor", s:none, s:none, "NONE")
|
|
||||||
call s:Color("yamlAlias", s:none, s:none, "NONE")
|
|
||||||
call s:Color("yamlDocumentHeader", s:light_yellow, s:none, "NONE")
|
|
||||||
call s:Color("yamlPlainScalar", s:light_blue, s:none, "NONE")
|
|
||||||
call s:Color("yamlBlockCollectionItemStart", s:light_pink, s:none, "NONE")
|
|
||||||
|
|
||||||
call s:Color("cssURL", s:hot_pink, s:none, "NONE")
|
|
||||||
call s:Color("cssFunctionName", s:mint, s:none, "NONE")
|
|
||||||
call s:Color("cssColor", s:lavender, s:none, "NONE")
|
|
||||||
call s:Color("cssPseudoClassId", s:light_pink, s:none, "NONE")
|
|
||||||
call s:Color("cssClassName", s:light_pink, s:none, "NONE")
|
|
||||||
call s:Color("cssValueLength", s:lavender, s:none, "NONE")
|
|
||||||
call s:Color("cssCommonAttr", s:mint, s:none, "NONE")
|
|
||||||
call s:Color("cssBraces", s:none, s:none, "NONE")
|
|
||||||
|
|
||||||
call s:Color("jsThis", s:light_pink, s:none, "NONE")
|
|
||||||
call s:Color("jsBraces", s:pink, s:none, "NONE")
|
|
||||||
call s:Color("jsGlobalObjects", s:mint, s:none, "NONE")
|
|
||||||
|
|
||||||
call s:Color("coffeeCurly", s:lavender, s:none, "NONE")
|
|
||||||
call s:Color("coffeeObjAssign", s:pink, s:none, "NONE")
|
|
||||||
|
|
||||||
call s:Color("cjsxAttribProperty", s:lavender, s:none, "NONE")
|
|
||||||
|
|
||||||
call s:Color("markdownH1", s:light_blue, s:none, "NONE")
|
|
||||||
call s:Color("markdownH2", s:light_blue, s:none, "NONE")
|
|
||||||
call s:Color("markdownH3", s:light_blue, s:none, "NONE")
|
|
||||||
call s:Color("markdownH4", s:light_blue, s:none, "NONE")
|
|
||||||
call s:Color("markdownH5", s:light_blue, s:none, "NONE")
|
|
||||||
call s:Color("markdownH6", s:light_blue, s:none, "NONE")
|
|
||||||
call s:Color("markdownHeadingDelimiter", s:light_blue, s:none, "NONE")
|
|
||||||
call s:Color("markdownRule", s:light_blue, s:none, "NONE")
|
|
@ -3,43 +3,22 @@
|
|||||||
# Please see https://i3wm.org/docs/userguide.html for a complete reference!
|
# Please see https://i3wm.org/docs/userguide.html for a complete reference!
|
||||||
|
|
||||||
set $mod Mod4
|
set $mod Mod4
|
||||||
|
|
||||||
font pango:monospace 20
|
font pango:monospace 20
|
||||||
|
|
||||||
set $UTILS /home/w0ryn/.config/wryn/i3utils
|
|
||||||
|
|
||||||
set $AUDIO_CLIENT_CLASS ^Audio$
|
|
||||||
set $AMIRROR_CLIENT_CLASS ^scrcpy$
|
|
||||||
set $DISCORD_CLIENT_CLASS ^discord$
|
|
||||||
set $EMAIL_CLIENT_CLASS ^Thunderbird$
|
|
||||||
set $MEDIA_CLIENT_CLASS ^youtubemusic-nativefier
|
|
||||||
set $MESSAGE_CLIENT_CLASS ^android-messages-desktop$
|
|
||||||
set $PHONE_CLIENT_CLASS ^google-voice-desktop
|
|
||||||
set $SLACK_CLIENT_CLASS ^Slack$
|
|
||||||
|
|
||||||
set $GAMES_CLIENT_CLASSES ^(Steam)|(dolphin-emu)|(Visualboyadvance-m)$
|
|
||||||
set $TERMINAL_EMULATOR_CLASSES ^(kitty)$
|
|
||||||
|
|
||||||
|
|
||||||
# for use after any command which should refresh the statusbar
|
|
||||||
set $refresh_statusbar killall -SIGUSR1 i3status
|
|
||||||
|
|
||||||
bar {
|
|
||||||
status_command i3status
|
|
||||||
}
|
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
## Media Keys ##################################################################
|
## Custom Utility ##############################################################
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
|
set $UTILS /home/w0ryn/.config/i3/utils
|
||||||
|
|
||||||
# Audio
|
# Audio
|
||||||
bindsym XF86AudioRewind exec --no-startup-id $UTILS prev
|
bindsym XF86AudioRewind exec --no-startup-id $UTILS prev
|
||||||
bindsym XF86AudioPrev exec --no-startup-id $UTILS prev
|
bindsym XF86AudioPrev exec --no-startup-id $UTILS prev
|
||||||
bindsym XF86AudioForward exec --no-startup-id $UTILS next
|
bindsym XF86AudioForward exec --no-startup-id $UTILS next
|
||||||
bindsym XF86AudioNext exec --no-startup-id $UTILS next
|
bindsym XF86AudioNext exec --no-startup-id $UTILS next
|
||||||
bindsym XF86AudioPlay exec --no-startup-id $UTILS playpause
|
bindsym XF86AudioPlay exec --no-startup-id $UTILS play
|
||||||
bindsym XF86AudioRaiseVolume exec --no-startup-id $UTILS volumeraise
|
bindsym XF86AudioRaiseVolume exec --no-startup-id $UTILS volumeup
|
||||||
bindsym XF86AudioLowerVolume exec --no-startup-id $UTILS volumelower
|
bindsym XF86AudioLowerVolume exec --no-startup-id $UTILS volumedown
|
||||||
bindsym XF86AudioMute exec --no-startup-id $UTILS mute
|
bindsym XF86AudioMute exec --no-startup-id $UTILS mute
|
||||||
bindsym XF86AudioMicMute exec --no-startup-id $UTILS micmute
|
bindsym XF86AudioMicMute exec --no-startup-id $UTILS micmute
|
||||||
bindsym $mod+backslash exec --no-startup-id $UTILS micmute
|
bindsym $mod+backslash exec --no-startup-id $UTILS micmute
|
||||||
@ -48,6 +27,26 @@ bindsym $mod+backslash exec --no-startup-id $UTILS micmute
|
|||||||
bindsym XF86MonBrightnessUp exec --no-startup-id $UTILS backlightup
|
bindsym XF86MonBrightnessUp exec --no-startup-id $UTILS backlightup
|
||||||
bindsym XF86MonBrightnessDown exec --no-startup-id $UTILS backlightdown
|
bindsym XF86MonBrightnessDown exec --no-startup-id $UTILS backlightdown
|
||||||
|
|
||||||
|
# Quick applications
|
||||||
|
bindsym $mod+Shift+m exec --no-startup-id $UTILS launch android-messages-desktop
|
||||||
|
bindsym $mod+Shift+d exec --no-startup-id $UTILS launch discord
|
||||||
|
bindsym $mod+c exec --no-startup-id $UTILS launch google-voice-desktop
|
||||||
|
bindsym $mod+m exec --no-startup-id $UTILS launch youtubemusic-nativefier
|
||||||
|
bindsym $mod+a exec --no-startup-id $UTILS launch pavucontrol ^Pavucontrol
|
||||||
|
bindsym $mod+Shift+p exec --no-startup-id $UTILS launch scrcpy
|
||||||
|
bindsym $mod+Shift+s exec --no-startup-id $UTILS launch slack ^Slack
|
||||||
|
|
||||||
|
# Terminal
|
||||||
|
bindsym $mod+Return exec i3-sensible-terminal
|
||||||
|
bindsym $mod+shift+Return exec --no-startup-id $UTILS alternateterm
|
||||||
|
|
||||||
|
# Other
|
||||||
|
bindsym $mod+p exec --no-startup-id $UTILS bgrandomize
|
||||||
|
|
||||||
|
bindsym $mod+Shift+minus exec --no-startup-id $UTILS lock
|
||||||
|
|
||||||
|
bindsym $mod+space exec --no-startup-id dmenu_run -c -l 5 -fn 'DejaVu Sans Mono-25'
|
||||||
|
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
## Window Management and Navigation ############################################
|
## Window Management and Navigation ############################################
|
||||||
@ -68,11 +67,36 @@ bindsym $mod+Shift+l move right
|
|||||||
bindsym $mod+b split h
|
bindsym $mod+b split h
|
||||||
bindsym $mod+v split v
|
bindsym $mod+v split v
|
||||||
|
|
||||||
|
bindsym $mod+s layout stacking
|
||||||
|
bindsym $mod+w layout tabbed
|
||||||
|
bindsym $mod+e layout toggle split
|
||||||
|
|
||||||
bindsym $mod+f fullscreen toggle
|
bindsym $mod+f fullscreen toggle
|
||||||
bindsym $mod+Shift+f focus parent; fullscreen; focus child
|
bindsym $mod+Shift+f focus parent; fullscreen; focus child
|
||||||
|
|
||||||
bindsym $mod+BackSpace open
|
bindsym $mod+BackSpace open
|
||||||
|
|
||||||
|
bindsym $mod+1 workspace number "1"
|
||||||
|
bindsym $mod+2 workspace number "2"
|
||||||
|
bindsym $mod+3 workspace number "3"
|
||||||
|
bindsym $mod+4 workspace number "4"
|
||||||
|
bindsym $mod+5 workspace number "5"
|
||||||
|
bindsym $mod+6 workspace number "6"
|
||||||
|
bindsym $mod+7 workspace number "7"
|
||||||
|
bindsym $mod+8 workspace number "8"
|
||||||
|
bindsym $mod+9 workspace number "9"
|
||||||
|
bindsym $mod+0 workspace number "0"
|
||||||
|
|
||||||
|
bindsym $mod+Shift+1 move container to workspace number "1"
|
||||||
|
bindsym $mod+Shift+2 move container to workspace number "2"
|
||||||
|
bindsym $mod+Shift+3 move container to workspace number "3"
|
||||||
|
bindsym $mod+Shift+4 move container to workspace number "4"
|
||||||
|
bindsym $mod+Shift+5 move container to workspace number "5"
|
||||||
|
bindsym $mod+Shift+6 move container to workspace number "6"
|
||||||
|
bindsym $mod+Shift+7 move container to workspace number "7"
|
||||||
|
bindsym $mod+Shift+8 move container to workspace number "8"
|
||||||
|
bindsym $mod+Shift+9 move container to workspace number "9"
|
||||||
|
bindsym $mod+Shift+0 move container to workspace number "0"
|
||||||
|
|
||||||
mode "resize" {
|
mode "resize" {
|
||||||
bindsym h resize grow width 10 px or 10 ppt
|
bindsym h resize grow width 10 px or 10 ppt
|
||||||
@ -87,15 +111,7 @@ mode "resize" {
|
|||||||
|
|
||||||
bindsym $mod+r mode "resize"
|
bindsym $mod+r mode "resize"
|
||||||
|
|
||||||
bindsym $mod+s layout stacking
|
# floating window / scratchpad
|
||||||
bindsym $mod+w layout tabbed
|
|
||||||
bindsym $mod+e layout toggle split
|
|
||||||
|
|
||||||
|
|
||||||
################################################################################
|
|
||||||
## Floating / Scratchpad Management and Navigation #############################
|
|
||||||
################################################################################
|
|
||||||
|
|
||||||
bindsym $mod+Shift+space floating toggle
|
bindsym $mod+Shift+space floating toggle
|
||||||
bindsym $mod+d focus mode_toggle
|
bindsym $mod+d focus mode_toggle
|
||||||
floating_modifier $mod
|
floating_modifier $mod
|
||||||
@ -103,59 +119,12 @@ floating_modifier $mod
|
|||||||
bindsym $mod+Shift+Tab move scratchpad
|
bindsym $mod+Shift+Tab move scratchpad
|
||||||
bindsym $mod+Tab scratchpad show
|
bindsym $mod+Tab scratchpad show
|
||||||
|
|
||||||
bindsym $mod+Shift+a exec --no-startup-id $UTILS launchallhidden;
|
set $GAMES_CLIENT_CLASSES ^(Steam)|(dolphin-emu)|(Visualboyadvance-m)$
|
||||||
|
|
||||||
bindsym $mod+a exec --no-startup-id $UTILS audio $AUDIO_CLIENT_CLASS;
|
|
||||||
bindsym $mod+Shift+p exec --no-startup-id $UTILS amirror $AMIRROR_CLIENT_CLASS;
|
|
||||||
bindsym $mod+Shift+d exec --no-startup-id $UTILS discord $DISCORD_CLIENT_CLASS;
|
|
||||||
bindsym $mod+Shift+t exec --no-startup-id $UTILS email $EMAIL_CLIENT_CLASS;
|
|
||||||
bindsym $mod+m exec --no-startup-id $UTILS media $MEDIA_CLIENT_CLASS;
|
|
||||||
bindsym $mod+Shift+m exec --no-startup-id $UTILS message $MESSAGE_CLIENT_CLASS;
|
|
||||||
bindsym $mod+c exec --no-startup-id $UTILS phone $PHONE_CLIENT_CLASS;
|
|
||||||
bindsym $mod+Shift+s exec --no-startup-id $UTILS slack $SLACK_CLIENT_CLASS;
|
|
||||||
|
|
||||||
bindsym $mod+Shift+x [class=$GAMES_CLIENT_CLASSES] scratchpad show
|
bindsym $mod+Shift+x [class=$GAMES_CLIENT_CLASSES] scratchpad show
|
||||||
|
|
||||||
|
set $TERMINAL_EMULATOR_CLASSES ^(kitty)$
|
||||||
bindsym $mod+x [class=$TERMINAL_EMULATOR_CLASSES] scratchpad show
|
bindsym $mod+x [class=$TERMINAL_EMULATOR_CLASSES] scratchpad show
|
||||||
|
|
||||||
|
|
||||||
################################################################################
|
|
||||||
## Workspace Management and Navigation #########################################
|
|
||||||
################################################################################
|
|
||||||
|
|
||||||
set $ws1 "1"
|
|
||||||
set $ws2 "2"
|
|
||||||
set $ws3 "3"
|
|
||||||
set $ws4 "4"
|
|
||||||
set $ws5 "5"
|
|
||||||
set $ws6 "6"
|
|
||||||
set $ws7 "7"
|
|
||||||
set $ws8 "8"
|
|
||||||
set $ws9 "9"
|
|
||||||
set $ws10 "10"
|
|
||||||
|
|
||||||
bindsym $mod+1 workspace number $ws1
|
|
||||||
bindsym $mod+2 workspace number $ws2
|
|
||||||
bindsym $mod+3 workspace number $ws3
|
|
||||||
bindsym $mod+4 workspace number $ws4
|
|
||||||
bindsym $mod+5 workspace number $ws5
|
|
||||||
bindsym $mod+6 workspace number $ws6
|
|
||||||
bindsym $mod+7 workspace number $ws7
|
|
||||||
bindsym $mod+8 workspace number $ws8
|
|
||||||
bindsym $mod+9 workspace number $ws9
|
|
||||||
bindsym $mod+0 workspace number $ws10
|
|
||||||
|
|
||||||
bindsym $mod+Shift+1 move container to workspace number $ws1
|
|
||||||
bindsym $mod+Shift+2 move container to workspace number $ws2
|
|
||||||
bindsym $mod+Shift+3 move container to workspace number $ws3
|
|
||||||
bindsym $mod+Shift+4 move container to workspace number $ws4
|
|
||||||
bindsym $mod+Shift+5 move container to workspace number $ws5
|
|
||||||
bindsym $mod+Shift+6 move container to workspace number $ws6
|
|
||||||
bindsym $mod+Shift+7 move container to workspace number $ws7
|
|
||||||
bindsym $mod+Shift+8 move container to workspace number $ws8
|
|
||||||
bindsym $mod+Shift+9 move container to workspace number $ws9
|
|
||||||
bindsym $mod+Shift+0 move container to workspace number $ws10
|
|
||||||
|
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
## i3 Settings #################################################################
|
## i3 Settings #################################################################
|
||||||
################################################################################
|
################################################################################
|
||||||
@ -164,6 +133,12 @@ bindsym $mod+Shift+e exec $UTILS logout
|
|||||||
bindsym $mod+Shift+r restart
|
bindsym $mod+Shift+r restart
|
||||||
bindsym $mod+Shift+c reload
|
bindsym $mod+Shift+c reload
|
||||||
|
|
||||||
|
# for use after any command which should refresh the statusbar
|
||||||
|
set $refresh_statusbar killall -SIGUSR1 i3status
|
||||||
|
bar {
|
||||||
|
status_command i3status
|
||||||
|
}
|
||||||
|
|
||||||
# i3-gaps settings
|
# i3-gaps settings
|
||||||
for_window [class="^.*"] border pixel 4
|
for_window [class="^.*"] border pixel 4
|
||||||
gaps inner 10
|
gaps inner 10
|
||||||
@ -172,6 +147,12 @@ gaps outer 10
|
|||||||
bindsym $mod+z gaps outer current plus 2; gaps inner current plus 2;
|
bindsym $mod+z gaps outer current plus 2; gaps inner current plus 2;
|
||||||
bindsym $mod+shift+z gaps outer current minus 2; gaps inner current minus 2;
|
bindsym $mod+shift+z gaps outer current minus 2; gaps inner current minus 2;
|
||||||
|
|
||||||
|
################################################################################
|
||||||
|
## Miscellaneous ###############################################################
|
||||||
|
################################################################################
|
||||||
|
|
||||||
|
exec --no-startup-id compton
|
||||||
|
|
||||||
# color settings
|
# color settings
|
||||||
set $FOCUSED_BORDER #288B52
|
set $FOCUSED_BORDER #288B52
|
||||||
set $FOCUSED_BACKGROUND #288B52
|
set $FOCUSED_BACKGROUND #288B52
|
||||||
@ -208,19 +189,3 @@ client.focused_inactive $INACTIVE_BORDER $INACTIVE_BACKGROUND $INACTIVE_TEXT $IN
|
|||||||
client.unfocused $UNFOCUSED_BORDER $UNFOCUSED_BACKGROUND $UNFOCUSED_TEXT $UNFOCUSED_INDICATOR $UNFOCUSED_CHILD_BORDER
|
client.unfocused $UNFOCUSED_BORDER $UNFOCUSED_BACKGROUND $UNFOCUSED_TEXT $UNFOCUSED_INDICATOR $UNFOCUSED_CHILD_BORDER
|
||||||
client.urgent $URGENT_BORDER $URGENT_BACKGROUND $URGENT_TEXT $URGENT_INDICATOR $URGENT_CHILD_BORDER
|
client.urgent $URGENT_BORDER $URGENT_BACKGROUND $URGENT_TEXT $URGENT_INDICATOR $URGENT_CHILD_BORDER
|
||||||
client.placeholder $PLACEHOLDER_BORDER $PLACEHOLDER_BACKGROUND $PLACEHOLDER_TEXT $PLACEHOLDER_INDICATOR $PLACEHOLDER_CHILD_BORDER
|
client.placeholder $PLACEHOLDER_BORDER $PLACEHOLDER_BACKGROUND $PLACEHOLDER_TEXT $PLACEHOLDER_INDICATOR $PLACEHOLDER_CHILD_BORDER
|
||||||
|
|
||||||
# Terminal / Application Launcher
|
|
||||||
bindsym $mod+Return exec i3-sensible-terminal
|
|
||||||
bindsym $mod+shift+Return exec --no-startup-id $UTILS alternateterm
|
|
||||||
bindsym $mod+space exec --no-startup-id dmenu_run -c -l 5 -fn 'DejaVu Sans Mono-25'
|
|
||||||
|
|
||||||
|
|
||||||
################################################################################
|
|
||||||
## Miscellaneous ###############################################################
|
|
||||||
################################################################################
|
|
||||||
|
|
||||||
# exec --no-startup-id nm-applet # network-manager-applet
|
|
||||||
exec --no-startup-id compton # composite
|
|
||||||
|
|
||||||
bindsym $mod+p exec --no-startup-id $UTILS bgrandomize
|
|
||||||
bindsym $mod+Shift+minus exec --no-startup-id $UTILS lock
|
|
@ -1,68 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
|
|
||||||
source "$HOME/.config/wryn/env/env.zsh"
|
|
||||||
|
|
||||||
UTIL_BIN="$DOTWRYN/bin/desktop"
|
|
||||||
APP_BIN="$HOME/.config/wryn/default-applications"
|
|
||||||
|
|
||||||
MEDIA__NEXT="$UTIL_BIN/youtube-music/next.sh"
|
|
||||||
MEDIA__PREV="$UTIL_BIN/youtube-music/previous.sh"
|
|
||||||
MEDIA__PLAYPAUSE="$UTIL_BIN/youtube-music/playpause.sh"
|
|
||||||
|
|
||||||
VOLUME__UP="$UTIL_BIN/pulseaudio/sink-volume/default-up.sh";
|
|
||||||
VOLUME__DOWN="$UTIL_BIN/pulseaudio/sink-volume/default-down.sh";
|
|
||||||
VOLUME__MUTE="$UTIL_BIN/pulseaudio/sink-volume/default-mute.sh";
|
|
||||||
VOLUME__MICMUTE="$UTIL_BIN/pulseaudio/source-volume/default-mute.sh";
|
|
||||||
|
|
||||||
BACKLIGHT__UP="$UTIL_BIN/xbacklight/up.sh";
|
|
||||||
BACKLIGHT__DOWN="$UTIL_BIN/xbacklight/down.sh";
|
|
||||||
|
|
||||||
LOCK_SCREEN="$UTIL_BIN/i3lock/lock.sh";
|
|
||||||
LOG_OUT="$UTIL_BIN/i3/logout.sh";
|
|
||||||
LAUNCH_OR_SHOW="$UTIL_BIN/i3/launch-or-show-application.sh";
|
|
||||||
LAUNCH_ALL_SCRATCHPAD="$UTIL_BIN/i3/launch-all-scratchpad-applications.sh";
|
|
||||||
|
|
||||||
BG_RANDOMIZE="$UTIL_BIN/feh/randomize-background.sh"
|
|
||||||
|
|
||||||
ALTERNATE_TERMINAL="$UTIL_BIN/kitty/alternate-terminal.sh"
|
|
||||||
|
|
||||||
AUDIO="$APP_BIN/audio"
|
|
||||||
ANDROID_MIRROR="scrcpy"
|
|
||||||
DISCORD="$APP_BIN/discord"
|
|
||||||
EMAIL="$APP_BIN/email"
|
|
||||||
MEDIA="$APP_BIN/media"
|
|
||||||
MESSAGES="$APP_BIN/messages"
|
|
||||||
PHONE="$APP_BIN/phone"
|
|
||||||
SLACK="$APP_BIN/slack"
|
|
||||||
|
|
||||||
case $1 in
|
|
||||||
next ) "$MEDIA__NEXT" ;;
|
|
||||||
prev ) "$MEDIA__PREV" ;;
|
|
||||||
playpause ) "$MEDIA__PLAYPAUSE" ;;
|
|
||||||
|
|
||||||
volumeraise ) "$VOLUME__UP" ;;
|
|
||||||
volumelower ) "$VOLUME__DOWN" ;;
|
|
||||||
mute ) "$VOLUME__MUTE" ;;
|
|
||||||
micmute ) "$VOLUME__MICMUTE" ;;
|
|
||||||
|
|
||||||
backlightup ) "$BACKLIGHT__UP" ;;
|
|
||||||
backlightdown ) "$BACKLIGHT__DOWN" ;;
|
|
||||||
|
|
||||||
lock ) "$LOCK_SCREEN" ;;
|
|
||||||
logout ) "$LOG_OUT" ;;
|
|
||||||
|
|
||||||
bgrandomize ) "$BG_RANDOMIZE" ;;
|
|
||||||
|
|
||||||
alternateterm ) "$ALTERNATE_TERMINAL" ;;
|
|
||||||
|
|
||||||
launchallhidden ) "$LAUNCH_ALL_SCRATCHPAD" ;;
|
|
||||||
|
|
||||||
audio ) "$LAUNCH_OR_SHOW" "$2" "$AUDIO" ;;
|
|
||||||
amirror ) "$LAUNCH_OR_SHOW" "$2" "$ANDROID_MIRROR" ;;
|
|
||||||
discord ) "$LAUNCH_OR_SHOW" "$2" "$DISCORD" ;;
|
|
||||||
email ) "$LAUNCH_OR_SHOW" "$2" "$EMAIL" ;;
|
|
||||||
media ) "$LAUNCH_OR_SHOW" "$2" "$MEDIA" ;;
|
|
||||||
message ) "$LAUNCH_OR_SHOW" "$2" "$MESSAGES" ;;
|
|
||||||
phone ) "$LAUNCH_OR_SHOW" "$2" "$PHONE" ;;
|
|
||||||
slack ) "$LAUNCH_OR_SHOW" "$2" "$SLACK" ;;
|
|
||||||
esac
|
|
@ -1 +0,0 @@
|
|||||||
/home/w0ryn/.wryn/config/colorschemes/kitty/valentines.conf
|
|
@ -1 +0,0 @@
|
|||||||
/home/w0ryn/.wryn/config/colorschemes/kitty/main.conf
|
|
@ -1,3 +1,30 @@
|
|||||||
|
# don't use escape key
|
||||||
|
set -sg escape-time 0
|
||||||
|
|
||||||
|
# quick reload
|
||||||
|
bind-key r source-file ~/.tmux.conf\; display "TMUX CONFIG RELOADED"
|
||||||
|
|
||||||
|
# force color
|
||||||
|
set -g default-terminal "tmux-256color"
|
||||||
|
|
||||||
|
# force utf-8
|
||||||
|
setw -gq utf8 on
|
||||||
|
|
||||||
|
# force vi
|
||||||
|
set-window-option -g mode-keys vi
|
||||||
|
set-window-option -g status-keys vi
|
||||||
|
|
||||||
|
# disable mouse-mode
|
||||||
|
set -g mouse off
|
||||||
|
|
||||||
|
# window options / color config
|
||||||
|
set -g status-style fg=brightmagenta,bg=black
|
||||||
|
set -g window-status-current-style fg=black,bg=brightmagenta
|
||||||
|
|
||||||
|
set -g status-right "#(cat /sys/class/power_supply/BAT0/capacity)% | #[fg=magneta]%d %b %R"
|
||||||
|
|
||||||
|
#####################################################################
|
||||||
|
|
||||||
# pane switch with vim-like controls
|
# pane switch with vim-like controls
|
||||||
bind -n M-h select-pane -L
|
bind -n M-h select-pane -L
|
||||||
bind -n M-j select-pane -D
|
bind -n M-j select-pane -D
|
||||||
@ -43,3 +70,9 @@ bind-key -n M-w command-prompt -I "#W" "rename-window '%%'"
|
|||||||
|
|
||||||
# toggle readonly session
|
# toggle readonly session
|
||||||
bind-key -n M-r switch-client -r;
|
bind-key -n M-r switch-client -r;
|
||||||
|
|
||||||
|
#####################################################################
|
||||||
|
|
||||||
|
bind -T copy-mode-vi y send-keys -X copy-pipe-and-cancel 'xclip'
|
||||||
|
|
||||||
|
#####################################################################
|
@ -1 +0,0 @@
|
|||||||
bind -T copy-mode-vi y send-keys -X copy-pipe-and-cancel 'xclip'
|
|
@ -1,27 +0,0 @@
|
|||||||
source-file ~/.wryn/config/tmux/n-bindings.tmux
|
|
||||||
source-file ~/.wryn/config/tmux/t-bindings.tmux
|
|
||||||
|
|
||||||
# don't use escape key
|
|
||||||
set -sg escape-time 0
|
|
||||||
|
|
||||||
# quick reload
|
|
||||||
bind-key r source-file ~/.tmux.conf\; display "TMUX CONFIG RELOADED"
|
|
||||||
|
|
||||||
# force color
|
|
||||||
set -g default-terminal "tmux-256color"
|
|
||||||
|
|
||||||
# force utf-8
|
|
||||||
setw -gq utf8 on
|
|
||||||
|
|
||||||
# force vi
|
|
||||||
set-window-option -g mode-keys vi
|
|
||||||
set-window-option -g status-keys vi
|
|
||||||
|
|
||||||
# disable mouse-mode
|
|
||||||
set -g mouse off
|
|
||||||
|
|
||||||
# window options / color config
|
|
||||||
set -g status-style fg=brightmagenta,bg=black
|
|
||||||
set -g window-status-current-style fg=black,bg=brightmagenta
|
|
||||||
|
|
||||||
set -g status-right "#(cat /sys/class/power_supply/BAT0/capacity)% | #[fg=magneta]%d %b %R"
|
|
31
config/xinitrc
Normal file
31
config/xinitrc
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
#!/bin/zsh
|
||||||
|
source "$HOME/.config/wryn/env.zsh"
|
||||||
|
|
||||||
|
#####################################################################
|
||||||
|
|
||||||
|
X11_SCRIPTS='/etc/X11/xinit/xinitrc.d';
|
||||||
|
if [ -d $X11_SCRIPTS ]
|
||||||
|
then
|
||||||
|
for script in $(find "$X11_SCRIPTS" -name \*.sh); do
|
||||||
|
source "$script";
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
|
||||||
|
#####################################################################
|
||||||
|
|
||||||
|
CUSTOM_DMENU_COMMANDS="$HOME/.local/dmenu"
|
||||||
|
[ ! -d $CUSTOM_DMENU_COMMANDS ] && mkdir $CUSTOM_DMENU_COMMANDS
|
||||||
|
|
||||||
|
export PATH="$CUSTOM_DMENU_COMMANDS:$PATH"
|
||||||
|
|
||||||
|
#####################################################################
|
||||||
|
|
||||||
|
LAYOUT_DIR="$DOTWRYN/bin/xorg/$(hostnamectl --static)"
|
||||||
|
[ -d $LAYOUT_DIR ] && export PATH="$LAYOUT_DIR:$PATH"
|
||||||
|
|
||||||
|
$DOTWRYN/bin/xorg/activate-default &
|
||||||
|
|
||||||
|
#####################################################################
|
||||||
|
|
||||||
|
cd
|
||||||
|
exec i3
|
@ -1,40 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
|
|
||||||
xrandr --output DP-0 --off\
|
|
||||||
--output DP-1 --off\
|
|
||||||
--output DP-3 --off\
|
|
||||||
--output DP-4 --off\
|
|
||||||
--output DP-2 --primary --mode 2880x1800 --scale 0.8x0.8 --pos 0x0 --rotate normal\
|
|
||||||
--output HDMI-0 --pos 2880x0 --rotate normal
|
|
||||||
|
|
||||||
|
|
||||||
#xrandr | grep -q "3840" >/dev/null 2>&1;
|
|
||||||
#if [[ $? -ne 0 ]]; then
|
|
||||||
# if xrandr | grep -q "1920"; then
|
|
||||||
# xrandr --output HDMI-0 --mode 1920x1080 --pos 2880x0 --rotate normal --scale 1.5x1.5;
|
|
||||||
# fi
|
|
||||||
#fi
|
|
||||||
|
|
||||||
ROLL=$(($RANDOM%4));
|
|
||||||
|
|
||||||
if [ $ROLL -eq 0 ]; then
|
|
||||||
feh --bg-fill\
|
|
||||||
$HOME/Pictures/bg/midoriya.jpg\
|
|
||||||
$HOME/Pictures/bg/vegeta.jpg\
|
|
||||||
>/dev/null 2>&1
|
|
||||||
elif [ $ROLL -eq 1 ]; then
|
|
||||||
feh --bg-fill\
|
|
||||||
$HOME/Pictures/bg/ike_vs_bk.jpg\
|
|
||||||
$HOME/Pictures/bg/seiros_vs_nemesis.jpg\
|
|
||||||
>/dev/null 2>&1
|
|
||||||
elif [ $ROLL -eq 2 ]; then
|
|
||||||
feh --bg-fill\
|
|
||||||
$HOME/Pictures/bg/captainfalcon.jpg\
|
|
||||||
$HOME/Pictures/bg/link.jpg\
|
|
||||||
>/dev/null 2>&1
|
|
||||||
elif [ $ROLL -eq 3 ]; then
|
|
||||||
feh --bg-fill\
|
|
||||||
$HOME/Pictures/bg/fe8.jpg\
|
|
||||||
$HOME/Pictures/bg/micaiah.jpg\
|
|
||||||
>/dev/null 2>&1
|
|
||||||
fi
|
|
@ -1,18 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
xrandr --output DP-0 --off\
|
|
||||||
--output DP-1 --off\
|
|
||||||
--output DP-2 --off\
|
|
||||||
--output DP-3 --off\
|
|
||||||
--output DP-4 --off\
|
|
||||||
--output HDMI-0 --primary --mode 1920x1080 --pos 2880x0 --rotate normal
|
|
||||||
|
|
||||||
|
|
||||||
ROLL=$(($RANDOM%3));
|
|
||||||
|
|
||||||
if [ $ROLL -eq 0 ]; then
|
|
||||||
feh --bg-fill $HOME/Pictures/bg/detective.jpg >/dev/null 2>&1
|
|
||||||
elif [ $ROLL -eq 1 ]; then
|
|
||||||
feh --bg-fill $HOME/Pictures/bg/link.png >/dev/null 2>&1
|
|
||||||
elif [ $ROLL -eq 2 ]; then
|
|
||||||
feh --bg-fill $HOME/Pictures/bg/snow2.jpg >/dev/null 2>&1
|
|
||||||
fi
|
|
@ -1,18 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
xrandr --output DP-0 --off\
|
|
||||||
--output DP-1 --off\
|
|
||||||
--output DP-2 --off\
|
|
||||||
--output DP-3 --off\
|
|
||||||
--output DP-4 --off\
|
|
||||||
--output HDMI-0 --primary --mode 3840x2160 --pos 2880x0 --rotate normal
|
|
||||||
|
|
||||||
|
|
||||||
ROLL=$(($RANDOM%3));
|
|
||||||
|
|
||||||
if [ $ROLL -eq 0 ]; then
|
|
||||||
feh --bg-fill $HOME/Pictures/bg/detective.jpg >/dev/null 2>&1
|
|
||||||
elif [ $ROLL -eq 1 ]; then
|
|
||||||
feh --bg-fill $HOME/Pictures/bg/link.png >/dev/null 2>&1
|
|
||||||
elif [ $ROLL -eq 2 ]; then
|
|
||||||
feh --bg-fill $HOME/Pictures/bg/snow2.jpg >/dev/null 2>&1
|
|
||||||
fi
|
|
@ -1,31 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
xrandr --output DP-0 --off\
|
|
||||||
--output DP-1 --off\
|
|
||||||
--output HDMI-0 --off\
|
|
||||||
--output DP-3 --off\
|
|
||||||
--output DP-4 --off\
|
|
||||||
--output DP-2 --primary --mode 2880x1800 --scale 0.8x0.8 --pos 0x0 --rotate normal
|
|
||||||
|
|
||||||
ROLL=$(($RANDOM%10));
|
|
||||||
|
|
||||||
if [ $ROLL -eq 0 ]; then
|
|
||||||
feh --bg-fill $HOME/Pictures/bg/vegeta.jpg >/dev/null 2>&1
|
|
||||||
elif [ $ROLL -eq 1 ]; then
|
|
||||||
feh --bg-fill $HOME/Pictures/bg/claude.jpg >/dev/null 2>&1
|
|
||||||
elif [ $ROLL -eq 2 ]; then
|
|
||||||
feh --bg-fill $HOME/Pictures/bg/ike_vs_bk.jpg >/dev/null 2>&1
|
|
||||||
elif [ $ROLL -eq 3 ]; then
|
|
||||||
feh --bg-fill $HOME/Pictures/bg/snow1.jpg >/dev/null 2>&1
|
|
||||||
elif [ $ROLL -eq 4 ]; then
|
|
||||||
feh --bg-fill $HOME/Pictures/bg/midoriya.jpg >/dev/null 2>&1
|
|
||||||
elif [ $ROLL -eq 5 ]; then
|
|
||||||
feh --bg-fill $HOME/Pictures/bg/pikachu.jpg >/dev/null 2>&1
|
|
||||||
elif [ $ROLL -eq 6 ]; then
|
|
||||||
feh --bg-fill $HOME/Pictures/bg/captainfalcon.jpg >/dev/null 2>&1
|
|
||||||
elif [ $ROLL -eq 7 ]; then
|
|
||||||
feh --bg-fill $HOME/Pictures/bg/seiros_vs_nemesis.jpg >/dev/null 2>&1
|
|
||||||
elif [ $ROLL -eq 8 ]; then
|
|
||||||
feh --bg-fill $HOME/Pictures/bg/kirito.jpg >/dev/null 2>&1
|
|
||||||
elif [ $ROLL -eq 9 ]; then
|
|
||||||
feh --bg-fill $HOME/Pictures/bg/altaria.jpg >/dev/null 2>&1
|
|
||||||
fi
|
|
@ -1,54 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
if xrandr | grep -q "DP-0 connected"; then
|
|
||||||
xrandr \
|
|
||||||
--output DP-0 --primary --mode 1920x1080 --pos 0x586 --rotate normal --scale 1.5x1.5\
|
|
||||||
--output DP-1 --off \
|
|
||||||
--output HDMI-0 --off \
|
|
||||||
--output DP-2 --mode 2880x1800 --pos 4500x586 --rotate normal --scale 0.8x0.8\
|
|
||||||
--output DP-3 --off \
|
|
||||||
--output DP-4 --mode 1920x1080 --pos 2880x0 --rotate right --scale 1.5x1.5\
|
|
||||||
;
|
|
||||||
else
|
|
||||||
xrandr \
|
|
||||||
--output DP-0 --off \
|
|
||||||
--output DP-1 --primary --mode 1920x1080 --pos 0x586 --rotate normal --scale 1.5x1.5\
|
|
||||||
--output HDMI-0 --off \
|
|
||||||
--output DP-2 --mode 2880x1800 --pos 4500x586 --rotate normal --scale 0.8x0.8\
|
|
||||||
--output DP-3 --mode 1920x1080 --pos 2880x0 --rotate right --scale 1.5x1.5\
|
|
||||||
--output DP-4 --off \
|
|
||||||
;
|
|
||||||
fi
|
|
||||||
|
|
||||||
|
|
||||||
ROLL=$(($RANDOM%5));
|
|
||||||
|
|
||||||
if [ $ROLL -eq 0 ]; then
|
|
||||||
feh --bg-fill\
|
|
||||||
$HOME/Pictures/bg/midoriya.jpg\
|
|
||||||
$HOME/Pictures/bg/altaria.jpg\
|
|
||||||
$HOME/Pictures/bg/captainfalcon.jpg\
|
|
||||||
>/dev/null 2>&1;
|
|
||||||
elif [ $ROLL -eq 1 ]; then
|
|
||||||
feh --bg-fill\
|
|
||||||
$HOME/Pictures/bg/dimitri.jpg\
|
|
||||||
$HOME/Pictures/bg/claude.jpg\
|
|
||||||
$HOME/Pictures/bg/edelgard.jpg\
|
|
||||||
>/dev/null 2>&1;
|
|
||||||
elif [ $ROLL -eq 2 ]; then
|
|
||||||
feh --bg-fill\
|
|
||||||
$HOME/Pictures/bg/fe8.jpg\
|
|
||||||
$HOME/Pictures/bg/micaiah.jpg\
|
|
||||||
$HOME/Pictures/bg/roy.jpg\
|
|
||||||
>/dev/null 2>&1;
|
|
||||||
elif [ $ROLL -eq 3 ]; then
|
|
||||||
feh --bg-fill\
|
|
||||||
$HOME/Pictures/bg/chrom.png\
|
|
||||||
$HOME/Pictures/bg/byleth.jpg\
|
|
||||||
$HOME/Pictures/bg/link.jpg\
|
|
||||||
>/dev/null 2>&1;
|
|
||||||
elif [ $ROLL -eq 4 ]; then
|
|
||||||
random_image="$(find $HOME/Pictures/bg -type f | shuf -n 1)";
|
|
||||||
feh --bg-fill\
|
|
||||||
$random_image\
|
|
||||||
>/dev/null 2>&1;
|
|
||||||
fi
|
|
@ -1,45 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
|
|
||||||
|
|
||||||
# Positions
|
|
||||||
# MONITOR | ORIENTATION | POSITION
|
|
||||||
# ------------|-------------|----------
|
|
||||||
# DP-1 / DP-0 | ANY | 0x0
|
|
||||||
# DP-2 | DP-1/0:NORM | 5760x0
|
|
||||||
# DP-2 | DP-1/0:LEFT | 3240x0
|
|
||||||
# DP-3 / DP-4 | NORMAL | 2880x0
|
|
||||||
# DP-3 / DP-4 | RIGHT | 1620x0
|
|
||||||
# HDMI-0 | DP-1/0:NORM | 8640x0
|
|
||||||
# HDMI-0 | DP-1/0:LEFT | 5533x0
|
|
||||||
|
|
||||||
if xrandr | grep -q "DP-0 connected"; then
|
|
||||||
xrandr \
|
|
||||||
--output DP-0 --mode 1920x1080 --scale 1.5x1.5 --primary\
|
|
||||||
--pos 0x0 --rotate left\
|
|
||||||
--output DP-1 --off\
|
|
||||||
--output DP-2 --mode 2880x1800--rotate normal --scale 0.8x0.8\
|
|
||||||
--pos 3240x0\
|
|
||||||
--output DP-3 --off\
|
|
||||||
--output DP-4 --mode 1920x1080 --scale 1.5x1.5\
|
|
||||||
--pos 1620x0 --rotate right\
|
|
||||||
--output HDMI-0 --mode 1920x1080 --rotate left\
|
|
||||||
--pos 5544x0\
|
|
||||||
--setmonitor BigBoi auto DP-0,DP-4\
|
|
||||||
;
|
|
||||||
else
|
|
||||||
xrandr \
|
|
||||||
--output DP-0 --off\
|
|
||||||
--output DP-1 --mode 1920x1080 --scale 1.5x1.5 --primary\
|
|
||||||
--pos 0x0 --rotate left\
|
|
||||||
--output DP-2 --mode 2880x1800 --scale 0.8x0.8\
|
|
||||||
--pos 3240x0 --rotate normal\
|
|
||||||
--output DP-3 --mode 1920x1080 --scale 1.5x1.5\
|
|
||||||
--pos 1620x0 --rotate right\
|
|
||||||
--output DP-4 --off\
|
|
||||||
--output HDMI-0 --mode 1920x1080\
|
|
||||||
--pos 5544x0 --rotate left\
|
|
||||||
--setmonitor BigBoi auto DP-1,DP-3\
|
|
||||||
;
|
|
||||||
fi
|
|
||||||
|
|
||||||
feh --bg-fill --randomize $HOME/Pictures/bg >/dev/null 2>&1;
|
|
@ -1,22 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
source "$HOME/.config/wryn/env/env.zsh"
|
|
||||||
|
|
||||||
RESOLUTION='1920x1080';
|
|
||||||
|
|
||||||
[ $1 ] && RESOLUTION="$1";
|
|
||||||
|
|
||||||
CURRENT_MONITOR=$(xrandr | grep 'primary' | awk '{print $1;}' | tail -n 1);
|
|
||||||
|
|
||||||
xrandr\
|
|
||||||
--output "$CURRENT_MONITOR" --primary\
|
|
||||||
--rotate normal\
|
|
||||||
--pos 0x0\
|
|
||||||
--mode $RESOLUTION\
|
|
||||||
;
|
|
||||||
|
|
||||||
for display in $(xrandr | grep connect | awk '{print $1;}' | grep -v "$CURRENT_MONITOR"); do
|
|
||||||
xrandr --output $display --off;
|
|
||||||
done;
|
|
||||||
|
|
||||||
"$DOTWRYN/bin/desktop/feh/randomize-background.sh"
|
|
||||||
[ -f $HOME/.config/wryn/sfx ] && $HOME/.config/wryn/sfx gamedock
|
|
@ -1,34 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
source "$HOME/.config/wryn/env/env.zsh"
|
|
||||||
|
|
||||||
NATIVE_MONITOR='eDP1';
|
|
||||||
CONNECTED_MONITOR=$(xrandr | grep ' connect' | awk '{print $1;}' | grep -v "$NATIVE_MONITOR" | head -n 1);
|
|
||||||
|
|
||||||
MONITOR_DIRECTION='--above'; # left-of, below, above, right-of
|
|
||||||
|
|
||||||
[ -z $CONNECTED_MONITOR ] && return; # no external monitor connected; do nothing
|
|
||||||
[ $1 ] && MONITOR_DIRECTION="$1";
|
|
||||||
|
|
||||||
xrandr\
|
|
||||||
--output "$NATIVE_MONITOR" --primary\
|
|
||||||
--rotate normal\
|
|
||||||
--pos 0x0\
|
|
||||||
--mode $(xrandr | grep -A 2 "$NATIVE_MONITOR" | sed -n '2 p' | awk '{print $1;}')\
|
|
||||||
;
|
|
||||||
|
|
||||||
sleep 0.5
|
|
||||||
|
|
||||||
xrandr\
|
|
||||||
--output "$CONNECTED_MONITOR"\
|
|
||||||
--rotate normal\
|
|
||||||
$MONITOR_DIRECTION $NATIVE_MONITOR\
|
|
||||||
--mode $(xrandr | grep -A 2 "^$CONNECTED_MONITOR" | sed -n '2 p' | awk '{print $1;}')\
|
|
||||||
;
|
|
||||||
|
|
||||||
|
|
||||||
for display in $(xrandr | grep connect | awk '{print $1;}' | grep -v "$NATIVE_MONITOR" | grep -v "$CONNECTED_MONITOR"); do
|
|
||||||
xrandr --output $display --off;
|
|
||||||
done;
|
|
||||||
|
|
||||||
"$DOTWRYN/bin/desktop/feh/randomize-background.sh"
|
|
||||||
[ -f $HOME/.config/wryn/sfx ] && $HOME/.config/wryn/sfx login
|
|
@ -1,21 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
source "$HOME/.config/wryn/env/env.zsh"
|
|
||||||
|
|
||||||
NATIVE_MONITOR='eDP1';
|
|
||||||
HOMEDOCK_MONITOR=$(xrandr | grep ' connect' | awk '{print $1;}' | grep -v "$NATIVE_MONITOR" | head -n 1);
|
|
||||||
|
|
||||||
[ -z $HOMEDOCK_MONITOR ] && return; # no external monitor connected; do nothing
|
|
||||||
|
|
||||||
xrandr\
|
|
||||||
--output "$HOMEDOCK_MONITOR" --primary\
|
|
||||||
--rotate normal\
|
|
||||||
--pos 0x0\
|
|
||||||
--mode $(xrandr | grep -A 2 "$HOMEDOCK_MONITOR" | sed -n '2 p' | awk '{print $1;}')\
|
|
||||||
;
|
|
||||||
|
|
||||||
for display in $(xrandr | grep connect | awk '{print $1;}' | grep -v "$HOMEDOCK_MONITOR"); do
|
|
||||||
xrandr --output $display --off;
|
|
||||||
done;
|
|
||||||
|
|
||||||
"$DOTWRYN/bin/desktop/feh/randomize-background.sh"
|
|
||||||
[ -f $HOME/.config/wryn/sfx ] && $HOME/.config/wryn/sfx homedock
|
|
@ -1,21 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
source "$HOME/.config/wryn/env/env.zsh"
|
|
||||||
|
|
||||||
NATIVE_MONITOR='eDP1';
|
|
||||||
TV_DISPLAY=$(xrandr | grep ' connect' | awk '{print $1;}' | grep -v "$NATIVE_MONITOR" | head -n 1);
|
|
||||||
|
|
||||||
[ -z $TV_DISPLAY ] && return; # no external monitor connected; do nothing
|
|
||||||
|
|
||||||
xrandr\
|
|
||||||
--output "$TV_DISPLAY" --primary\
|
|
||||||
--rotate normal\
|
|
||||||
--pos 0x0\
|
|
||||||
--mode 1920x1080\
|
|
||||||
;
|
|
||||||
|
|
||||||
for display in $(xrandr | grep connect | awk '{print $1;}' | grep -v "$TV_DISPLAY"); do
|
|
||||||
xrandr --output $display --off;
|
|
||||||
done;
|
|
||||||
|
|
||||||
"$DOTWRYN/bin/desktop/feh/randomize-background.sh"
|
|
||||||
[ -f $HOME/.config/wryn/sfx ] && $HOME/.config/wryn/sfx gamedock
|
|
@ -1,23 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
source "$HOME/.config/wryn/env/env.zsh"
|
|
||||||
|
|
||||||
NATIVE_MONITOR='eDP1';
|
|
||||||
NATIVE_MODE="$(xrandr | grep -A 2 "$NATIVE_MONITOR" | sed -n '2 p' | awk '{print $1;}')";
|
|
||||||
|
|
||||||
[[ $(xrandr -q | grep ' connected' | wc -l) -eq 1 ]] \
|
|
||||||
&& xrandr -q | grep "$NATIVE_MONITOR connected" | grep -q '3840' \
|
|
||||||
&& NATIVE_MODE='2880x1620';
|
|
||||||
|
|
||||||
xrandr\
|
|
||||||
--output "$NATIVE_MONITOR" --primary\
|
|
||||||
--rotate normal\
|
|
||||||
--pos 0x0\
|
|
||||||
--mode "$NATIVE_MODE"\
|
|
||||||
;
|
|
||||||
|
|
||||||
for display in $(xrandr | grep connect | awk '{print $1;}' | grep -v "$NATIVE_MONITOR"); do
|
|
||||||
xrandr --output $display --off;
|
|
||||||
done;
|
|
||||||
|
|
||||||
"$DOTWRYN/bin/desktop/feh/randomize-background.sh"
|
|
||||||
[ -f $HOME/.config/wryn/sfx ] && $HOME/.config/wryn/sfx undock
|
|
@ -1,19 +0,0 @@
|
|||||||
#!/bin/zsh
|
|
||||||
source "$HOME/.config/wryn/env/env.zsh"
|
|
||||||
XSERVER_DIR="$DOTWRYN/config/xorg"
|
|
||||||
|
|
||||||
AT_HOME(){
|
|
||||||
xrandr -q | grep -q 'DP2-1 connected' && xrandr -q | grep -q '3840';
|
|
||||||
}
|
|
||||||
|
|
||||||
CONNECTED_TO_MONITOR() {
|
|
||||||
xrandr -q | grep ' connected' | grep -v 'eDP1' -q;
|
|
||||||
}
|
|
||||||
|
|
||||||
if AT_HOME; then
|
|
||||||
"$XSERVER_DIR/screenlayout/homedock.sh";
|
|
||||||
elif CONNECTED_TO_MONITOR; then
|
|
||||||
"$XSERVER_DIR/screenlayout/hdmidock.sh" '--right-of';
|
|
||||||
else;
|
|
||||||
"$XSERVER_DIR/screenlayout/undock.sh";
|
|
||||||
fi
|
|
@ -1,21 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
|
|
||||||
source "$HOME/.config/wryn/env/env.zsh"
|
|
||||||
|
|
||||||
X11_SCRIPTS='/etc/X11/xinit/xinitrc.d';
|
|
||||||
if [ -d $X11_SCRIPTS ] ; then
|
|
||||||
for script in $(find "$X11_SCRIPTS" -name \*.sh); do
|
|
||||||
source "$script";
|
|
||||||
done
|
|
||||||
fi
|
|
||||||
|
|
||||||
|
|
||||||
CUSTOM_DMENU_COMMANDS="$HOME/.local/dmenu"
|
|
||||||
[ ! -d $CUSTOM_DMENU_COMMANDS ] && mkdir $CUSTOM_DMENU_COMMANDS
|
|
||||||
|
|
||||||
export PATH="$CUSTOM_DMENU_COMMANDS:$PATH"
|
|
||||||
|
|
||||||
|
|
||||||
"$DOTWRYN/config/xorg/set_randr_layout" &
|
|
||||||
|
|
||||||
exec i3;
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user