@ -0,0 +1,698 @@ |
|||||||
|
# LS_COLORS |
||||||
|
# Maintainers: Magnus Woldrich <m@japh.se>, |
||||||
|
# Ryan Delaney <ryan.delaney@gmail.com> OpenGPG: 0D98863B4E1D07B6 |
||||||
|
# URL: https://github.com/trapd00r/LS_COLORS |
||||||
|
# Version: 0.254 |
||||||
|
# Updated: Sun Jun 1 14:36:30 PDT 2014 |
||||||
|
# |
||||||
|
# This is a collection of extension:color mappings, suitable to use as your |
||||||
|
# LS_COLORS environment variable. Most of them use the extended color map, |
||||||
|
# described in the ECMA-48 document; in other words, you'll need a terminal |
||||||
|
# with capabilities of displaying 256 colors. |
||||||
|
# |
||||||
|
# As of this writing, around 300 different filetypes/extensions is supported. |
||||||
|
# That's indeed a lot of extensions, but there's a lot more! Therefore I need |
||||||
|
# your help. |
||||||
|
# |
||||||
|
# Fork this project on github, add the extensions you are missing, and send me |
||||||
|
# a pull request. |
||||||
|
# |
||||||
|
# For files that usually ends up next to each other, like html, css and js, |
||||||
|
# try to pick colors that fit nicely together. Filetypes with multiple |
||||||
|
# possible extensions, like htm and html, should have the same color. |
||||||
|
|
||||||
|
# This program is distributed in the hope that it will be useful, but WITHOUT ANY |
||||||
|
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A |
||||||
|
# PARTICULAR PURPOSE. See the Perl Artistic License for more details. |
||||||
|
# |
||||||
|
# This program is free software: you can redistribute it and/or modify it under |
||||||
|
# the terms of the Perl Artistic License as published by the Perl Foundation, |
||||||
|
# either version 1.0 of the License, or (at your option) any later version. |
||||||
|
# |
||||||
|
# You should have received a copy of the Perl Artistic License along |
||||||
|
# with this program. If not, see <http://www.perlfoundation.org/artistic_license_1_0>. |
||||||
|
|
||||||
|
# core {{{1 |
||||||
|
BLK 38;5;68 |
||||||
|
CAPABILITY 38;5;17 |
||||||
|
CHR 38;5;113;1 |
||||||
|
DIR 38;5;7 |
||||||
|
DOOR 38;5;127 |
||||||
|
EXEC 38;5;208;1 |
||||||
|
FIFO 38;5;126 |
||||||
|
FILE 38;5;253 |
||||||
|
LINK target |
||||||
|
MULTIHARDLINK 38;5;222;1 |
||||||
|
# "NORMAL don't reset the bold attribute - |
||||||
|
# https://github.com/trapd00r/LS_COLORS/issues/11 |
||||||
|
#NORMAL 38;5;254 |
||||||
|
ORPHAN 48;5;196;38;5;232;1 |
||||||
|
OTHER_WRITABLE 38;5;220;1 |
||||||
|
SETGID 48;5;234;38;5;100;1 |
||||||
|
SETUID 38;5;137 |
||||||
|
SOCK 38;5;197 |
||||||
|
STICKY 38;5;86;48;5;234 |
||||||
|
STICKY_OTHER_WRITABLE 48;5;235;38;5;139;3 |
||||||
|
|
||||||
|
*LS_COLORS 48;5;239;38;5;7 |
||||||
|
*TODO 48;5;239;38;5;4 |
||||||
|
*Gemfile 48;5;239;38;5;1 |
||||||
|
|
||||||
|
# }}} |
||||||
|
# documents {{{1 |
||||||
|
*README 38;5;1;1 |
||||||
|
*LICENSE 38;5;2;1 |
||||||
|
*COPYRIGHT 38;5;3;1 |
||||||
|
*AUTHORS 38;5;4;1 |
||||||
|
*HISTORY 38;5;5;1 |
||||||
|
.log 38;5;6 |
||||||
|
# plain-text {{{2 |
||||||
|
.txt 38;5;110 |
||||||
|
# markup {{{2 |
||||||
|
.etx 38;5;111 |
||||||
|
.info 38;5;112 |
||||||
|
.markdown 38;5;113 |
||||||
|
.md 38;5;114 |
||||||
|
.mkd 38;5;115 |
||||||
|
.nfo 38;5;116 |
||||||
|
.pod 38;5;117 |
||||||
|
.tex 38;5;118 |
||||||
|
.textile 38;5;119 |
||||||
|
# key-value, non-relational data {{{2 |
||||||
|
.msg 38;5;120 |
||||||
|
.pgn 38;5;121 |
||||||
|
.xml 38;5;122 |
||||||
|
.json 38;5;123 |
||||||
|
.yml 38;5;132 |
||||||
|
# }}} |
||||||
|
# binary {{{2 |
||||||
|
.cbr 38;5;134 |
||||||
|
.cbz 38;5;135 |
||||||
|
.chm 38;5;137 |
||||||
|
.djvu 38;5;138 |
||||||
|
.pdf 38;5;139 |
||||||
|
.PDF 38;5;140 |
||||||
|
# words {{{3 |
||||||
|
.docm 38;5;141 |
||||||
|
.doc 38;5;142 |
||||||
|
.docx 38;5;143 |
||||||
|
.eps 38;5;144 |
||||||
|
.odb 38;5;146 |
||||||
|
.odt 38;5;147 |
||||||
|
# presentation {{{3 |
||||||
|
.odp 38;5;148 |
||||||
|
.pps 38;5;149 |
||||||
|
.ppt 38;5;150 |
||||||
|
# spreadsheet {{{3 |
||||||
|
.csv 38;5;151 |
||||||
|
# Open document spreadsheet |
||||||
|
.ods 38;5;152 |
||||||
|
.xla 38;5;154 |
||||||
|
# Excel spreadsheet |
||||||
|
.xls 38;5;157 |
||||||
|
.xlsx 38;5;167 |
||||||
|
# Excel spreadsheet with macros |
||||||
|
.xlsxm 38;5;168 |
||||||
|
# Excel module |
||||||
|
.xltm 38;5;170 |
||||||
|
.xltx 38;5;173 |
||||||
|
# }}} |
||||||
|
# }}} |
||||||
|
# configs {{{2 |
||||||
|
*cfg 38;5;4 |
||||||
|
*conf 38;5;3 |
||||||
|
*rc 38;5;6 |
||||||
|
.ini 38;5;7 |
||||||
|
# vim |
||||||
|
.vim 38;5;1 |
||||||
|
.viminfo 38;5;1 |
||||||
|
.vimrc 38;5;2 |
||||||
|
# cisco VPN client configuration |
||||||
|
.pcf 38;5;174 |
||||||
|
# adobe photoshop proof settings file |
||||||
|
.psf 38;5;175 |
||||||
|
# }}} |
||||||
|
# }}} |
||||||
|
# code {{{1 |
||||||
|
# version control {{{2 |
||||||
|
.git 38;5;176 |
||||||
|
.gitignore 38;5;179 |
||||||
|
.gitattributes 38;5;181 |
||||||
|
.gitmodules 38;5;185 |
||||||
|
|
||||||
|
# shell {{{2 |
||||||
|
.awk 38;5;186 |
||||||
|
.bash 38;5;188 |
||||||
|
.bat 38;5;189 |
||||||
|
.BAT 38;5;191 |
||||||
|
.sed 38;5;193 |
||||||
|
.sh 38;5;194 |
||||||
|
.zsh 38;5;195 |
||||||
|
|
||||||
|
# interpreted {{{2 |
||||||
|
.ahk 38;5;202 |
||||||
|
.py 38;5;204 |
||||||
|
# sql |
||||||
|
.msql 38;5;208 |
||||||
|
.mysql 38;5;209 |
||||||
|
.pgsql 38;5;210 |
||||||
|
.sql 38;5;213 |
||||||
|
# Tool Command Language |
||||||
|
.tcl 38;5;214 |
||||||
|
|
||||||
|
# compiled {{{2 |
||||||
|
# |
||||||
|
# assembly language |
||||||
|
.asm 38;5;215 |
||||||
|
# LISP |
||||||
|
.cl 38;5;216 |
||||||
|
.lisp 38;5;217 |
||||||
|
# lua |
||||||
|
.lua 38;5;218 |
||||||
|
# C |
||||||
|
.c 38;5;220 |
||||||
|
.C 38;5;221 |
||||||
|
.h 38;5;222 |
||||||
|
.H 38;5;224 |
||||||
|
.tcc 38;5;227 |
||||||
|
# C++ |
||||||
|
.c++ 38;5;228 |
||||||
|
.h++ 38;5;230 |
||||||
|
.hpp 38;5;232 |
||||||
|
.hxx 38;5;246 |
||||||
|
.ii 38;5;250 |
||||||
|
# method file for Objective C |
||||||
|
.M 38;5;256 |
||||||
|
.m 38;5;1 |
||||||
|
# Csharp |
||||||
|
.cc 38;5;2 |
||||||
|
.cs 38;5;3 |
||||||
|
.cp 38;5;4 |
||||||
|
.cpp 38;5;5 |
||||||
|
.cxx 38;5;6 |
||||||
|
# fortran |
||||||
|
.f 38;5;7 |
||||||
|
.for 38;5;8 |
||||||
|
.ftn 38;5;11 |
||||||
|
# pascal |
||||||
|
.s 38;5;12 |
||||||
|
.S 38;5;13 |
||||||
|
# ? |
||||||
|
.sx 38;5;15 |
||||||
|
# interface file in GHC - https://github.com/trapd00r/LS_COLORS/pull/9 |
||||||
|
.hi 38;5;10 |
||||||
|
# haskell |
||||||
|
.hs 38;5;66 |
||||||
|
|
||||||
|
# binaries {{{2 |
||||||
|
# compiled apps for interpreted languages |
||||||
|
.PL 38;5;69 |
||||||
|
.pyc 38;5;70 |
||||||
|
# }}} |
||||||
|
# htm l {{{2 |
||||||
|
.css 38;5;72;1 |
||||||
|
.htm 38;5;73;1 |
||||||
|
.html 38;5;74;1 |
||||||
|
.jhtm 38;5;76;1 |
||||||
|
.mht 38;5;77;1 |
||||||
|
# }}} |
||||||
|
# java {{{2 |
||||||
|
.coffee 38;5;78;1 |
||||||
|
.java 38;5;80;1 |
||||||
|
.js 38;5;82;1 |
||||||
|
.jsm 38;5;85;1 |
||||||
|
.jsm 38;5;9;1 |
||||||
|
.jsp 38;5;99;1 |
||||||
|
# }}} |
||||||
|
# php {{{2 |
||||||
|
.php 38;5;104 |
||||||
|
# CakePHP view scripts and helpers |
||||||
|
.ctp 38;5;105 |
||||||
|
# }}} |
||||||
|
# vb/a {{{2 |
||||||
|
.vb 38;5;107 |
||||||
|
.vba 38;5;109 |
||||||
|
.vbs 38;5;112 |
||||||
|
# 2}}} |
||||||
|
# Build stuff {{{2 |
||||||
|
*Makefile 38;5;115 |
||||||
|
*MANIFEST 38;5;117 |
||||||
|
*pm_to_blib 38;5;119 |
||||||
|
# automake |
||||||
|
.am 38;5;1 |
||||||
|
.in 38;5;2 |
||||||
|
.old 38;5;3 |
||||||
|
.out 38;5;4 |
||||||
|
.SKIP 38;5;5 |
||||||
|
# }}} |
||||||
|
# patch files {{{2 |
||||||
|
.diff 38;5;121 |
||||||
|
.patch 38;5;131 |
||||||
|
#}}} |
||||||
|
# graphics {{{1 |
||||||
|
.bmp 38;5;134 |
||||||
|
.tiff 38;5;136 |
||||||
|
.TIFF 38;5;138 |
||||||
|
.cdr 38;5;140 |
||||||
|
.gif 38;5;141 |
||||||
|
.go 38;5;142 |
||||||
|
.ico 38;5;144 |
||||||
|
.jpeg 38;5;145 |
||||||
|
.JPG 38;5;146 |
||||||
|
.jpg 38;5;147 |
||||||
|
.nth 38;5;148 |
||||||
|
.png 38;5;150 |
||||||
|
.svg 38;5;152 |
||||||
|
.xpm 38;5;153 |
||||||
|
# }}} |
||||||
|
# video {{{1 |
||||||
|
.avi 38;5;154 |
||||||
|
.divx 38;5;158 |
||||||
|
.IFO 38;5;159 |
||||||
|
.m2v 38;5;165 |
||||||
|
.m4v 38;5;166 |
||||||
|
.mkv 38;5;167 |
||||||
|
.MOV 38;5;169 |
||||||
|
.mov 38;5;170 |
||||||
|
.mp4 38;5;171 |
||||||
|
.mpeg 38;5;172 |
||||||
|
.mpg 38;5;173 |
||||||
|
.ogm 38;5;174 |
||||||
|
.rmvb 38;5;175 |
||||||
|
.sample 38;5;176 |
||||||
|
.wmv 38;5;177 |
||||||
|
# mobile/streaming {{{2 |
||||||
|
.3g2 38;5;178 |
||||||
|
.3gp 38;5;180 |
||||||
|
.gp3 38;5;182 |
||||||
|
.webm 38;5;184 |
||||||
|
.gp4 38;5;186 |
||||||
|
.asf 38;5;188 |
||||||
|
.flv 38;5;189 |
||||||
|
.ts 38;5;190 |
||||||
|
.ogv 38;5;192 |
||||||
|
.f4v 38;5;194 |
||||||
|
# }}} |
||||||
|
# lossless {{{2 |
||||||
|
.VOB 38;5;201 |
||||||
|
.vob 38;5;202 |
||||||
|
# }}} |
||||||
|
# audio {{{1 |
||||||
|
.3ga 38;5;203 |
||||||
|
.S3M 38;5;205 |
||||||
|
.aac 38;5;207 |
||||||
|
.dat 38;5;208 |
||||||
|
.dts 38;5;209 |
||||||
|
.fcm 38;5;210 |
||||||
|
.m4a 38;5;212 |
||||||
|
.mid 38;5;214 |
||||||
|
.midi 38;5;215 |
||||||
|
.mod 38;5;216 |
||||||
|
.mp3 38;5;218 |
||||||
|
.oga 38;5;220 |
||||||
|
.ogg 38;5;222 |
||||||
|
.s3m 38;5;224 |
||||||
|
.sid 38;5;226 |
||||||
|
# lossless |
||||||
|
.ape 38;5;229 |
||||||
|
.flac 38;5;231 |
||||||
|
.wav 38;5;236 |
||||||
|
.wv 38;5;1 |
||||||
|
.wvc 38;5;2 |
||||||
|
|
||||||
|
# }}} |
||||||
|
# fonts {{{1 |
||||||
|
.afm 38;5;3 |
||||||
|
.pfb 38;5;4 |
||||||
|
.pfm 38;5;5 |
||||||
|
.ttf 38;5;6 |
||||||
|
.otf 38;5;9 |
||||||
|
# postscript fonts |
||||||
|
.PFA 38;5;11 |
||||||
|
.pfa 38;5;12 |
||||||
|
# }}} |
||||||
|
# arc hives {{{1 |
||||||
|
.7z 38;5;13 |
||||||
|
.a 38;5;14 |
||||||
|
.arj 38;5;15 |
||||||
|
.bz2 38;5;43 |
||||||
|
.gz 38;5;45 |
||||||
|
.rar 38;5;46 |
||||||
|
.tar 38;5;49 |
||||||
|
.tgz 38;5;63 |
||||||
|
.xz 38;5;66 |
||||||
|
.zip 38;5;67 |
||||||
|
# packaged apps {{{2 |
||||||
|
.apk 38;5;68 |
||||||
|
.deb 38;5;69 |
||||||
|
.jad 38;5;70 |
||||||
|
.jar 38;5;71 |
||||||
|
.cab 38;5;72 |
||||||
|
.pak 38;5;73 |
||||||
|
.vdf 38;5;74 |
||||||
|
.vpk 38;5;75 |
||||||
|
.bsp 38;5;76 |
||||||
|
# }}} |
||||||
|
# seg ments {{{2 |
||||||
|
.r00 38;5;239 |
||||||
|
.r01 38;5;239 |
||||||
|
.r02 38;5;239 |
||||||
|
.r03 38;5;239 |
||||||
|
.r04 38;5;239 |
||||||
|
.r05 38;5;239 |
||||||
|
.r06 38;5;239 |
||||||
|
.r07 38;5;239 |
||||||
|
.r08 38;5;239 |
||||||
|
.r09 38;5;239 |
||||||
|
.r10 38;5;239 |
||||||
|
.r100 38;5;239 |
||||||
|
.r101 38;5;239 |
||||||
|
.r102 38;5;239 |
||||||
|
.r103 38;5;239 |
||||||
|
.r104 38;5;239 |
||||||
|
.r105 38;5;239 |
||||||
|
.r106 38;5;239 |
||||||
|
.r107 38;5;239 |
||||||
|
.r108 38;5;239 |
||||||
|
.r109 38;5;239 |
||||||
|
.r11 38;5;239 |
||||||
|
.r110 38;5;239 |
||||||
|
.r111 38;5;239 |
||||||
|
.r112 38;5;239 |
||||||
|
.r113 38;5;239 |
||||||
|
.r114 38;5;239 |
||||||
|
.r115 38;5;239 |
||||||
|
.r116 38;5;239 |
||||||
|
.r12 38;5;239 |
||||||
|
.r13 38;5;239 |
||||||
|
.r14 38;5;239 |
||||||
|
.r15 38;5;239 |
||||||
|
.r16 38;5;239 |
||||||
|
.r17 38;5;239 |
||||||
|
.r18 38;5;239 |
||||||
|
.r19 38;5;239 |
||||||
|
.r20 38;5;239 |
||||||
|
.r21 38;5;239 |
||||||
|
.r22 38;5;239 |
||||||
|
.r25 38;5;239 |
||||||
|
.r26 38;5;239 |
||||||
|
.r27 38;5;239 |
||||||
|
.r28 38;5;239 |
||||||
|
.r29 38;5;239 |
||||||
|
.r30 38;5;239 |
||||||
|
.r31 38;5;239 |
||||||
|
.r32 38;5;239 |
||||||
|
.r33 38;5;239 |
||||||
|
.r34 38;5;239 |
||||||
|
.r35 38;5;239 |
||||||
|
.r36 38;5;239 |
||||||
|
.r37 38;5;239 |
||||||
|
.r38 38;5;239 |
||||||
|
.r39 38;5;239 |
||||||
|
.r40 38;5;239 |
||||||
|
.r41 38;5;239 |
||||||
|
.r42 38;5;239 |
||||||
|
.r43 38;5;239 |
||||||
|
.r44 38;5;239 |
||||||
|
.r45 38;5;239 |
||||||
|
.r46 38;5;239 |
||||||
|
.r47 38;5;239 |
||||||
|
.r48 38;5;239 |
||||||
|
.r49 38;5;239 |
||||||
|
.r50 38;5;239 |
||||||
|
.r51 38;5;239 |
||||||
|
.r52 38;5;239 |
||||||
|
.r53 38;5;239 |
||||||
|
.r54 38;5;239 |
||||||
|
.r55 38;5;239 |
||||||
|
.r56 38;5;239 |
||||||
|
.r57 38;5;239 |
||||||
|
.r58 38;5;239 |
||||||
|
.r59 38;5;239 |
||||||
|
.r60 38;5;239 |
||||||
|
.r61 38;5;239 |
||||||
|
.r62 38;5;239 |
||||||
|
.r63 38;5;239 |
||||||
|
.r64 38;5;239 |
||||||
|
.r65 38;5;239 |
||||||
|
.r66 38;5;239 |
||||||
|
.r67 38;5;239 |
||||||
|
.r68 38;5;239 |
||||||
|
.r69 38;5;239 |
||||||
|
.r69 38;5;239 |
||||||
|
.r70 38;5;239 |
||||||
|
.r71 38;5;239 |
||||||
|
.r72 38;5;239 |
||||||
|
.r73 38;5;239 |
||||||
|
.r74 38;5;239 |
||||||
|
.r75 38;5;239 |
||||||
|
.r76 38;5;239 |
||||||
|
.r77 38;5;239 |
||||||
|
.r78 38;5;239 |
||||||
|
.r79 38;5;239 |
||||||
|
.r80 38;5;239 |
||||||
|
.r81 38;5;239 |
||||||
|
.r82 38;5;239 |
||||||
|
.r83 38;5;239 |
||||||
|
.r84 38;5;239 |
||||||
|
.r85 38;5;239 |
||||||
|
.r86 38;5;239 |
||||||
|
.r87 38;5;239 |
||||||
|
.r88 38;5;239 |
||||||
|
.r89 38;5;239 |
||||||
|
.r90 38;5;239 |
||||||
|
.r91 38;5;239 |
||||||
|
.r92 38;5;239 |
||||||
|
.r93 38;5;239 |
||||||
|
.r94 38;5;239 |
||||||
|
.r95 38;5;239 |
||||||
|
.r96 38;5;239 |
||||||
|
.r97 38;5;239 |
||||||
|
.r98 38;5;239 |
||||||
|
.r99 38;5;239 |
||||||
|
# partial files |
||||||
|
.part 38;5;239 |
||||||
|
# }}} |
||||||
|
# partition images {{{2 |
||||||
|
.iso 38;5;1 |
||||||
|
.bin 38;5;2 |
||||||
|
.nrg 38;5;3 |
||||||
|
.qcow 38;5;4 |
||||||
|
# }}} |
||||||
|
# data bases {{{2 |
||||||
|
.accdb 38;5;60 |
||||||
|
.accde 38;5;60 |
||||||
|
.accdr 38;5;60 |
||||||
|
.accdt 38;5;60 |
||||||
|
.db 38;5;60 |
||||||
|
.localstorage 38;5;60 |
||||||
|
.sqlite 38;5;60 |
||||||
|
.typelib 38;5;60 |
||||||
|
# }}} |
||||||
|
# tem pfiles {{{1 |
||||||
|
# undo files |
||||||
|
.pacnew 38;5;6 |
||||||
|
.un~ 38;5;241 |
||||||
|
.orig 38;5;241 |
||||||
|
# backups |
||||||
|
.BUP 38;5;241 |
||||||
|
.bak 38;5;99 |
||||||
|
.o 38;5;111 # *nix Object file (shared libraries, core dumps etc) |
||||||
|
# temporary files |
||||||
|
.swp 38;5;244 |
||||||
|
.swo 38;5;244 |
||||||
|
.tmp 38;5;244 |
||||||
|
# state files |
||||||
|
.pid 38;5;248 |
||||||
|
.state 38;5;248 |
||||||
|
*lockfile 38;5;248 |
||||||
|
# error logs |
||||||
|
.err 38;5;160;1 |
||||||
|
.error 38;5;160;1 |
||||||
|
.stderr 38;5;160;1 |
||||||
|
# state dumps |
||||||
|
.dump 38;5;241 |
||||||
|
.stackdump 38;5;241 |
||||||
|
.zcompdump 38;5;241 |
||||||
|
.zwc 38;5;241 |
||||||
|
# tcpdump, network traffic capture |
||||||
|
.pcap 38;5;29 |
||||||
|
.cap 38;5;29 |
||||||
|
.dmp 38;5;29 |
||||||
|
# }}} |
||||||
|
# hosts {{{1 |
||||||
|
# /etc/hosts.{deny,allow} |
||||||
|
.allow 38;5;112 |
||||||
|
.deny 38;5;196 |
||||||
|
# }}} |
||||||
|
# systemd {{{1 |
||||||
|
# http://www.freedesktop.org/software/systemd/man/systemd.unit.html |
||||||
|
.service 38;5;45 |
||||||
|
*@.service 38;5;45 |
||||||
|
.socket 38;5;45 |
||||||
|
.swap 38;5;45 |
||||||
|
.device 38;5;45 |
||||||
|
.mount 38;5;45 |
||||||
|
.automount 38;5;45 |
||||||
|
.target 38;5;45 |
||||||
|
.path 38;5;45 |
||||||
|
.timer 38;5;45 |
||||||
|
.snapshot 38;5;45 |
||||||
|
# }}} |
||||||
|
# metadata {{{1 |
||||||
|
.application 38;5;116 |
||||||
|
.cue 38;5;116 |
||||||
|
.description 38;5;116 |
||||||
|
.directory 38;5;116 |
||||||
|
.m3u 38;5;116 |
||||||
|
.m3u8 38;5;116 |
||||||
|
.properties 38;5;116 |
||||||
|
.sfv 38;5;116 |
||||||
|
.srt 38;5;116 |
||||||
|
.theme 38;5;116 |
||||||
|
.torrent 38;5;116 |
||||||
|
.urlview 38;5;116 |
||||||
|
# }}} |
||||||
|
# encrypted data {{{1 |
||||||
|
.gpg 38;5;192;3 |
||||||
|
.signature 38;5;192;3 |
||||||
|
.sig 38;5;192;3 |
||||||
|
.pgp 38;5;192;3 |
||||||
|
.asc 38;5;192;3 |
||||||
|
.enc 38;5;192;3 |
||||||
|
# }} } |
||||||
|
# emulators {{{1 |
||||||
|
.32x 38;5;213 |
||||||
|
.cdi 38;5;213 |
||||||
|
.fm2 38;5;213 |
||||||
|
.rom 38;5;213 |
||||||
|
.sav 38;5;213 |
||||||
|
.st 38;5;213 |
||||||
|
# atari |
||||||
|
.a00 38;5;213 |
||||||
|
.a52 38;5;213 |
||||||
|
.A64 38;5;213 |
||||||
|
.a64 38;5;213 |
||||||
|
.a78 38;5;213 |
||||||
|
.adf 38;5;213 |
||||||
|
.atr 38;5;213 |
||||||
|
# nintendo |
||||||
|
.gb 38;5;213 |
||||||
|
.gba 38;5;213 |
||||||
|
.gbc 38;5;213 |
||||||
|
.gel 38;5;213 |
||||||
|
.gg 38;5;213 |
||||||
|
.ggl 38;5;213 |
||||||
|
.ipk 38;5;213 # Nintendo (DS Packed Images) |
||||||
|
.j64 38;5;213 |
||||||
|
.nds 38;5;213 |
||||||
|
.nes 38;5;213 |
||||||
|
# Sega |
||||||
|
.sms 38;5;213 |
||||||
|
# }}} |
||||||
|
# unsorted {{{1 |
||||||
|
# |
||||||
|
# Portable Object Translation for GNU Gettext |
||||||
|
.pot 38;5;7 |
||||||
|
# CAD files for printed circuit boards |
||||||
|
.pcb 38;5;7 |
||||||
|
# groff (rendering app for texinfo) |
||||||
|
.mm 38;5;7 |
||||||
|
# perldoc |
||||||
|
.pod 38;5;7 |
||||||
|
# GIMP brush |
||||||
|
.gbr 38;5;7 |
||||||
|
# Linux Shell Executable Binary |
||||||
|
.pl 38;5;7 |
||||||
|
# printer spool file |
||||||
|
.spl 38;5;7 |
||||||
|
# GIMP project file |
||||||
|
.scm 38;5;7 |
||||||
|
# Nokia Symbian OS files |
||||||
|
.sis 38;5;7 |
||||||
|
|
||||||
|
.1p 38;5;7 |
||||||
|
.3p 38;5;7 |
||||||
|
.cnc 38;5;7 |
||||||
|
.def 38;5;7 |
||||||
|
.ex 38;5;7 |
||||||
|
.example 38;5;7 |
||||||
|
.ger 38;5;7 |
||||||
|
.map 38;5;7 |
||||||
|
.mf 38;5;7 |
||||||
|
.mfasl 38;5;7 |
||||||
|
.mht 38;5;7 |
||||||
|
.mi 38;5;7 |
||||||
|
.mtx 38;5;7 |
||||||
|
.pc 38;5;7 |
||||||
|
.pi 38;5;7 |
||||||
|
.plt 38;5;7 |
||||||
|
.pm 38;5;7 |
||||||
|
.rb 38;5;7 |
||||||
|
.rdf 38;5;7 |
||||||
|
.rst 38;5;7 |
||||||
|
.ru 38;5;7 |
||||||
|
.sch 38;5;7 |
||||||
|
.sty 38;5;7 |
||||||
|
.sug 38;5;7 |
||||||
|
.t 38;5;7 |
||||||
|
.tdy 38;5;7 |
||||||
|
.tfm 38;5;7 |
||||||
|
.tfnt 38;5;7 |
||||||
|
.tg 38;5;7 |
||||||
|
.xln 38;5;7 |
||||||
|
# }}} |
||||||
|
# termcap {{{1 |
||||||
|
TERM ansi |
||||||
|
TERM color-xterm |
||||||
|
TERM con132x25 |
||||||
|
TERM con132x30 |
||||||
|
TERM con132x43 |
||||||
|
TERM con132x60 |
||||||
|
TERM con80x25 |
||||||
|
TERM con80x28 |
||||||
|
TERM con80x30 |
||||||
|
TERM con80x43 |
||||||
|
TERM con80x50 |
||||||
|
TERM con80x60 |
||||||
|
TERM cons25 |
||||||
|
TERM console |
||||||
|
TERM cygwin |
||||||
|
TERM dtterm |
||||||
|
TERM Eterm |
||||||
|
TERM eterm-color |
||||||
|
TERM gnome |
||||||
|
TERM gnome-256color |
||||||
|
TERM jfbterm |
||||||
|
TERM konsole |
||||||
|
TERM kterm |
||||||
|
TERM linux |
||||||
|
TERM linux-c |
||||||
|
TERM mach-color |
||||||
|
TERM mlterm |
||||||
|
TERM putty |
||||||
|
TERM rxvt |
||||||
|
TERM rxvt-256color |
||||||
|
TERM rxvt-cygwin |
||||||
|
TERM rxvt-cygwin-native |
||||||
|
TERM rxvt-unicode |
||||||
|
TERM rxvt-unicode-256color |
||||||
|
TERM rxvt-unicode256 |
||||||
|
TERM screen |
||||||
|
TERM screen-256color |
||||||
|
TERM screen-256color-bce |
||||||
|
TERM screen-bce |
||||||
|
TERM screen-w |
||||||
|
TERM screen.linux |
||||||
|
TERM screen.rxvt |
||||||
|
TERM terminator |
||||||
|
TERM vt100 |
||||||
|
TERM xterm |
||||||
|
TERM xterm-16color |
||||||
|
TERM xterm-256color |
||||||
|
TERM xterm-88color |
||||||
|
TERM xterm-color |
||||||
|
TERM xterm-debian |
||||||
|
# }}} |
||||||
|
|
||||||
|
# vim: ft=dircolors:fdm=marker:et:sw=1: |
@ -0,0 +1,776 @@ |
|||||||
|
# Numix GTK Theme |
||||||
|
|
||||||
|
gtk-color-scheme = "bg_color:#dedede\nfg_color:#555555\nbase_color:#f9f9f9\ntext_color:#333333\nselected_bg_color:#d64937\nselected_fg_color:#f9f9f9\ntooltip_bg_color:#2d2d2d\ntooltip_fg_color:#dedede\ntitlebar_bg_color:#2d2d2d\ntitlebar_fg_color:#dcdcdc\nmenubar_bg_color:#2d2d2d\nmenubar_fg_color:#dcdcdc\ntoolbar_bg_color:#dedede\ntoolbar_fg_color:#555555\nmenu_bg_color:#2d2d2d\nmenu_fg_color:#dcdcdc\npanel_bg_color:#2d2d2d\npanel_fg_color:#dcdcdc\nlink_color:#fc6f5d" |
||||||
|
|
||||||
|
# Default Style |
||||||
|
|
||||||
|
style "murrine-default" { |
||||||
|
GtkArrow::arrow-scaling= 0.6 |
||||||
|
|
||||||
|
GtkButton::child-displacement-x = 0 |
||||||
|
GtkButton::child-displacement-y = 0 |
||||||
|
|
||||||
|
GtkButton::default-border = { 0, 0, 0, 0 } |
||||||
|
|
||||||
|
GtkButtonBox::child-min-height = 26 |
||||||
|
|
||||||
|
GtkCheckButton::indicator-size = 16 |
||||||
|
|
||||||
|
# The following line hints to gecko (and possibly other appliations) |
||||||
|
# that the entry should be drawn transparently on the canvas. |
||||||
|
# Without this, gecko will fill in the background of the entry. |
||||||
|
GtkEntry::honors-transparent-bg-hint = 1 |
||||||
|
GtkEntry::state-hint = 0 |
||||||
|
|
||||||
|
GtkExpander::expander-size = 16 |
||||||
|
|
||||||
|
GtkImage::x-ayatana-indicator-dynamic = 1 |
||||||
|
|
||||||
|
GtkMenu::horizontal-padding = 0 |
||||||
|
GtkMenu::vertical-padding = 0 |
||||||
|
|
||||||
|
GtkMenuBar::internal-padding = 0 |
||||||
|
GtkMenuBar::window-dragging = 1 |
||||||
|
|
||||||
|
GtkMenuItem::arrow-scaling= 0.5 |
||||||
|
|
||||||
|
GtkPaned::handle-size = 1 |
||||||
|
|
||||||
|
GtkProgressBar::min-horizontal-bar-height = 12 |
||||||
|
GtkProgressBar::min-vertical-bar-width = 12 |
||||||
|
|
||||||
|
GtkRange::trough-border = 0 |
||||||
|
GtkRange::slider-width = 12 |
||||||
|
GtkRange::stepper-size = 12 |
||||||
|
GtkRange::stepper_spacing = 0 |
||||||
|
GtkRange::trough-under-steppers = 1 |
||||||
|
|
||||||
|
GtkScale::slider-length = 16 |
||||||
|
GtkScale::slider-width = 16 |
||||||
|
GtkScale::trough-side-details = 1 |
||||||
|
|
||||||
|
GtkScrollbar::activate-slider = 1 |
||||||
|
GtkScrollbar::has-backward-stepper = 0 |
||||||
|
GtkScrollbar::has-forward-stepper = 0 |
||||||
|
GtkScrollbar::has-secondary-backward-stepper = 0 |
||||||
|
GtkScrollbar::has-secondary-forward-stepper = 0 |
||||||
|
GtkScrollbar::min-slider-length = 80 |
||||||
|
GtkScrollbar::slider-width = 12 |
||||||
|
GtkScrollbar::trough-border = 0 |
||||||
|
|
||||||
|
GtkScrolledWindow::scrollbar-spacing = 0 |
||||||
|
GtkScrolledWindow::scrollbars-within-bevel = 1 |
||||||
|
|
||||||
|
GtkSeparatorMenuItem::horizontal-padding = 0 |
||||||
|
|
||||||
|
GtkToolbar::internal-padding = 0 |
||||||
|
|
||||||
|
GtkTreeView::expander-size = 11 |
||||||
|
GtkTreeView::vertical-separator = 0 |
||||||
|
|
||||||
|
GtkWidget::focus-line-width = 1 |
||||||
|
# The following line prevents the Firefox tabs |
||||||
|
# from jumping a few pixels when you create a new tab |
||||||
|
GtkWidget::focus-padding = 0 |
||||||
|
|
||||||
|
GtkWidget::wide-separators = 1 |
||||||
|
GtkWidget::separator-width = 1 |
||||||
|
GtkWidget::separator-height = 1 |
||||||
|
|
||||||
|
GtkWindow::resize-grip-height = 0 |
||||||
|
GtkWindow::resize-grip-width = 0 |
||||||
|
|
||||||
|
WnckTasklist::fade-overlay-rect = 0 |
||||||
|
|
||||||
|
GnomeHRef::link_color = @link_color |
||||||
|
GtkHTML::link-color = @link_color |
||||||
|
GtkIMHtmlr::hyperlink-color = @link_color |
||||||
|
GtkIMHtml::hyperlink-color = @link_color |
||||||
|
GtkWidget::link-color = @link_color |
||||||
|
GtkWidget::visited-link-color = @text_color |
||||||
|
|
||||||
|
GtkToolbar::shadow-type = GTK_SHADOW_NONE # Makes toolbars flat and unified |
||||||
|
GtkMenuBar::shadow-type = GTK_SHADOW_NONE # Makes menubars flat and unified |
||||||
|
|
||||||
|
xthickness = 1 |
||||||
|
ythickness = 1 |
||||||
|
|
||||||
|
fg[NORMAL] = @fg_color |
||||||
|
fg[PRELIGHT] = @fg_color |
||||||
|
fg[SELECTED] = @selected_fg_color |
||||||
|
fg[ACTIVE] = @fg_color |
||||||
|
fg[INSENSITIVE] = mix (0.5, @bg_color, @fg_color) |
||||||
|
|
||||||
|
bg[NORMAL] = @bg_color |
||||||
|
bg[PRELIGHT] = shade (1.02, @bg_color) |
||||||
|
bg[SELECTED] = @selected_bg_color |
||||||
|
bg[ACTIVE] = shade (0.9, @bg_color) |
||||||
|
bg[INSENSITIVE] = @bg_color |
||||||
|
|
||||||
|
base[NORMAL] = @base_color |
||||||
|
base[PRELIGHT] = shade (0.95, @base_color) |
||||||
|
base[SELECTED] = @selected_bg_color |
||||||
|
base[ACTIVE] = @selected_bg_color |
||||||
|
base[INSENSITIVE] = shade (0.85, @base_color) |
||||||
|
|
||||||
|
text[NORMAL] = @text_color |
||||||
|
text[PRELIGHT] = @text_color |
||||||
|
text[SELECTED] = @selected_fg_color |
||||||
|
text[ACTIVE] = @selected_fg_color |
||||||
|
text[INSENSITIVE] = mix (0.5, @base_color, @text_color) |
||||||
|
|
||||||
|
engine "murrine" { |
||||||
|
animation = FALSE |
||||||
|
arrowstyle = 1 # 0 = normal arrows, 1 = filled arrows |
||||||
|
border_shades = { 1.0, 1.0 } # gradient to draw on border |
||||||
|
colorize_scrollbar = FALSE |
||||||
|
comboboxstyle = 0 # 0 = normal combobox, 1 = colorized combobox below arrow |
||||||
|
contrast = 0.8 # overal contrast with borders |
||||||
|
focusstyle = 1 # 0 = none, 1 = grey dotted, 2 = colored with fill, 3 = colored glow |
||||||
|
glazestyle = 0 # 0 = flat highlight, 1 = curved highlight, 2 = concave, 3 = top curved highlight, 4 = beryl highlight |
||||||
|
glowstyle = 0 # 0 = glow on top, 1 = glow on bottom, 2 = glow on top and bottom, 3 = glow on middle vertically, 4 = glow on middle horizontally, 5 = glow on all sides |
||||||
|
glow_shade = 1.0 # amount of glow |
||||||
|
gradient_shades = { 1.0, 1.0, 1.0, 1.0 } # gradient to draw on widgets |
||||||
|
highlight_shade = 1.0 # amount of highlight |
||||||
|
lightborder_shade = 1.0 # amount of inset light border |
||||||
|
lightborderstyle = 1 # 0 = lightborder on top side, 1 = lightborder on all sides |
||||||
|
listviewheaderstyle = 0 # 0 = flat, 1 = glassy, 2 = raised |
||||||
|
listviewstyle = 0 # 0 = none, 1 = dotted, 2 = line |
||||||
|
menubaritemstyle = 0 # 0 = menuitem look, 1 = button look |
||||||
|
menubarstyle = 0 # 0 = flat, 1 = glassy, 2 = gradient, 3 = striped |
||||||
|
menuitemstyle = 0 # 0 = flat, 1 = glassy, 2 = striped |
||||||
|
menustyle = 0 # 0 = none, 1 = vertical striped |
||||||
|
progressbarstyle = 0 # 0 = none, 1 = diagonal striped, 2 = vertical striped |
||||||
|
reliefstyle = 0 # 0 = flat, 1 = inset, 2 = shadow, 3 = shadow with gradient, 4 = stronger shadow with gradient |
||||||
|
roundness = 2 # roundness of widgets |
||||||
|
scrollbarstyle = 0 # 0 = none, 1 = circles, 2 = handles, 3 = diagonal stripes, 4 = diagonal stripes and handles, 5 = horizontal stripes, 6 = horizontal stripes and handles |
||||||
|
sliderstyle = 0 # 0 = none, 1 = handles |
||||||
|
stepperstyle = 1 # 0 = standard, 1 = integrated stepper handles |
||||||
|
toolbarstyle = 0 # 0 = flat, 1 = glassy, 2 = gradient |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
style "murrine-wide" { |
||||||
|
xthickness = 2 |
||||||
|
ythickness = 2 |
||||||
|
} |
||||||
|
|
||||||
|
style "murrine-wider" { |
||||||
|
xthickness = 3 |
||||||
|
ythickness = 3 |
||||||
|
} |
||||||
|
|
||||||
|
style "murrine-thin" { |
||||||
|
xthickness = 0 |
||||||
|
ythickness = 0 |
||||||
|
} |
||||||
|
|
||||||
|
# Notebook |
||||||
|
|
||||||
|
style "murrine-notebook-bg" { |
||||||
|
bg[NORMAL] = @base_color |
||||||
|
bg[ACTIVE] = shade (0.87, @base_color) |
||||||
|
} |
||||||
|
|
||||||
|
style "murrine-notebook" = "murrine-notebook-bg" { |
||||||
|
xthickness = 2 |
||||||
|
ythickness = 2 |
||||||
|
|
||||||
|
engine "murrine" { |
||||||
|
roundness = 2 |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
# Various Standard Widgets |
||||||
|
|
||||||
|
style "murrine-button" = "murrine-wider" { |
||||||
|
bg[NORMAL] = shade (1.08, @bg_color) |
||||||
|
bg[PRELIGHT] = shade (1.10, @bg_color) |
||||||
|
bg[ACTIVE] = shade (0.95, @bg_color) |
||||||
|
bg[INSENSITIVE] = shade (0.85, @bg_color) |
||||||
|
|
||||||
|
engine "murrine" { |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
style "murrine-scrollbar" { |
||||||
|
bg[NORMAL] = mix (0.21, @fg_color, @bg_color) |
||||||
|
bg[PRELIGHT] = mix (0.31, @fg_color, @bg_color) |
||||||
|
bg[ACTIVE] = @selected_bg_color |
||||||
|
|
||||||
|
engine "murrine" { |
||||||
|
roundness = 0 |
||||||
|
contrast = 0.0 |
||||||
|
border_shades = { 0.9, 0.9 } |
||||||
|
trough_shades = { 0.97, 0.97 } |
||||||
|
trough_border_shades = { 1.0, 1.0 } |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
style "murrine-overlay-scrollbar" { |
||||||
|
bg[ACTIVE] = shade (0.8, @bg_color) |
||||||
|
bg[INSENSITIVE] = shade (0.97, @bg_color) |
||||||
|
|
||||||
|
base[SELECTED] = shade (0.6, @base_color) |
||||||
|
base[INSENSITIVE] = shade (0.85, @base_color) |
||||||
|
} |
||||||
|
|
||||||
|
style "murrine-scale" = "murrine-thin" { |
||||||
|
bg[NORMAL] = @bg_color |
||||||
|
bg[ACTIVE] = @bg_color |
||||||
|
bg[SELECTED] = @selected_bg_color |
||||||
|
bg[INSENSITIVE] = shade (0.95, @bg_color) |
||||||
|
|
||||||
|
engine "murrine" { |
||||||
|
roundness = 8 |
||||||
|
gradient_shades = { 1.08, 1.08, 1.08, 1.08 } |
||||||
|
border_shades = { 1.0, 1.0 } |
||||||
|
trough_shades = { 1.08, 1.08 } |
||||||
|
trough_border_shades = { 0.8, 0.8 } |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
style "murrine-progressbar" = "murrine-thin" { |
||||||
|
bg[NORMAL] = @bg_color |
||||||
|
bg[ACTIVE] = shade (1.08, @bg_color) |
||||||
|
|
||||||
|
fg[PRELIGHT] = @selected_fg_color |
||||||
|
|
||||||
|
engine "murrine" { |
||||||
|
roundness = 2 |
||||||
|
border_shades = { 1.2, 1.2 } |
||||||
|
trough_border_shades = { 0.8, 0.8 } |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
style "murrine-treeview-header" = "murrine-button" { |
||||||
|
engine "murrine" { |
||||||
|
roundness = 0 |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
style "murrine-treeview" { |
||||||
|
engine "murrine" { |
||||||
|
roundness = 0 |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
style "murrine-frame-title" { |
||||||
|
fg[NORMAL] = lighter (@fg_color) |
||||||
|
} |
||||||
|
|
||||||
|
style "murrine-tooltips" { |
||||||
|
xthickness = 5 |
||||||
|
ythickness = 5 |
||||||
|
|
||||||
|
bg[NORMAL] = @tooltip_bg_color |
||||||
|
bg[SELECTED] = @tooltip_bg_color |
||||||
|
|
||||||
|
fg[NORMAL] = @tooltip_fg_color |
||||||
|
|
||||||
|
engine "murrine" { |
||||||
|
textstyle = 0 |
||||||
|
roundness = 2 |
||||||
|
rgba = FALSE |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
style "murrine-spinbutton" = "murrine-button" { |
||||||
|
engine "murrine" { |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
style "murrine-radiocheck" = "murrine-default" { |
||||||
|
bg[SELECTED] = @base_color |
||||||
|
|
||||||
|
text[NORMAL] = @selected_bg_color |
||||||
|
text[PRELIGHT] = @selected_bg_color |
||||||
|
} |
||||||
|
|
||||||
|
style "murrine-entry" = "murrine-wider" { |
||||||
|
engine "murrine" { |
||||||
|
border_shades = { 1.15, 1.15 } |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
style "metacity-frame" = "murrine-default" { |
||||||
|
bg[SELECTED] = @selected_bg_color |
||||||
|
} |
||||||
|
|
||||||
|
style "murrine-statusbar" { } |
||||||
|
style "murrine-comboboxentry" = "murrine-entry" { } |
||||||
|
style "murrine-hscale" = "murrine-scale" { } |
||||||
|
style "murrine-vscale" = "murrine-scale" { } |
||||||
|
style "murrine-hscrollbar" = "murrine-scrollbar" { } |
||||||
|
style "murrine-vscrollbar" = "murrine-scrollbar" { } |
||||||
|
|
||||||
|
# Menus |
||||||
|
|
||||||
|
style "murrine-menu" = "murrine-thin" { |
||||||
|
bg[NORMAL] = @menu_bg_color |
||||||
|
bg[PRELIGHT] = @selected_bg_color |
||||||
|
bg[SELECTED] = @selected_bg_color |
||||||
|
bg[ACTIVE] = @menu_bg_color |
||||||
|
bg[INSENSITIVE] = @menu_bg_color |
||||||
|
|
||||||
|
fg[NORMAL] = @menu_fg_color |
||||||
|
fg[PRELIGHT] = @selected_fg_color |
||||||
|
fg[SELECTED] = @selected_fg_color |
||||||
|
fg[ACTIVE] = @selected_fg_color |
||||||
|
fg[INSENSITIVE] = mix (0.5, @menu_bg_color, @menu_fg_color) |
||||||
|
|
||||||
|
text[NORMAL] = @menu_fg_color |
||||||
|
text[PRELIGHT] = @selected_fg_color |
||||||
|
text[SELECTED] = @selected_fg_color |
||||||
|
text[ACTIVE] = @selected_fg_color |
||||||
|
text[INSENSITIVE] = mix (0.5, @menu_bg_color, @menu_fg_color) |
||||||
|
|
||||||
|
engine "murrine" { |
||||||
|
roundness = 0 |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
style "murrine-menu-item" = "murrine-wider" { |
||||||
|
bg[PRELIGHT] = @selected_bg_color |
||||||
|
bg[SELECTED] = @selected_bg_color |
||||||
|
bg[ACTIVE] = @selected_bg_color |
||||||
|
|
||||||
|
fg[NORMAL] = @menu_fg_color # Fix for XFCE menu text |
||||||
|
fg[PRELIGHT] = @selected_fg_color |
||||||
|
fg[SELECTED] = @selected_fg_color |
||||||
|
fg[ACTIVE] = @selected_fg_color |
||||||
|
fg[INSENSITIVE] = mix (0.5, @menu_bg_color, @menu_fg_color) |
||||||
|
|
||||||
|
engine "murrine" { |
||||||
|
textstyle = 0 |
||||||
|
border_shades = { 1.2, 1.2 } |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
style "murrine-separator-menu-item" = "murrine-thin" { } |
||||||
|
|
||||||
|
style "murrine-menubar" { |
||||||
|
bg[NORMAL] = @menubar_bg_color |
||||||
|
bg[PRELIGHT] = mix (0.21, @menubar_fg_color, @menubar_bg_color) |
||||||
|
bg[SELECTED] = mix (0.21, @menubar_fg_color, @menubar_bg_color) |
||||||
|
bg[ACTIVE] = shade (0.9, @menubar_bg_color) |
||||||
|
bg[INSENSITIVE] = @menubar_bg_color |
||||||
|
|
||||||
|
fg[NORMAL] = @menubar_fg_color |
||||||
|
fg[PRELIGHT] = shade (1.08, @menubar_fg_color) |
||||||
|
fg[SELECTED] = shade (1.08, @menubar_fg_color) |
||||||
|
fg[ACTIVE] = @menubar_fg_color |
||||||
|
fg[INSENSITIVE] = mix (0.5, @menubar_bg_color, @menubar_fg_color) |
||||||
|
|
||||||
|
engine "murrine" { |
||||||
|
roundness = 0 |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
style "murrine-menubaritem" { |
||||||
|
bg[NORMAL] = @menubar_bg_color |
||||||
|
bg[PRELIGHT] = mix (0.21, @menubar_fg_color, @menubar_bg_color) |
||||||
|
bg[SELECTED] = mix (0.21, @menubar_fg_color, @menubar_bg_color) |
||||||
|
bg[ACTIVE] = shade (0.9, @menubar_bg_color) |
||||||
|
bg[INSENSITIVE] = @menubar_bg_color |
||||||
|
|
||||||
|
fg[NORMAL] = @menubar_fg_color |
||||||
|
fg[PRELIGHT] = shade (1.08, @menubar_fg_color) |
||||||
|
fg[SELECTED] = shade (1.08, @menubar_fg_color) |
||||||
|
fg[ACTIVE] = @menubar_fg_color |
||||||
|
fg[INSENSITIVE] = mix (0.5, @menubar_bg_color, @menubar_fg_color) |
||||||
|
|
||||||
|
engine "murrine" { |
||||||
|
roundness = 0 |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
# Toolbars |
||||||
|
|
||||||
|
style "murrine-toolbar" = "murrine-thin" { |
||||||
|
bg[NORMAL] = @bg_color |
||||||
|
bg[PRELIGHT] = shade (1.02, @bg_color) |
||||||
|
bg[SELECTED] = @selected_bg_color |
||||||
|
bg[ACTIVE] = shade (0.9, @bg_color) |
||||||
|
bg[INSENSITIVE] = @bg_color |
||||||
|
|
||||||
|
fg[NORMAL] = @fg_color |
||||||
|
fg[PRELIGHT] = @fg_color |
||||||
|
fg[SELECTED] = @selected_fg_color |
||||||
|
fg[ACTIVE] = @fg_color |
||||||
|
fg[INSENSITIVE] = mix (0.5, @bg_color, @fg_color) |
||||||
|
|
||||||
|
engine "murrine" { |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
style "murrine-toolbutton" = "murrine-button" { |
||||||
|
bg[NORMAL] = shade (1.08, @bg_color) |
||||||
|
bg[PRELIGHT] = shade (1.10, @bg_color) |
||||||
|
bg[SELECTED] = @selected_bg_color |
||||||
|
bg[ACTIVE] = shade (0.95, @bg_color) |
||||||
|
bg[INSENSITIVE] = shade (0.85, @bg_color) |
||||||
|
|
||||||
|
fg[NORMAL] = @fg_color |
||||||
|
fg[PRELIGHT] = @fg_color |
||||||
|
fg[SELECTED] = @selected_fg_color |
||||||
|
fg[ACTIVE] = @fg_color |
||||||
|
fg[INSENSITIVE] = mix (0.5, @bg_color, @fg_color) |
||||||
|
|
||||||
|
engine "murrine" { |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
class "GtkToolbar" style "murrine-toolbar" |
||||||
|
class "GtkHandleBox" style "murrine-toolbar" |
||||||
|
widget_class "*Toolbar*.*Separator*" style "murrine-toolbar" |
||||||
|
|
||||||
|
# Panels |
||||||
|
|
||||||
|
style "murrine-panel" = "murrine-thin" { |
||||||
|
xthickness = 2 |
||||||
|
|
||||||
|
bg[NORMAL] = @panel_bg_color |
||||||
|
bg[PRELIGHT] = mix (0.21, @panel_fg_color, @panel_bg_color) |
||||||
|
bg[SELECTED] = mix (0.21, @panel_fg_color, @panel_bg_color) |
||||||
|
bg[ACTIVE] = shade (0.8, @panel_bg_color) |
||||||
|
bg[INSENSITIVE] = @panel_bg_color |
||||||
|
|
||||||
|
fg[NORMAL] = @panel_fg_color |
||||||
|
fg[PRELIGHT] = shade (1.08, @panel_fg_color) |
||||||
|
fg[SELECTED] = shade (1.08, @panel_fg_color) |
||||||
|
fg[ACTIVE] = @panel_fg_color |
||||||
|
fg[INSENSITIVE] = mix (0.5, @panel_bg_color, @panel_fg_color) |
||||||
|
|
||||||
|
base[NORMAL] = @panel_bg_color |
||||||
|
base[PRELIGHT] = mix (0.21, @panel_fg_color, @panel_bg_color) |
||||||
|
base[SELECTED] = mix (0.21, @panel_fg_color, @panel_bg_color) |
||||||
|
base[ACTIVE] = shade (0.9, @panel_bg_color) |
||||||
|
base[INSENSITIVE] = @panel_bg_color |
||||||
|
|
||||||
|
text[NORMAL] = @panel_fg_color |
||||||
|
text[PRELIGHT] = shade (1.08, @panel_fg_color) |
||||||
|
text[SELECTED] = shade (1.08, @panel_fg_color) |
||||||
|
text[ACTIVE] = @panel_fg_color |
||||||
|
text[INSENSITIVE] = mix (0.5, @panel_bg_color, @panel_fg_color) |
||||||
|
|
||||||
|
engine "murrine" { |
||||||
|
roundness = 0 |
||||||
|
contrast = 0.0 |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
widget "*PanelWidget*" style "murrine-panel" |
||||||
|
widget "*PanelApplet*" style "murrine-panel" |
||||||
|
widget "*fast-user-switch*" style "murrine-panel" |
||||||
|
widget "*CPUFreq*Applet*" style "murrine-panel" |
||||||
|
widget "*indicator-applet*" style "murrine-panel" |
||||||
|
class "PanelApp*" style "murrine-panel" |
||||||
|
class "PanelToplevel*" style "murrine-panel" |
||||||
|
widget_class "*PanelToplevel*" style "murrine-panel" |
||||||
|
widget_class "*notif*" style "murrine-panel" |
||||||
|
widget_class "*Notif*" style "murrine-panel" |
||||||
|
widget_class "*Tray*" style "murrine-panel" |
||||||
|
widget_class "*tray*" style "murrine-panel" |
||||||
|
widget_class "*computertemp*" style "murrine-panel" |
||||||
|
widget_class "*Applet*Tomboy*" style "murrine-panel" |
||||||
|
widget_class "*Applet*Netstatus*" style "murrine-panel" |
||||||
|
widget "*gdm-user-switch-menubar*" style "murrine-panel" |
||||||
|
|
||||||
|
style "bold-panel-item" { |
||||||
|
font_name = "Bold" |
||||||
|
|
||||||
|
engine "murrine" { |
||||||
|
roundness = 0 |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
widget "*Panel*MenuBar*" style "bold-panel-item" |
||||||
|
widget "*gimmie*" style "bold-panel-item" |
||||||
|
|
||||||
|
# widget_class "*Mail*" style "murrine-panel" # Disabled to fix Evolution bug |
||||||
|
# class "*Panel*" style "murrine-panel" # Disabled to fix bug |
||||||
|
|
||||||
|
# XFCE Styles |
||||||
|
|
||||||
|
style "workspace-switcher" = "murrine-panel" { |
||||||
|
bg[SELECTED] = @selected_bg_color |
||||||
|
} |
||||||
|
|
||||||
|
style "xfce-header" { |
||||||
|
bg[NORMAL] = shade (0.9, @bg_color) |
||||||
|
base[NORMAL] = shade (1.18, @bg_color) |
||||||
|
} |
||||||
|
|
||||||
|
style "xfdesktop-windowlist" { |
||||||
|
bg[NORMAL] = @base_color |
||||||
|
fg[INSENSITIVE] = shade (0.95, @base_color) |
||||||
|
text[INSENSITIVE] = shade (0.95, @base_color) |
||||||
|
} |
||||||
|
|
||||||
|
style "xfdesktop-icon-view" { |
||||||
|
XfdesktopIconView::label-alpha = 0 |
||||||
|
XfdesktopIconView::selected-label-alpha = 60 |
||||||
|
XfdesktopIconVIew::ellipsize-icon-labels = 1 |
||||||
|
|
||||||
|
base[NORMAL] = @selected_bg_color |
||||||
|
base[SELECTED] = @selected_bg_color |
||||||
|
base[ACTIVE] = @selected_bg_color |
||||||
|
|
||||||
|
fg[NORMAL] = @selected_fg_color |
||||||
|
fg[SELECTED] = @selected_fg_color |
||||||
|
fg[ACTIVE] = @selected_fg_color |
||||||
|
|
||||||
|
engine "murrine" { |
||||||
|
textstyle = 5 |
||||||
|
text_shade = 0.05 |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
style "xfwm-tabwin" { |
||||||
|
Xfwm4TabwinWidget::border-width = 1 |
||||||
|
Xfwm4TabwinWidget::border-alpha = 1.0 |
||||||
|
Xfwm4TabwinWidget::icon-size = 64 |
||||||
|
Xfwm4TabwinWidget::alpha = 1.0 |
||||||
|
Xfwm4TabwinWidget::border-radius = 2 |
||||||
|
|
||||||
|
bg[NORMAL] = @menu_bg_color |
||||||
|
bg[SELECTED] = @menu_bg_color |
||||||
|
|
||||||
|
fg[NORMAL] = @menu_fg_color |
||||||
|
|
||||||
|
engine "murrine" { |
||||||
|
contrast = 0.0 |
||||||
|
border_shades = { 0.9, 0.9 } |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
style "xfwm-tabwin-button" { |
||||||
|
font_name = "bold" |
||||||
|
|
||||||
|
bg[SELECTED] = @selected_bg_color |
||||||
|
} |
||||||
|
|
||||||
|
style "xfsm-logout" { |
||||||
|
bg[NORMAL] = @menu_bg_color |
||||||
|
bg[ACTIVE] = @menu_bg_color |
||||||
|
bg[PRELIGHT] = shade (1.1, @menu_bg_color) |
||||||
|
bg[SELECTED] = shade (0.5, @menu_bg_color) |
||||||
|
bg[INSENSITIVE] = shade (1.3, @menu_bg_color) |
||||||
|
|
||||||
|
fg[NORMAL] = @menu_fg_color |
||||||
|
fg[PRELIGHT] = @menu_fg_color |
||||||
|
|
||||||
|
text[NORMAL] = @menu_fg_color |
||||||
|
|
||||||
|
engine "murrine" { |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
style "xfsm-logout-button" { |
||||||
|
bg[NORMAL] = shade (1.2, @menu_bg_color) |
||||||
|
bg[PRELIGHT] = shade (1.4, @menu_bg_color) |
||||||
|
|
||||||
|
engine "murrine" { |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
widget "*WnckPager*" style "workspace-switcher" |
||||||
|
|
||||||
|
widget "*Xfce*Panel*" style "murrine-panel" |
||||||
|
class "*Xfce*Panel*" style "murrine-panel" |
||||||
|
|
||||||
|
# Thunar Styles |
||||||
|
|
||||||
|
style "sidepane" { |
||||||
|
base[NORMAL] = @bg_color |
||||||
|
base[INSENSITIVE] = mix (0.4, shade (1.35, @selected_bg_color), shade (0.9, @base_color)) |
||||||
|
bg[NORMAL] = @bg_color |
||||||
|
text[NORMAL] = mix (0.9, @fg_color, @bg_color) |
||||||
|
} |
||||||
|
|
||||||
|
widget_class "*ThunarShortcutsView*" style "sidepane" |
||||||
|
widget_class "*ThunarTreeView*" style "sidepane" |
||||||
|
widget_class "*ThunarLocationEntry*" style "murrine-entry" |
||||||
|
|
||||||
|
# Gtk2 Open-File Dialog |
||||||
|
|
||||||
|
widget_class "*GtkFileChooserWidget.GtkFileChooserDefault.GtkVBox.GtkHPaned.GtkVBox.GtkScrolledWindow.GtkTreeView*" style "sidepane" |
||||||
|
widget_class "*GtkFileChooserWidget.GtkFileChooserDefault.GtkVBox.GtkHPaned.GtkVBox.GtkScrolledWindow.<GtkTreeView>.<GtkButton>" style "murrine-treeview-header" |
||||||
|
|
||||||
|
# Google Chrome/Chromium Styles (requires 9.0.597 or newer) |
||||||
|
|
||||||
|
style "chromium-toolbar-button" { |
||||||
|
engine "murrine" { |
||||||
|
roundness = 2 |
||||||
|
textstyle = 0 |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
style "chrome-gtk-frame" { |
||||||
|
ChromeGtkFrame::frame-color = @titlebar_bg_color |
||||||
|
ChromeGtkFrame::inactive-frame-color = @titlebar_bg_color |
||||||
|
|
||||||
|
ChromeGtkFrame::frame-gradient-size = 0 |
||||||
|
ChromeGtkFrame::frame-gradient-color = @titlebar_bg_color |
||||||
|
|
||||||
|
ChromeGtkFrame::incognito-frame-color = @titlebar_bg_color |
||||||
|
ChromeGtkFrame::incognito-inactive-frame-color = @titlebar_bg_color |
||||||
|
|
||||||
|
ChromeGtkFrame::incognito-frame-gradient-size = 0 |
||||||
|
ChromeGtkFrame::incognito-frame-gradient-color = @titlebar_bg_color |
||||||
|
|
||||||
|
ChromeGtkFrame::scrollbar-trough-color = @bg_color |
||||||
|
ChromeGtkFrame::scrollbar-slider-normal-color = mix (0.21, @fg_color, @bg_color) |
||||||
|
ChromeGtkFrame::scrollbar-slider-prelight-color = mix (0.31, @fg_color, @bg_color) |
||||||
|
} |
||||||
|
|
||||||
|
class "ChromeGtkFrame" style "chrome-gtk-frame" |
||||||
|
|
||||||
|
widget_class "*Chrom*Button*" style "chromium-toolbar-button" |
||||||
|
|
||||||
|
# General Styles |
||||||
|
|
||||||
|
class "GtkWidget" style "murrine-default" |
||||||
|
|
||||||
|
class "GtkFrame" style "murrine-wide" |
||||||
|
class "MetaFrames" style "metacity-frame" |
||||||
|
class "GtkWindow" style "metacity-frame" |
||||||
|
|
||||||
|
class "GtkSeparator" style "murrine-wide" |
||||||
|
class "GtkCalendar" style "murrine-wide" |
||||||
|
|
||||||
|
class "GtkSpinButton" style "murrine-spinbutton" |
||||||
|
|
||||||
|
class "GtkScale" style "murrine-scale" |
||||||
|
class "GtkVScale" style "murrine-vscale" |
||||||
|
class "GtkHScale" style "murrine-hscale" |
||||||
|
class "GtkScrollbar" style "murrine-scrollbar" |
||||||
|
class "GtkVScrollbar" style "murrine-vscrollbar" |
||||||
|
class "GtkHScrollbar" style "murrine-hscrollbar" |
||||||
|
|
||||||
|
class "GtkRadio*" style "murrine-radiocheck" |
||||||
|
class "GtkCheck*" style "murrine-radiocheck" |
||||||
|
|
||||||
|
class "GtkEntry" style "murrine-entry" |
||||||
|
|
||||||
|
widget_class "*<GtkNotebook>" style "murrine-notebook" |
||||||
|
widget_class "*<GtkNotebook>*<GtkEventBox>" style "murrine-notebook-bg" |
||||||
|
widget_class "*<GtkNotebook>*<GtkDrawingArea>" style "murrine-notebook-bg" |
||||||
|
widget_class "*<GtkNotebook>*<GtkLayout>" style "murrine-notebook-bg" |
||||||
|
widget_class "*.GtkNotebook.*.GtkViewport" style "murrine-notebook" |
||||||
|
|
||||||
|
widget_class "*<GtkButton>" style "murrine-button" |
||||||
|
widget_class "*<GtkStatusbar>*" style "murrine-statusbar" |
||||||
|
widget_class "*<GtkProgress>" style "murrine-progressbar" |
||||||
|
widget_class "*<GtkProgressBar>" style "murrine-progressbar" |
||||||
|
|
||||||
|
widget_class "*<GtkComboBoxEntry>*" style "murrine-comboboxentry" |
||||||
|
widget_class "*<GtkCombo>*" style "murrine-comboboxentry" |
||||||
|
|
||||||
|
widget_class "*<GtkMenu>*" style "murrine-menu" |
||||||
|
widget_class "*<GtkMenuItem>*" style "murrine-menu-item" |
||||||
|
widget_class "*<GtkSeparatorMenuItem>*" style "murrine-separator-menu-item" |
||||||
|
widget_class "*Menu*.*Sepa*" style "murrine-separator-menu-item" |
||||||
|
widget_class "*<GtkMenuBar>*" style "murrine-menubar" |
||||||
|
widget_class "*<GtkMenuBar>*<GtkMenuItem>*" style "murrine-menubaritem" |
||||||
|
|
||||||
|
widget_class "*GtkToolButton*" style "murrine-toolbutton" |
||||||
|
widget_class "*GtkToggleToolButton*" style "murrine-toolbutton" |
||||||
|
widget_class "*GtkMenuToolButton*" style "murrine-toolbutton" |
||||||
|
widget_class "*GtkToolbar*Button" style "murrine-toolbutton" |
||||||
|
|
||||||
|
widget_class "*.<GtkFrame>.<GtkLabel>" style "murrine-frame-title" |
||||||
|
|
||||||
|
widget_class "*.<GtkTreeView>*" style "murrine-treeview" |
||||||
|
widget_class "*.<GtkTreeView>.<GtkButton>" style "murrine-treeview-header" |
||||||
|
widget_class "*.<GtkCTree>.<GtkButton>" style "murrine-treeview-header" |
||||||
|
widget_class "*.<GtkList>.<GtkButton>" style "murrine-treeview-header" |
||||||
|
widget_class "*.<GtkCList>.<GtkButton>" style "murrine-treeview-header" |
||||||
|
|
||||||
|
widget "gtk-tooltip*" style "murrine-tooltips" |
||||||
|
|
||||||
|
widget_class "*<GtkScrolledWindow>*<OsScrollbar>" style "murrine-overlay-scrollbar" |
||||||
|
|
||||||
|
# Workarounds and Non-Standard Styling |
||||||
|
|
||||||
|
style "text-is-fg-color-workaround" { |
||||||
|
text[NORMAL] = @text_color |
||||||
|
text[PRELIGHT] = @fg_color |
||||||
|
text[SELECTED] = @selected_fg_color |
||||||
|
text[ACTIVE] = @fg_color |
||||||
|
text[INSENSITIVE] = mix (0.5, @bg_color, @fg_color) |
||||||
|
} |
||||||
|
|
||||||
|
widget_class "*.<GtkComboBox>.<GtkCellView>" style "text-is-fg-color-workaround" |
||||||
|
|
||||||
|
style "fg-is-text-color-workaround" { |
||||||
|
fg[NORMAL] = @text_color |
||||||
|
fg[PRELIGHT] = @text_color |
||||||
|
fg[ACTIVE] = @selected_fg_color |
||||||
|
fg[SELECTED] = @selected_fg_color |
||||||
|
fg[INSENSITIVE] = darker (@fg_color) |
||||||
|
} |
||||||
|
|
||||||
|
widget_class "*<GtkListItem>*" style "fg-is-text-color-workaround" |
||||||
|
widget_class "*<GtkCList>" style "fg-is-text-color-workaround" |
||||||
|
widget_class "*<EelEditableLabel>" style "fg-is-text-color-workaround" |
||||||
|
|
||||||
|
style "murrine-evo-new-button-workaround" { |
||||||
|
engine "murrine" { |
||||||
|
toolbarstyle = 0 |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
widget_class "EShellWindow.GtkVBox.BonoboDock.BonoboDockBand.BonoboDockItem*" style "murrine-evo-new-button-workaround" |
||||||
|
|
||||||
|
style "inkscape-toolbar-fix" { |
||||||
|
engine "murrine" { |
||||||
|
gradient_shades = { 1.0, 1.0, 1.0, 1.0 } |
||||||
|
highlight_shade = 1.0 |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
#widget "*GtkHandleBox*" style "inkscape-toolbar-fix" |
||||||
|
#widget "*HandleBox*CommandsToolbar*" style "inkscape-toolbar-fix" |
||||||
|
#widget "*HandleBox*SnapToolbar*" style "inkscape-toolbar-fix" |
||||||
|
widget "*HandleBox*SelectToolbar*" style "inkscape-toolbar-fix" |
||||||
|
widget "*HandleBox*NodeToolbar*" style "inkscape-toolbar-fix" |
||||||
|
widget "*HandleBox*TweakToolbar*" style "inkscape-toolbar-fix" |
||||||
|
widget "*HandleBox*ZoomToolbar*" style "inkscape-toolbar-fix" |
||||||
|
widget "*HandleBox*StarToolbar*" style "inkscape-toolbar-fix" |
||||||
|
widget "*HandleBox*RectToolbar*" style "inkscape-toolbar-fix" |
||||||
|
widget "*HandleBox*3DBoxToolbar*" style "inkscape-toolbar-fix" |
||||||
|
widget "*HandleBox*ArcToolbar*" style "inkscape-toolbar-fix" |
||||||
|
widget "*HandleBox*SpiralToolbar*" style "inkscape-toolbar-fix" |
||||||
|
widget "*HandleBox*PencilToolbar*" style "inkscape-toolbar-fix" |
||||||
|
widget "*HandleBox*PenToolbar*" style "inkscape-toolbar-fix" |
||||||
|
widget "*HandleBox*CalligraphyToolbar*" style "inkscape-toolbar-fix" |
||||||
|
widget "*HandleBox*EraserToolbar*" style "inkscape-toolbar-fix" |
||||||
|
widget "*HandleBox*LPEToolToolbar*" style "inkscape-toolbar-fix" |
||||||
|
widget "*HandleBox*DropperToolbar*" style "inkscape-toolbar-fix" |
||||||
|
widget "*HandleBox*ConnectorToolbar*" style "inkscape-toolbar-fix" |
||||||
|
widget "*HandleBox*PaintbucketToolbar*" style "inkscape-toolbar-fix" |
||||||
|
|
||||||
|
# Performance Fixes |
||||||
|
|
||||||
|
style "performance-fix" { |
||||||
|
engine "murrine" { |
||||||
|
textstyle = 0 |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
widget_class "*gtkmm__GtkWindow*" style "performance-fix" # Inkscape |
||||||
|
widget_class "*GimpDisplayShell*" style "performance-fix" # Gimp |
||||||
|
widget_class "*GimpToolbox*" style "performance-fix" |
||||||
|
widget_class "*GimpMenuDock*" style "performance-fix" |
||||||
|
widget "*OOoFixed*" style "performance-fix" # Openoffice/Libreoffice |
||||||
|
widget_class "*MozContainer*" style "performance-fix" # Firefox (Not sure if this one does anything though.) |
||||||
|
|
||||||
|
widget_class "*XfceHeading*" style "xfce-header" |
||||||
|
widget_class "*XfceDesktop*" style "xfdesktop-windowlist" |
||||||
|
widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view" |
||||||
|
widget "xfwm4-tabwin*" style "xfwm-tabwin" |
||||||
|
widget "xfwm4-tabwin*GtkButton*" style "xfwm-tabwin-button" |
||||||
|
widget_class "*XfsmLogoutDialog*" style "xfsm-logout" |
||||||
|
widget_class "*XfsmLogoutDialog*GtkButton" style "xfsm-logout-button" |
@ -0,0 +1,396 @@ |
|||||||
|
/*********************** |
||||||
|
* fallback mode panel * |
||||||
|
***********************/ |
||||||
|
PanelWidget, |
||||||
|
PanelApplet, |
||||||
|
PanelToplevel { |
||||||
|
padding: 0; |
||||||
|
background-color: @panel_bg_color; |
||||||
|
background-image: none; |
||||||
|
color: @panel_fg_color; |
||||||
|
} |
||||||
|
|
||||||
|
PanelApplet { |
||||||
|
border-width: 0; |
||||||
|
} |
||||||
|
|
||||||
|
PanelSeparator { |
||||||
|
border-width: 0; |
||||||
|
background-color: @panel_bg_color; |
||||||
|
background-image: none; |
||||||
|
color: @panel_fg_color; |
||||||
|
} |
||||||
|
|
||||||
|
.gnome-panel-menu-bar, |
||||||
|
PanelApplet > GtkMenuBar.menubar, |
||||||
|
PanelApplet > GtkMenuBar.menubar.menuitem, |
||||||
|
PanelMenuBar.menubar, |
||||||
|
PanelMenuBar.menubar.menuitem { |
||||||
|
-PanelMenuBar-icon-visible: true; |
||||||
|
|
||||||
|
border-width: 0; |
||||||
|
background-color: @panel_bg_color; |
||||||
|
background-image: none; |
||||||
|
} |
||||||
|
|
||||||
|
PanelAppletFrame { |
||||||
|
border-width: 0; |
||||||
|
background-color: @panel_bg_color; |
||||||
|
background-image: none; |
||||||
|
} |
||||||
|
|
||||||
|
PanelApplet .button { |
||||||
|
-GtkButton-inner-border: 2; |
||||||
|
|
||||||
|
border-width: 0 1px; |
||||||
|
border-radius: 0; |
||||||
|
border-color: transparent; |
||||||
|
background-color: @panel_bg_color; |
||||||
|
background-image: none; |
||||||
|
color: @panel_fg_color; |
||||||
|
} |
||||||
|
|
||||||
|
PanelApplet .button:active { |
||||||
|
border-width: 0 1px; |
||||||
|
border-radius: 0; |
||||||
|
border-color: mix(@panel_bg_color, @panel_fg_color, 0.21); |
||||||
|
background-color: mix(@panel_bg_color, @panel_fg_color, 0.21); |
||||||
|
background-image: none; |
||||||
|
color: shade(@panel_fg_color, 1.08); |
||||||
|
} |
||||||
|
|
||||||
|
PanelApplet .button:prelight { |
||||||
|
border-color: mix(@panel_bg_color, @panel_fg_color, 0.11); |
||||||
|
background-color: mix(@panel_bg_color, @panel_fg_color, 0.11); |
||||||
|
background-image: none; |
||||||
|
color: shade(@panel_fg_color, 1.08); |
||||||
|
} |
||||||
|
|
||||||
|
PanelApplet .button:active:prelight { |
||||||
|
border-color: mix(@panel_bg_color, @panel_fg_color, 0.31); |
||||||
|
background-color: mix(@panel_bg_color, @panel_fg_color, 0.31); |
||||||
|
background-image: none; |
||||||
|
color: shade(@panel_fg_color, 1.08); |
||||||
|
} |
||||||
|
|
||||||
|
WnckPager, WnckTasklist { |
||||||
|
background-color: @panel_bg_color; |
||||||
|
} |
||||||
|
|
||||||
|
/************ |
||||||
|
* nautilus * |
||||||
|
************/ |
||||||
|
.nautilus-desktop.nautilus-canvas-item { |
||||||
|
color: white; |
||||||
|
text-shadow: 1px 1px black; |
||||||
|
} |
||||||
|
|
||||||
|
.nautilus-desktop.nautilus-canvas-item:active { |
||||||
|
color: @theme_fg_color; |
||||||
|
} |
||||||
|
|
||||||
|
.nautilus-desktop.nautilus-canvas-item:selected { |
||||||
|
color: @theme_selected_fg_color; |
||||||
|
} |
||||||
|
|
||||||
|
.nautilus-desktop.nautilus-canvas-item:active, |
||||||
|
.nautilus-desktop.nautilus-canvas-item:prelight, |
||||||
|
.nautilus-desktop.nautilus-canvas-item:selected { |
||||||
|
text-shadow: none; |
||||||
|
} |
||||||
|
|
||||||
|
NautilusWindow .toolbar { |
||||||
|
border-width: 0 0 1px; |
||||||
|
border-style: solid; |
||||||
|
border-color: shade(@toolbar_bg_color, 0.8); |
||||||
|
} |
||||||
|
|
||||||
|
NautilusWindow .sidebar .frame { |
||||||
|
border-style: none; |
||||||
|
} |
||||||
|
|
||||||
|
NautilusWindow > GtkGrid > .pane-separator, |
||||||
|
NautilusWindow > GtkGrid > .pane-separator:hover { |
||||||
|
border-width: 0 1px 0 0; |
||||||
|
border-style: solid; |
||||||
|
border-color: shade(@theme_bg_color, 0.8); |
||||||
|
background-color: @theme_bg_color; |
||||||
|
} |
||||||
|
|
||||||
|
NautilusNotebook.notebook { |
||||||
|
border-right-width: 0; |
||||||
|
border-left-width: 0; |
||||||
|
border-bottom-width: 0; |
||||||
|
} |
||||||
|
|
||||||
|
NautilusNotebook .frame { |
||||||
|
border-width: 0; |
||||||
|
} |
||||||
|
|
||||||
|
NautilusQueryEditor .search-bar.toolbar { |
||||||
|
border-top-width: 0; |
||||||
|
border-bottom-width: 0; |
||||||
|
} |
||||||
|
|
||||||
|
NautilusQueryEditor .toolbar { |
||||||
|
padding-top: 3px; |
||||||
|
padding-bottom: 2px; |
||||||
|
border-width: 1px 0 0 0; |
||||||
|
border-style: solid; |
||||||
|
border-color: @toolbar_bg_color; |
||||||
|
background-color: shade(@toolbar_bg_color, 0.9); |
||||||
|
} |
||||||
|
|
||||||
|
NautilusQueryEditor .toolbar:nth-child(2) { |
||||||
|
border-color: shade(@toolbar_bg_color, 0.8); |
||||||
|
} |
||||||
|
|
||||||
|
NautilusQueryEditor .toolbar:last-child, |
||||||
|
NautilusQueryEditor .search-bar.toolbar:only-child { |
||||||
|
border-bottom-width: 1px; |
||||||
|
border-bottom-color: shade(@toolbar_bg_color, 0.8); |
||||||
|
} |
||||||
|
|
||||||
|
/****************** |
||||||
|
* gnome terminal * |
||||||
|
******************/ |
||||||
|
VteTerminal { |
||||||
|
background-color: @osd_base; |
||||||
|
color: @osd_fg; |
||||||
|
} |
||||||
|
|
||||||
|
TerminalWindow GtkNotebook.notebook { |
||||||
|
border-right-width: 0; |
||||||
|
border-bottom-width: 0; |
||||||
|
border-left-width: 0; |
||||||
|
} |
||||||
|
|
||||||
|
TerminalWindow .scrollbars-junction, |
||||||
|
TerminalWindow .scrollbar.trough { |
||||||
|
background-color: @osd_base; |
||||||
|
} |
||||||
|
|
||||||
|
TerminalWindow .scrollbar.button, |
||||||
|
TerminalWindow .scrollbar.button:active, |
||||||
|
TerminalWindow .scrollbar.button:active:hover { |
||||||
|
color: shade(@osd_base, 0.6); |
||||||
|
} |
||||||
|
|
||||||
|
TerminalWindow .scrollbar.slider { |
||||||
|
border-color: mix(shade(@osd_base, 0.87), @osd_fg, 0.21); |
||||||
|
background-color: mix(@osd_base, @osd_fg, 0.21); |
||||||
|
} |
||||||
|
|
||||||
|
TerminalWindow .scrollbar.slider:hover, |
||||||
|
TerminalWindow .scrollbar.slider.vertical:hover { |
||||||
|
border-color: mix(shade(@osd_base, 0.87), @osd_fg, 0.31); |
||||||
|
background-color: mix(@osd_base, @osd_fg, 0.31); |
||||||
|
} |
||||||
|
|
||||||
|
TerminalWindow .scrollbar.slider:active, |
||||||
|
TerminalWindow .scrollbar.slider.vertical:active { |
||||||
|
border-color: shade(@theme_selected_bg_color, 0.9); |
||||||
|
background-color: @theme_selected_bg_color; |
||||||
|
} |
||||||
|
|
||||||
|
/********* |
||||||
|
* gedit * |
||||||
|
*********/ |
||||||
|
GeditWindow .pane-separator, |
||||||
|
GeditWindow .pane-separator:hover { |
||||||
|
border-width: 0 1px 1px 1px; |
||||||
|
border-style: solid; |
||||||
|
border-color: shade(@theme_bg_color, 0.8); |
||||||
|
background-color: @theme_bg_color; |
||||||
|
color: shade(@theme_bg_color, 0.8); |
||||||
|
} |
||||||
|
|
||||||
|
.gedit-document-panel { |
||||||
|
background-color: @theme_bg_color; |
||||||
|
color: mix(@theme_fg_color, @theme_bg_color, 0.1); |
||||||
|
} |
||||||
|
|
||||||
|
.gedit-document-panel-group-row, |
||||||
|
.gedit-document-panel-group-row:hover { |
||||||
|
border-top: 1px solid shade(@theme_bg_color, 0.9); |
||||||
|
background-color: @theme_bg_color; |
||||||
|
} |
||||||
|
|
||||||
|
.gedit-document-panel-document-row:hover { |
||||||
|
background-color: shade(@theme_bg_color, 1.05); |
||||||
|
} |
||||||
|
|
||||||
|
.gedit-document-panel-document-row:selected, |
||||||
|
.gedit-document-panel-document-row:selected:hover { |
||||||
|
background-color: @theme_selected_bg_color; |
||||||
|
color: @theme_selected_fg_color; |
||||||
|
} |
||||||
|
|
||||||
|
.gedit-document-panel .list-row { |
||||||
|
padding: 4px; |
||||||
|
} |
||||||
|
|
||||||
|
.gedit-document-panel .list-row .button { |
||||||
|
padding: 1px; |
||||||
|
border-image: none; |
||||||
|
border-radius: 2px; |
||||||
|
border-style: solid; |
||||||
|
border-color: transparent; |
||||||
|
border-width: 1px; |
||||||
|
background-color: transparent; |
||||||
|
background-image: none; |
||||||
|
color: transparent; |
||||||
|
icon-shadow: none; |
||||||
|
} |
||||||
|
|
||||||
|
.gedit-document-panel .prelight-row .button { |
||||||
|
border-color: alpha(black, 0.1); |
||||||
|
color: alpha(white, 0.8); |
||||||
|
} |
||||||
|
|
||||||
|
.gedit-document-panel .list-row .button:hover, |
||||||
|
.gedit-document-panel .prelight-row .button:hover { |
||||||
|
border-color: alpha(black, 0.1); |
||||||
|
color: white; |
||||||
|
} |
||||||
|
|
||||||
|
.gedit-document-panel .prelight-row .button:active { |
||||||
|
border-color: alpha(black, 0.2); |
||||||
|
background-color: alpha(black, 0.08); |
||||||
|
color: white; |
||||||
|
} |
||||||
|
|
||||||
|
.gedit-document-panel-dragged-row { |
||||||
|
border: 1px solid alpha(black, 0.1); |
||||||
|
background-color: alpha(black, 0.5); |
||||||
|
color: white; |
||||||
|
} |
||||||
|
|
||||||
|
.gedit-document-panel-placeholder-row { |
||||||
|
border: none; |
||||||
|
background-color: alpha(black, 0.08); |
||||||
|
transition: all 200ms ease-in; |
||||||
|
} |
||||||
|
|
||||||
|
GeditStatusbar { |
||||||
|
border-top: 1px solid shade(@theme_bg_color, 0.8); |
||||||
|
} |
||||||
|
|
||||||
|
GeditStatusbar GeditSmallButton, |
||||||
|
GeditStatusMenuButton { |
||||||
|
text-shadow: none; |
||||||
|
} |
||||||
|
|
||||||
|
GeditStatusbar GeditSmallButton.button, |
||||||
|
GeditStatusbar GeditSmallButton.button:hover, |
||||||
|
GeditStatusbar GeditSmallButton.button:active, |
||||||
|
GeditStatusbar GeditSmallButton.button:active:hover, |
||||||
|
GeditStatusMenuButton.button, |
||||||
|
GeditStatusMenuButton.button:hover, |
||||||
|
GeditStatusMenuButton.button:active, |
||||||
|
GeditStatusMenuButton.button:active:hover { |
||||||
|
border-image: none; |
||||||
|
border-style: solid; |
||||||
|
border-width: 0 1px; |
||||||
|
border-radius: 0; |
||||||
|
padding: 1px 6px 2px 4px; |
||||||
|
} |
||||||
|
|
||||||
|
GeditStatusbar GeditSmallButton.button:hover, |
||||||
|
GeditStatusbar GeditSmallButton.button:active, |
||||||
|
GeditStatusbar GeditSmallButton.button:active:hover, |
||||||
|
GeditStatusMenuButton.button:hover, |
||||||
|
GeditStatusMenuButton.button:active, |
||||||
|
GeditStatusMenuButton.button:active:hover { |
||||||
|
border-color: shade(@theme_bg_color, 0.8); |
||||||
|
} |
||||||
|
|
||||||
|
GeditStatusbar GeditSmallButton.button:active, |
||||||
|
GeditStatusMenuButton.button:active { |
||||||
|
background-color: shade(@theme_bg_color, 0.95); |
||||||
|
color: @theme_fg_color; |
||||||
|
} |
||||||
|
|
||||||
|
GeditViewFrame .gedit-search-slider { |
||||||
|
padding: 4px; |
||||||
|
border-radius: 0 0 2px 2px; |
||||||
|
border-width: 0 1px 1px 1px; |
||||||
|
border-style: solid; |
||||||
|
border-color: shade(@theme_base_color, 0.8); |
||||||
|
background-color: @theme_base_color; |
||||||
|
} |
||||||
|
|
||||||
|
GeditViewFrame .gedit-search-slider .not-found { |
||||||
|
background-color: @error_bg_color; |
||||||
|
background-image: none; |
||||||
|
color: @error_fg_color; |
||||||
|
} |
||||||
|
|
||||||
|
GeditViewFrame .gedit-search-slider .not-found:selected { |
||||||
|
background-color: @theme_selected_bg_color; |
||||||
|
color: @theme_selected_fg_color; |
||||||
|
} |
||||||
|
|
||||||
|
GeditFileBrowserWidget .toolbar { |
||||||
|
padding: 2px; |
||||||
|
border-top: none; |
||||||
|
background-color: @theme_bg_color; |
||||||
|
background-image: none; |
||||||
|
} |
||||||
|
|
||||||
|
.gedit-search-entry-occurrences-tag { |
||||||
|
margin: 2px; |
||||||
|
padding: 2px; |
||||||
|
color: mix(@theme_text_color, @theme_base_color, 0.5); |
||||||
|
} |
||||||
|
|
||||||
|
/*************** |
||||||
|
* font-viewer * |
||||||
|
***************/ |
||||||
|
SushiFontWidget { |
||||||
|
padding: 6px 12px; |
||||||
|
} |
||||||
|
|
||||||
|
/************* |
||||||
|
* gucharmap * |
||||||
|
*************/ |
||||||
|
GucharmapChartable { |
||||||
|
background-color: @theme_base_color; |
||||||
|
color: @theme_text_color; |
||||||
|
} |
||||||
|
|
||||||
|
GucharmapChartable:active, |
||||||
|
GucharmapChartable:focus, |
||||||
|
GucharmapChartable:selected { |
||||||
|
background-color: @theme_selected_bg_color; |
||||||
|
color: @theme_selected_fg_color; |
||||||
|
} |
||||||
|
|
||||||
|
/************* |
||||||
|
* evolution * |
||||||
|
*************/ |
||||||
|
EPreviewPane .entry { |
||||||
|
background-color: @theme_base_color; |
||||||
|
color: @theme_text_color; |
||||||
|
} |
||||||
|
|
||||||
|
/****************** |
||||||
|
* gnome calendar * |
||||||
|
******************/ |
||||||
|
.calendar-view { |
||||||
|
background-color: shade(@theme_base_color, 0.95); |
||||||
|
color: @theme_text_color; |
||||||
|
} |
||||||
|
|
||||||
|
/******************* |
||||||
|
* gnome-bluetooth * |
||||||
|
*******************/ |
||||||
|
GtkEntry.entry.pin-entry { |
||||||
|
font: regular 50; |
||||||
|
padding-left: 25px; |
||||||
|
padding-right: 25px; |
||||||
|
} |
||||||
|
|
||||||
|
GtkLabel.pin-label { |
||||||
|
font: regular 50; |
||||||
|
} |
@ -0,0 +1,677 @@ |
|||||||
|
/******************** |
||||||
|
* dynamic notebook * |
||||||
|
********************/ |
||||||
|
.dynamic-notebook { |
||||||
|
background-color: shade(@theme_bg_color, 1.08); |
||||||
|
background-image: none; |
||||||
|
} |
||||||
|
|
||||||
|
.dynamic-notebook GtkLabel, |
||||||
|
.dynamic-notebook GtkImage { |
||||||
|
color: alpha(@theme_fg_color, 0.5); |
||||||
|
} |
||||||
|
|
||||||
|
.dynamic-notebook .notebook { |
||||||
|
-GtkNotebook-tab-overlap: 3px; |
||||||
|
-GtkNotebook-initial-gap: 12px; |
||||||
|
|
||||||
|
border-width: 1px 0 0 0; |
||||||
|
border-color: shade(@theme_bg_color, 0.8); |
||||||
|
border-radius: 0; |
||||||
|
padding: 0; |
||||||
|
} |
||||||
|
|
||||||
|
.dynamic-notebook .notebook tab { |
||||||
|
padding: 3px; |
||||||
|
border-width: 0 1px; |
||||||
|
border-color: shade(@theme_bg_color, 0.85); |
||||||
|
border-radius: 0; |
||||||
|
background-color: shade(@theme_bg_color, 0.9); |
||||||
|
background-image: none; |
||||||
|
color: @theme_fg_color; |
||||||
|
} |
||||||
|
|
||||||
|
.dynamic-notebook .notebook tab:nth-child(first) { |
||||||
|
} |
||||||
|
|
||||||
|
.dynamic-notebook .notebook tab:active { |
||||||
|
border-color: shade(@theme_bg_color, 0.8); |
||||||
|
background-color: shade(@theme_base_color, 0.85); |
||||||
|
background-image: none; |
||||||
|
color: @theme_fg_color; |
||||||
|
box-shadow:inset 0 -2px @theme_selected_bg_color; |
||||||
|
} |
||||||
|
|
||||||
|
.dynamic-notebook .notebook tab .entry { |
||||||
|
border-radius: 2px; |
||||||
|
padding: 4px 3px; |
||||||
|
} |
||||||
|
|
||||||
|
.dynamic-notebook .button:hover, |
||||||
|
.dynamic-notebook .button:hover:active, |
||||||
|
.dynamic-notebook .notebook .button, |
||||||
|
.dynamic-notebook .notebook .button:hover, |
||||||
|
.dynamic-notebook .notebook .button:hover:active { |
||||||
|
border-color: shade(@theme_bg_color, 0.7); |
||||||
|
background-color: shade(@theme_bg_color, 1.10); |
||||||
|
background-image: none; |
||||||
|
} |
||||||
|
|
||||||
|
.dynamic-notebook .button:hover:active, |
||||||
|
.dynamic-notebook .notebook .button:hover:active { |
||||||
|
border-color: shade(@theme_bg_color, 0.7); |
||||||
|
color: shade(@theme_fg_color, 0.7); |
||||||
|
} |
||||||
|
|
||||||
|
.dynamic-notebook .menu GtkLabel { |
||||||
|
color: @menu_fg_color; |
||||||
|
} |
||||||
|
|
||||||
|
/**************** |
||||||
|
* content view * |
||||||
|
****************/ |
||||||
|
.content-view-window { |
||||||
|
border-width: 1px; |
||||||
|
border-style: solid; |
||||||
|
border-color: shade(@theme_base_color, 0.8); |
||||||
|
border-radius: 2px; |
||||||
|
background-color:@theme_base_color; |
||||||
|
background-image: none; |
||||||
|
color: @theme_text_color; |
||||||
|
} |
||||||
|
|
||||||
|
.content-view, |
||||||
|
.content-view GtkViewport { |
||||||
|
background-color: @theme_base_color; |
||||||
|
background-image: none; |
||||||
|
} |
||||||
|
|
||||||
|
.content-view * { |
||||||
|
background-color: transparent; |
||||||
|
background-image: none; |
||||||
|
} |
||||||
|
|
||||||
|
.content-view .entry { |
||||||
|
background-color: @theme_base_color; |
||||||
|
background-image: none; |
||||||
|
color: @theme_text_color; |
||||||
|
} |
||||||
|
|
||||||
|
.content-view .button { |
||||||
|
border-width: 1px; |
||||||
|
border-style: solid; |
||||||
|
border-color: shade(@theme_base_color, 0.8); |
||||||
|
border-radius: 2px; |
||||||
|
background-color: shade(@theme_base_color, 1.08); |
||||||
|
background-image: none; |
||||||
|
color: @theme_text_color; |
||||||
|
} |
||||||
|
|
||||||
|
.content-view .button:hover { |
||||||
|
border-color: shade(@theme_base_color, 0.7); |
||||||
|
background-color: shade(@theme_base_color, 1.10); |
||||||
|
background-image: none; |
||||||
|
} |
||||||
|
|
||||||
|
.content-view .button:active { |
||||||
|
border-color: shade(@theme_base_color, 0.8); |
||||||
|
background-color: shade(@theme_base_color, 0.95); |
||||||
|
background-image: none; |
||||||
|
} |
||||||
|
|
||||||
|
.content-view .button:active:hover { |
||||||
|
border-color: shade(@theme_base_color, 0.7); |
||||||
|
color: shade(@theme_text_color, 0.7); |
||||||
|
} |
||||||
|
|
||||||
|
.content-view .button:insensitive { |
||||||
|
background-color: shade(@theme_base_color, 0.9); |
||||||
|
background-image: none; |
||||||
|
} |
||||||
|
|
||||||
|
.content-view .help_button * { |
||||||
|
color: @theme_text_color; |
||||||
|
} |
||||||
|
|
||||||
|
.content-view .toolbar { |
||||||
|
-GtkWidget-window-dragging: true; |
||||||
|
|
||||||
|
padding: 1px; |
||||||
|
border-width: 0 0 1px 0; |
||||||
|
border-style: solid; |
||||||
|
border-color: shade(@theme_base_color, 0.8); |
||||||
|
background-color: @theme_base_color; |
||||||
|
background-image: none; |
||||||
|
} |
||||||
|
|
||||||
|
.content-view .menu { |
||||||
|
padding: 0; |
||||||
|
border-radius: 0; |
||||||
|
border-style: none; |
||||||
|
background-color: @menu_bg_color; |
||||||
|
background-image: none; |
||||||
|
color: @menu_fg_color; |
||||||
|
} |
||||||
|
|
||||||
|
/************** |
||||||
|
* sourcelist * |
||||||
|
**************/ |
||||||
|
.source-list, |
||||||
|
.source-list.view { |
||||||
|
border-radius: 0; |
||||||
|
background-color: @theme_bg_color; |
||||||
|
background-image: none; |
||||||
|
color: mix(@theme_fg_color, @theme_bg_color, 0.1); |
||||||
|
} |
||||||
|
|
||||||
|
.source-list { |
||||||
|
-GtkTreeView-horizontal-separator: 1; |
||||||
|
-GtkTreeView-vertical-separator: 1; |
||||||
|
} |
||||||
|
|
||||||
|
.source-list.view:selected, |
||||||
|
.source-list.view:prelight:selected { |
||||||
|
background-color: @theme_selected_bg_color; |
||||||
|
background-image: none; |
||||||
|
color: @theme_selected_fg_color; |
||||||
|
} |
||||||
|
|
||||||
|
.source-list.view:prelight { |
||||||
|
background-color: shade(@theme_bg_color, 1.08); |
||||||
|
background-image: none; |
||||||
|
} |
||||||
|
|
||||||
|
.source-list.badge, |
||||||
|
.source-list.badge:prelight, |
||||||
|
.source-list.badge:selected, |
||||||
|
.source-list.badge:prelight:selected { |
||||||
|
margin: 0 3px; |
||||||
|
padding: 0 6px; |
||||||
|
border-width: 0; |
||||||
|
border-radius: 10px; |
||||||
|
background-color: @theme_selected_bg_color; |
||||||
|
background-image: none; |
||||||
|
color: @theme_selected_fg_color; |
||||||
|
} |
||||||
|
|
||||||
|
/****************** |
||||||
|
* no undo button * |
||||||
|
******************/ |
||||||
|
.button.noundo, |
||||||
|
.content-view .button.noundo { |
||||||
|
border-color: shade(@error_bg_color, 0.8); |
||||||
|
background-color: shade(@error_bg_color, 1.08); |
||||||
|
background-image: none; |
||||||
|
color: @error_fg_color; |
||||||
|
} |
||||||
|
|
||||||
|
.button.noundo:hover, |
||||||
|
.content-view .button.noundo:hover { |
||||||
|
border-color: shade(@error_bg_color, 0.7); |
||||||
|
background-color: @error_bg_color; |
||||||
|
background-image: none; |
||||||
|
} |
||||||
|
|
||||||
|
.button.noundo:active, |
||||||
|
.content-view .button.noundo:active { |
||||||
|
border-color: shade(@error_bg_color, 0.8); |
||||||
|
background-color: shade(@error_bg_color, 0.95); |
||||||
|
background-image: none; |
||||||
|
} |
||||||
|
|
||||||
|
.button.noundo:active:hover, |
||||||
|
.content-view .button.noundo:active:hover { |
||||||
|
border-color: shade(@error_bg_color, 0.7); |
||||||
|
background-color: shade(@error_bg_color, 0.97); |
||||||
|
background-image: none; |
||||||
|
} |
||||||
|
|
||||||
|
.button.noundo GtkLabel, |
||||||
|
.button.noundo Gtklabel:prelight { |
||||||
|
color: @error_fg_color; |
||||||
|
} |
||||||
|
|
||||||
|
/********************** |
||||||
|
* affirmative button * |
||||||
|
**********************/ |
||||||
|
.button.affirmative, |
||||||
|
.content-view .button.affirmative { |
||||||
|
border-color: shade(@theme_selected_bg_color, 0.8); |
||||||
|
background-color: shade(@theme_selected_bg_color, 1.08); |
||||||
|
background-image: none; |
||||||
|
color: @theme_selected_fg_color; |
||||||
|
} |
||||||
|
|
||||||
|
.button.affirmative:hover, |
||||||
|
.content-view .button.affirmative:hover { |
||||||
|
border-color: shade(@theme_selected_bg_color, 0.7); |
||||||
|
background-color: @theme_selected_bg_color; |
||||||
|
background-image: none; |
||||||
|
} |
||||||
|
|
||||||
|
.button.affirmative:active, |
||||||
|
.content-view .button.affirmative:active { |
||||||
|
border-color: shade(@theme_selected_bg_color, 0.8); |
||||||
|
background-color: shade(@theme_selected_bg_color, 0.95); |
||||||
|
background-image: none; |
||||||
|
} |
||||||
|
|
||||||
|
.button.affirmative:active:hover, |
||||||
|
.content-view .button.affirmative:active:hover { |
||||||
|
border-color: shade(@theme_selected_bg_color, 0.7); |
||||||
|
background-color: shade(@theme_selected_bg_color, 0.97); |
||||||
|
background-image: none; |
||||||
|
} |
||||||
|
|
||||||
|
.button.affirmative GtkLabel, |
||||||
|
.button.affirmative Gtklabel:prelight { |
||||||
|
color: @theme_selected_fg_color; |
||||||
|
} |
||||||
|
|
||||||
|
/********************** |
||||||
|
* secondary toolbars * |
||||||
|
**********************/ |
||||||
|
.secondary-toolbar.toolbar { |
||||||
|
padding: 2px; |
||||||
|
border-color: shade(@toolbar_bg_color, 0.8); |
||||||
|
background-color: @toolbar_bg_color; |
||||||
|
background-image: none; |
||||||
|
} |
||||||
|
|
||||||
|
.secondary-toolbar.toolbar .button { |
||||||
|
border-color: shade(@toolbar_bg_color, 0.8); |
||||||
|
background-color: shade(@toolbar_bg_color, 1.08); |
||||||
|
background-image: none; |
||||||
|
color: @toolbar_fg_color; |
||||||
|
} |
||||||
|
|
||||||
|
.secondary-toolbar.toolbar .button:hover { |
||||||
|
border-color: shade(@toolbar_bg_color, 0.7); |
||||||
|
background-color: shade(@toolbar_bg_color, 1.10); |
||||||
|
background-image: none; |
||||||
|
} |
||||||
|
|
||||||
|
.secondary-toolbar.toolbar .button:active { |
||||||
|
border-color: shade(@toolbar_bg_color, 0.8); |
||||||
|
background-color: shade(@toolbar_bg_color, 0.95); |
||||||
|
background-image: none; |
||||||
|
} |
||||||
|
|
||||||
|
.secondary-toolbar.toolbar .button:active:hover { |
||||||
|
border-color: shade(@toolbar_bg_color, 0.7); |
||||||
|
} |
||||||
|
|
||||||
|
.secondary-toolbar.toolbar .button:focus, |
||||||
|
.secondary-toolbar.toolbar .button:hover:focus, |
||||||
|
.secondary-toolbar.toolbar .button:active:focus, |
||||||
|
.secondary-toolbar.toolbar .button:active:hover:focus { |
||||||
|
border-color: shade(@toolbar_bg_color, 0.7); |
||||||
|
} |
||||||
|
|
||||||
|
.secondary-toolbar.toolbar .button:insensitive { |
||||||
|
border-color: shade(@toolbar_bg_color, 0.85); |
||||||
|
background-color: shade(@toolbar_bg_color, 0.9); |
||||||
|
background-image: none; |
||||||
|
} |
||||||
|
|
||||||
|
.secondary-toolbar.toolbar .button:active *:insensitive { |
||||||
|
border-color: shade(@toolbar_bg_color, 0.75); |
||||||
|
background-color: shade(@toolbar_bg_color, 0.80); |
||||||
|
background-image: none; |
||||||
|
} |
||||||
|
|
||||||
|
/******************* |
||||||
|
* bottom toolbars * |
||||||
|
*******************/ |
||||||
|
.bottom-toolbar.toolbar { |
||||||
|
padding: 6px; |
||||||
|
border-width: 1px 0 0 0; |
||||||
|
border-color: shade(@theme_bg_color, 0.8); |
||||||
|
background-color: @theme_bg_color; |
||||||
|
background-image: none; |
||||||
|
} |
||||||
|
|
||||||
|
.bottom-toolbar.toolbar .button { |
||||||
|
border-color: shade(@theme_bg_color, 0.8); |
||||||
|
background-color: shade(@theme_bg_color, 1.08); |
||||||
|
background-image: none; |
||||||
|
color: @theme_fg_color; |
||||||
|
} |
||||||
|
|
||||||
|
.bottom-toolbar.toolbar .button:hover { |
||||||
|
border-color: shade(@theme_bg_color, 0.7); |
||||||
|
background-color: shade(@theme_bg_color, 1.10); |
||||||
|
background-image: none; |
||||||
|
} |
||||||
|
|
||||||
|
.bottom-toolbar.toolbar .button:active { |
||||||
|
border-color: shade(@theme_bg_color, 0.8); |
||||||
|
background-color: shade(@theme_bg_color, 0.95); |
||||||
|
background-image: none; |
||||||
|
} |
||||||
|
|
||||||
|
.bottom-toolbar.toolbar .button:active:hover { |
||||||
|
border-color: shade(@theme_bg_color, 0.7); |
||||||
|
} |
||||||
|
|
||||||
|
.bottom-toolbar.toolbar .button:focus, |
||||||
|
.bottom-toolbar.toolbar .button:hover:focus, |
||||||
|
.bottom-toolbar.toolbar .button:active:focus, |
||||||
|
.bottom-toolbar.toolbar .button:active:hover:focus { |
||||||
|
border-color: shade(@theme_bg_color, 0.7); |
||||||
|
} |
||||||
|
|
||||||
|
.bottom-toolbar.toolbar .button:insensitive { |
||||||
|
border-color: shade(@theme_bg_color, 0.85); |
||||||
|
background-color: shade(@theme_bg_color, 0.9); |
||||||
|
background-image: none; |
||||||
|
} |
||||||
|
|
||||||
|
.bottom-toolbar.toolbar .button:active *:insensitive { |
||||||
|
border-color: shade(@theme_bg_color, 0.75); |
||||||
|
background-color: shade(@theme_bg_color, 0.80); |
||||||
|
background-image: none; |
||||||
|
} |
||||||
|
|
||||||
|
/************* |
||||||
|
* statusbar * |
||||||
|
*************/ |
||||||
|
GraniteWidgetsStatusBar { |
||||||
|
padding: 1px; |
||||||
|
background-color: @theme_bg_color; |
||||||
|
background-image: none; |
||||||
|
box-shadow: inset 0 1px shade(@theme_bg_color, 0.8); |
||||||
|
} |
||||||
|
|
||||||
|
/*********** |
||||||
|
* popover * |
||||||
|
***********/ |
||||||
|
GraniteWidgetsPopOver { |
||||||
|
-GraniteWidgetsPopOver-arrow-width: 21; |
||||||
|
-GraniteWidgetsPopOver-arrow-height: 12; |
||||||
|
-GraniteWidgetsPopOver-border-radius: 2px; |
||||||
|
-GraniteWidgetsPopOver-border-width: 1; |
||||||
|
-GraniteWidgetsPopOver-shadow-size: 12; |
||||||
|
|
||||||
|
margin: 0; |
||||||
|
border-style: solid; |
||||||
|
border-color: shade(@menu_bg_color, 0.8); |
||||||
|
color: @menu_fg_color; |
||||||
|
} |
||||||
|
|
||||||
|
.popover_bg { |
||||||
|
background-color: transparent; |
||||||
|
background-image: linear-gradient(to bottom, |
||||||
|
@menu_bg_color, |
||||||
|
@menu_bg_color |
||||||
|
); |
||||||
|
} |
||||||
|
|
||||||
|
GraniteWidgetsPopOver .sidebar.view, |
||||||
|
GraniteWidgetsPopOver * { |
||||||
|
background-color: transparent; |
||||||
|
background-image: none; |
||||||
|
color: @menu_fg_color; |
||||||
|
} |
||||||
|
|
||||||
|
GraniteWidgetsPopOver .sidebar.view:selected, |
||||||
|
GraniteWidgetsPopOver .sidebar.view:selected:focus, |
||||||
|
GraniteWidgetsPopOver *:selected, |
||||||
|
GraniteWidgetsPopOver *:selected:focus { |
||||||
|
background-color: @theme_selected_bg_color; |
||||||
|
background-image: none; |
||||||
|
color: @theme_selected_fg_color; |
||||||
|
} |
||||||
|
|
||||||
|
GraniteWidgetsPopOver .button { |
||||||
|
border-color: shade(@menu_bg_color, 0.8); |
||||||
|
background-color: shade(@menu_bg_color, 1.08); |
||||||
|
background-image: none; |
||||||
|
color: @menu_fg_color; |
||||||
|
|
||||||
|
} |
||||||
|
|
||||||
|
GraniteWidgetsPopOver .button:hover { |
||||||
|
border-color: shade(@menu_bg_color, 0.7); |
||||||
|
background-color: shade(@menu_bg_color, 1.10); |
||||||
|
background-image: none; |
||||||
|
color: shade(@menu_fg_color, 0.7); |
||||||
|
} |
||||||
|
|
||||||
|
GraniteWidgetsPopOver .button:active { |
||||||
|
border-color: shade(@menu_bg_color, 0.8); |
||||||
|
background-color: shade(@menu_bg_color, 0.95); |
||||||
|
background-image: none; |
||||||
|
} |
||||||
|
|
||||||
|
GraniteWidgetsPopOver .button:active:hover { |
||||||
|
border-color: shade(@menu_bg_color, 0.7); |
||||||
|
color: shade(@menu_fg_color, 0.7); |
||||||
|
} |
||||||
|
|
||||||
|
/* linked buttons */ |
||||||
|
GraniteWidgetsPopOver .linked .button { |
||||||
|
box-shadow: inset -1px 0 shade(@menu_bg_color, 0.9); |
||||||
|
} |
||||||
|
|
||||||
|
GraniteWidgetsPopOver .linked .button:active { |
||||||
|
box-shadow: inset -1px 0 shade(@menu_bg_color, 0.9), |
||||||
|
inset 1px 0 alpha(@dark_shadow, 0.07), |
||||||
|
inset 0 1px alpha(@dark_shadow, 0.08), |
||||||
|
inset 0 -1px alpha(@dark_shadow, 0.05); |
||||||
|
} |
||||||
|
|
||||||
|
GraniteWidgetsPopOver .linked .button:insensitive { |
||||||
|
box-shadow: inset -1px 0 shade(@menu_bg_color, 0.9); |
||||||
|
} |
||||||
|
|
||||||
|
/* remove box shadow from last-child and only-child */ |
||||||
|
GraniteWidgetsPopOver .linked .button:last-child, |
||||||
|
GraniteWidgetsPopOver .linked .button:only-child, |
||||||
|
GraniteWidgetsPopOver .linked .button:insensitive:last-child, |
||||||
|
GraniteWidgetsPopOver .linked .button:insensitive:only-child, |
||||||
|
GraniteWidgetsPopOver .linked .button:active *:insensitive:last-child, |
||||||
|
GraniteWidgetsPopOver .linked .button:active *:insensitive:only-child { |
||||||
|
box-shadow: none; |
||||||
|
} |
||||||
|
|
||||||
|
/* add back the inset shadow effect */ |
||||||
|
GraniteWidgetsPopOver .linked .button:active:last-child, |
||||||
|
GraniteWidgetsPopOver .linked .button:active:only-child { |
||||||
|
box-shadow: inset 1px 0 alpha(@dark_shadow, 0.07), |
||||||
|
inset 0 1px alpha(@dark_shadow, 0.08), |
||||||
|
inset -1px 0 alpha(@dark_shadow, 0.07); |
||||||
|
} |
||||||
|
|
||||||
|
GraniteWidgetsPopOver .entry { |
||||||
|
border-color: shade(@menu_bg_color, 0.7); |
||||||
|
background-color: @menu_bg_color; |
||||||
|
background-image: none; |
||||||
|
color: @menu_fg_color; |
||||||
|
} |
||||||
|
|
||||||
|
GraniteWidgetsPopOver .entry:active, |
||||||
|
GraniteWidgetsPopOver .entry:focus { |
||||||
|
border-color: shade(@menu_bg_color, 0.7); |
||||||
|
} |
||||||
|
|
||||||
|
GraniteWidgetsPopOver *.separator { |
||||||
|
border-color: shade(@menu_bg_color, 0.9); |
||||||
|
color: transparent; |
||||||
|
} |
||||||
|
|
||||||
|
.button.app { |
||||||
|
border-width: 0; |
||||||
|
border-radius: 2px; |
||||||
|
background-color: transparent; |
||||||
|
background-image: none; |
||||||
|
} |
||||||
|
|
||||||
|
.button.app:hover { |
||||||
|
border-color: shade(@theme_selected_bg_color, 0.9); |
||||||
|
background-color: @theme_selected_bg_color; |
||||||
|
background-image: none; |
||||||
|
color: @theme_selected_fg_color; |
||||||
|
} |
||||||
|
|
||||||
|
.button.app:focus { |
||||||
|
border-color: shade(@theme_selected_bg_color, 0.9); |
||||||
|
background-color: @theme_selected_bg_color; |
||||||
|
background-image: none; |
||||||
|
color: @theme_selected_fg_color; |
||||||
|
} |
||||||
|
|
||||||
|
/******** |
||||||
|
* gala * |
||||||
|
********/ |
||||||
|
.gala-workspaces-background { |
||||||
|
border-width: 1px 0 0 0; |
||||||
|
border-color: shade(@panel_bg_color, 0.8); |
||||||
|
background-color: @panel_bg_color; |
||||||
|
background-image: none; |
||||||
|
} |
||||||
|
|
||||||
|
.gala-workspace-selected { |
||||||
|
border-width: 1px; |
||||||
|
border-radius: 2px; |
||||||
|
border-color: shade(@theme_selected_bg_color, 0.9); |
||||||
|
background-color: @theme_selected_bg_color; |
||||||
|
background-image: none; |
||||||
|
} |
||||||
|
|
||||||
|
/********* |
||||||
|
* files * |
||||||
|
*********/ |
||||||
|
.files-overlay-bar { |
||||||
|
margin: 3px; |
||||||
|
padding: 3px 6px; |
||||||
|
border-width: 1px; |
||||||
|
border-color: shade(@theme_base_color, 0.7); |
||||||
|
border-radius: 2px; |
||||||
|
background-color: @theme_base_color; |
||||||
|
background-image: none; |
||||||
|
} |
||||||
|
|
||||||
|
.files-overlay-bar GtkLabel { |
||||||
|
color: @theme_text_color; |
||||||
|
} |
||||||
|
|
||||||
|
/************ |
||||||
|
* terminal * |
||||||
|
************/ |
||||||
|
PantheonTerminalPantheonTerminalWindow.background { |
||||||
|
background-color: transparent; |
||||||
|
} |
||||||
|
|
||||||
|
/********* |
||||||
|
* noise * |
||||||
|
*********/ |
||||||
|
.album-list-view, |
||||||
|
.album-list-view * { |
||||||
|
border-color: shade(@theme_base_color, 0.7); |
||||||
|
border-radius: 0; |
||||||
|
background-color: @theme_base_color; |
||||||
|
background-image: none; |
||||||
|
color: @theme_text_color; |
||||||
|
} |
||||||
|
|
||||||
|
.album-list-view GtkTreeView { |
||||||
|
-GtkTreeView-vertical-separator: 1; |
||||||
|
-GtkTreeView-grid-line-width: 0; |
||||||
|
|
||||||
|
background-color: @theme_base_color; |
||||||
|
background-image: none; |
||||||
|
color: @theme_text_color; |
||||||
|
} |
||||||
|
|
||||||
|
.album-list-view GtkTreeView row:nth-child(even) { |
||||||
|
border-width: 0; |
||||||
|
border-style: none; |
||||||
|
background-color: shade(@theme_base_color, 0.97); |
||||||
|
background-image: none; |
||||||
|
} |
||||||
|
|
||||||
|
|
||||||
|
.album-list-view GtkTreeView row:nth-child(odd) { |
||||||
|
border-width: 0; |
||||||
|
border-style: none; |
||||||
|
background-color: shade(@theme_base_color, 1.0); |
||||||
|
background-image: none; |
||||||
|
} |
||||||
|
|
||||||
|
.album-list-view GtkTreeView row:selected { |
||||||
|
background-color: @selected_bg_color; |
||||||
|
background-image: none; |
||||||
|
color: @selected_fg_color; |
||||||
|
} |
||||||
|
|
||||||
|
/********** |
||||||
|
* birdie * |
||||||
|
**********/ |
||||||
|
BirdieWidgetsTweetList * { |
||||||
|
background-color: transparent; |
||||||
|
background-image: none; |
||||||
|
} |
||||||
|
|
||||||
|
/********* |
||||||
|
* tweet * |
||||||
|
*********/ |
||||||
|
.tweet { |
||||||
|
padding: 0; |
||||||
|
} |
||||||
|
|
||||||
|
/********** |
||||||
|
* notify * |
||||||
|
**********/ |
||||||
|
.notify { |
||||||
|
border-width: 1px; |
||||||
|
border-style: solid; |
||||||
|
border-color: shade(@theme_base_color, 0.7); |
||||||
|
border-radius: 2px; |
||||||
|
background-color: @theme_base_color; |
||||||
|
background-image: none; |
||||||
|
color: @theme_text_color; |
||||||
|
} |
||||||
|
|
||||||
|
.notify .low { |
||||||
|
} |
||||||
|
|
||||||
|
.notify .critical { |
||||||
|
} |
||||||
|
|
||||||
|
/********* |
||||||
|
* panel * |
||||||
|
*********/ |
||||||
|
.panel { |
||||||
|
background-color: transparent; |
||||||
|
color: white; |
||||||
|
font-weight: bold; |
||||||
|
text-shadow: 0 1px 2px alpha (black, 0.5); |
||||||
|
icon-shadow: 0 1px 2px alpha (black, 0.5); |
||||||
|
} |
||||||
|
|
||||||
|
.panel .menu .menuitem { |
||||||
|
font-weight: normal; |
||||||
|
} |
||||||
|
|
||||||
|
.panel-shadow { |
||||||
|
background-image: none; |
||||||
|
background-color: transparent; |
||||||
|
} |
||||||
|
|
||||||
|
.panel-app-button { |
||||||
|
-GtkMenuItem-horizontal-padding: 6px; |
||||||
|
} |
||||||
|
|
||||||
|
.composited-indicator { |
||||||
|
background-color: transparent; |
||||||
|
color: white; |
||||||
|
padding: 0 2px; |
||||||
|
} |
||||||
|
|
||||||
|
.composited-indicator.menuitem:active, |
||||||
|
.composited-indicator.menuitem:prelight { |
||||||
|
border-style: none; |
||||||
|
background-image: none; |
||||||
|
box-shadow: none; |
||||||
|
} |
@ -0,0 +1,250 @@ |
|||||||
|
/********* |
||||||
|
* panel * |
||||||
|
*********/ |
||||||
|
#panel_window { |
||||||
|
background-color: transparent; |
||||||
|
background-image: none; |
||||||
|
color: white; |
||||||
|
font: bold; |
||||||
|
text-shadow: 0 1px alpha(black, 0.5); |
||||||
|
icon-shadow: 0 1px alpha(black, 0.5); |
||||||
|
} |
||||||
|
|
||||||
|
#panel_window .menubar, |
||||||
|
#panel_window .menubar > .menuitem { |
||||||
|
background-color: transparent; |
||||||
|
background-image: none; |
||||||
|
color: white; |
||||||
|
font: bold; |
||||||
|
text-shadow: 0 1px alpha(black, 0.5); |
||||||
|
icon-shadow: 0 1px alpha(black, 0.5); |
||||||
|
} |
||||||
|
|
||||||
|
#panel_window .menubar > .menuitem:hover { |
||||||
|
border-style: none; |
||||||
|
background-color: alpha(white, 0.2); |
||||||
|
background-image: none; |
||||||
|
color: white; |
||||||
|
} |
||||||
|
|
||||||
|
#panel_window .menubar > .menuitem *:hover { |
||||||
|
color: white; |
||||||
|
} |
||||||
|
|
||||||
|
#panel_window .menubar > .menuitem:insensitive { |
||||||
|
color: alpha(white, 0.7); |
||||||
|
} |
||||||
|
|
||||||
|
#panel_window .menubar .menu { |
||||||
|
border-radius: 1px; |
||||||
|
} |
||||||
|
|
||||||
|
#panel_window .menubar .menu .menuitem { |
||||||
|
font: normal; |
||||||
|
text-shadow: none; |
||||||
|
} |
||||||
|
|
||||||
|
/**************** |
||||||
|
* login window * |
||||||
|
****************/ |
||||||
|
#login_window, |
||||||
|
#shutdown_dialog, |
||||||
|
#restart_dialog { |
||||||
|
border-style: none; |
||||||
|
border-radius: 2px; |
||||||
|
background-color: @lightdm_bg_color; |
||||||
|
color: @lightdm_fg_color; |
||||||
|
|
||||||
|
/* draw border using box-shadow */ |
||||||
|
box-shadow: inset 1px 0 mix(shade(@lightdm_bg_color, 0.7), @lightdm_fg_color, 0.21), |
||||||
|
inset -1px 0 mix(shade(@lightdm_bg_color, 0.7), @lightdm_fg_color, 0.21), |
||||||
|
inset 0 1px mix(shade(@lightdm_bg_color, 0.7), @lightdm_fg_color, 0.21), |
||||||
|
inset 0 -1px mix(shade(@lightdm_bg_color, 0.7), @lightdm_fg_color, 0.21); |
||||||
|
} |
||||||
|
|
||||||
|
#content_frame { |
||||||
|
padding-bottom: 14px; |
||||||
|
} |
||||||
|
|
||||||
|
#login_window .menu { |
||||||
|
border-radius: 1px; |
||||||
|
} |
||||||
|
|
||||||
|
#login_window GtkComboBox .button, |
||||||
|
#login_window GtkComboBox .button:hover, |
||||||
|
#login_window GtkComboBox .button:active, |
||||||
|
#login_window GtkComboBox .button:active:hover, |
||||||
|
#login_window GtkComboBox .button:focus, |
||||||
|
#login_window GtkComboBox .button:hover:focus, |
||||||
|
#login_window GtkComboBox .button:active:focus, |
||||||
|
#login_window GtkComboBox .button:active:hover:focus { |
||||||
|
padding: 0; |
||||||
|
background: none; |
||||||
|
border-style: none; |
||||||
|
box-shadow: none; |
||||||
|
} |
||||||
|
|
||||||
|
#login_window GtkComboBox .button:focus, |
||||||
|
#login_window GtkComboBox .button:hover:focus, |
||||||
|
#login_window GtkComboBox .button:active:focus, |
||||||
|
#login_window GtkComboBox .button:active:hover:focus { |
||||||
|
background: none; |
||||||
|
border-style: none; |
||||||
|
} |
||||||
|
|
||||||
|
#login_window #user_combobox { |
||||||
|
color: @lightdm_fg_color; |
||||||
|
font: 18px; |
||||||
|
} |
||||||
|
|
||||||
|
#login_window #user_combobox .menu { |
||||||
|
font: normal; |
||||||
|
} |
||||||
|
|
||||||
|
#login_window #user_combobox .arrow { |
||||||
|
color: mix(@lightdm_fg_color, @lightdm_bg_color, 0.5); |
||||||
|
} |
||||||
|
|
||||||
|
#login_window .entry { |
||||||
|
padding: 3px 5px; |
||||||
|
border-width: 1px; |
||||||
|
border-style: solid; |
||||||
|
border-color: shade(@lightdm_bg_color, 0.8); |
||||||
|
border-radius: 2px; |
||||||
|
background-color: shade(@lightdm_bg_color, 0.9); |
||||||
|
background-image: none; |
||||||
|
color: @lightdm_fg_color; |
||||||
|
|
||||||
|
box-shadow: none; |
||||||
|
transition: all 150ms ease-out; |
||||||
|
} |
||||||
|
|
||||||
|
#login_window .entry:focus, |
||||||
|
#login_window .entry:hover { |
||||||
|
border-color: shade(@lightdm_bg_color, 0.7); |
||||||
|
|
||||||
|
box-shadow: inset 1px 0 alpha(@dark_shadow, 0.10), |
||||||
|
inset 0 1px alpha(@dark_shadow, 0.12), |
||||||
|
inset -1px 0 alpha(@dark_shadow, 0.10), |
||||||
|
inset 0 -1px alpha(@dark_shadow, 0.05); |
||||||
|
} |
||||||
|
|
||||||
|
#login_window .button, |
||||||
|
#shutdown_dialog .button, |
||||||
|
#restart_dialog .button { |
||||||
|
padding: 3px 15px; |
||||||
|
border-width: 1px; |
||||||
|
border-radius: 2px; |
||||||
|
border-style: solid; |
||||||
|
border-color: shade(@lightdm_bg_color, 0.8); |
||||||
|
background-color: shade(@lightdm_bg_color, 1.08); |
||||||
|
background-image: none; |
||||||
|
color: @lightdm_fg_color; |
||||||
|
|
||||||
|
transition: all 150ms ease-out; |
||||||
|
} |
||||||
|
|
||||||
|
#user_image { |
||||||
|
padding: 3px; |
||||||
|
border-radius: 2px; |
||||||
|
|
||||||
|
/* draw border using box-shadow */ |
||||||
|
box-shadow: inset 1px 0 shade(@lightdm_bg_color, 0.7), |
||||||
|
inset -1px 0 shade(@lightdm_bg_color, 0.7), |
||||||
|
inset 0 1px shade(@lightdm_bg_color, 0.7), |
||||||
|
inset 0 -1px shade(@lightdm_bg_color, 0.7); |
||||||
|
} |
||||||
|
|
||||||
|
#user_image_border { |
||||||
|
border-radius: 2px; |
||||||
|
background-color: shade(@lightdm_bg_color, 0.9); |
||||||
|
background-image: none; |
||||||
|
|
||||||
|
box-shadow: inset 1px 0 alpha(@dark_shadow, 0.07), |
||||||
|
inset 0 1px alpha(@dark_shadow, 0.08), |
||||||
|
inset -1px 0 alpha(@dark_shadow, 0.07), |
||||||
|
inset 0 -1px alpha(@dark_shadow, 0.05); |
||||||
|
} |
||||||
|
|
||||||
|
#buttonbox_frame { |
||||||
|
padding-top: 10px; |
||||||
|
padding-bottom: 0; |
||||||
|
border-style: none; |
||||||
|
border-bottom-left-radius: 2px; |
||||||
|
border-bottom-right-radius: 2px; |
||||||
|
background-color: transparent; |
||||||
|
background-image: none; |
||||||
|
box-shadow: none; |
||||||
|
} |
||||||
|
|
||||||
|
/****************************** |
||||||
|
* default and focused button * |
||||||
|
******************************/ |
||||||
|
#login_window .button.default, |
||||||
|
#shutdown_dialog .button.default, |
||||||
|
#restart_dialog .button.default, |
||||||
|
#login_window .button:focus, |
||||||
|
#login_window .button:active:focus, |
||||||
|
#shutdown_dialog .button:focus, |
||||||
|
#shutdown_dialog .button:active:focus, |
||||||
|
#restart_dialog .button:focus, |
||||||
|
#restart_dialog .button:active:focus { |
||||||
|
border-color: shade(@theme_selected_bg_color, 0.8); |
||||||
|
background-color: shade(@theme_selected_bg_color, 1.08); |
||||||
|
background-image: none; |
||||||
|
color: @theme_selected_fg_color; |
||||||
|
} |
||||||
|
|
||||||
|
#login_window .button.default:hover, |
||||||
|
#shutdown_dialog .button.default:hover, |
||||||
|
#restart_dialog .button.default:hover, |
||||||
|
#login_window .button:hover:focus, |
||||||
|
#login_window .button:active:hover:focus, |
||||||
|
#shutdown_dialog .button:hover:focus, |
||||||
|
#shutdown_dialog .button:active:hover:focus, |
||||||
|
#restart_dialog .button:hover:focus, |
||||||
|
#restart_dialog .button:active:hover:focus { |
||||||
|
border-color: shade(@theme_selected_bg_color, 0.7); |
||||||
|
background-color: @theme_selected_bg_color; |
||||||
|
} |
||||||
|
|
||||||
|
/******************* |
||||||
|
* shutdown button * |
||||||
|
*******************/ |
||||||
|
#shutdown_button.button { |
||||||
|
border-color: shade(@error_bg_color, 0.8); |
||||||
|
background-color: shade(@error_bg_color, 1.08); |
||||||
|
background-image: none; |
||||||
|
color: @error_fg_color; |
||||||
|
} |
||||||
|
|
||||||
|
#shutdown_button.button:hover, |
||||||
|
#shutdown_button.button:active, |
||||||
|
#shutdown_button.button:active:hover { |
||||||
|
border-color: shade(@error_bg_color, 0.7); |
||||||
|
background-color: @error_bg_color; |
||||||
|
} |
||||||
|
|
||||||
|
/****************** |
||||||
|
* restart button * |
||||||
|
******************/ |
||||||
|
#restart_button.button { |
||||||
|
border-color: shade(@warning_bg_color, 0.8); |
||||||
|
background-color: shade(@warning_bg_color, 1.08); |
||||||
|
background-image: none; |
||||||
|
color: @warning_fg_color; |
||||||
|
} |
||||||
|
|
||||||
|
#restart_button.button:hover, |
||||||
|
#restart_button.button:active, |
||||||
|
#restart_button.button:active:hover { |
||||||
|
border-color: shade(@warning_bg_color, 0.7); |
||||||
|
background-color: @warning_bg_color; |
||||||
|
} |
||||||
|
|
||||||
|
/******************** |
||||||
|
* password warning * |
||||||
|
********************/ |
||||||
|
#greeter_infobar { |
||||||
|
font: bold; |
||||||
|
} |
@ -0,0 +1,76 @@ |
|||||||
|
/***************** |
||||||
|
* desktop icons * |
||||||
|
*****************/ |
||||||
|
.nemo-canvas-item { |
||||||
|
border-radius: 2px; |
||||||
|
} |
||||||
|
|
||||||
|
.nemo-desktop.nemo-canvas-item { |
||||||
|
color: white; |
||||||
|
text-shadow: 1px 1px black; |
||||||
|
} |
||||||
|
|
||||||
|
.nemo-desktop.nemo-canvas-item:active { |
||||||
|
color: @theme_fg_color; |
||||||
|
} |
||||||
|
|
||||||
|
.nemo-desktop.nemo-canvas-item:selected { |
||||||
|
color: @theme_selected_fg_color; |
||||||
|
} |
||||||
|
|
||||||
|
.nemo-desktop.nemo-canvas-item:active, |
||||||
|
.nemo-desktop.nemo-canvas-item:prelight, |
||||||
|
.nemo-desktop.nemo-canvas-item:selected { |
||||||
|
text-shadow: none; |
||||||
|
} |
||||||
|
|
||||||
|
/*********************** |
||||||
|
* pathbar breadcrumbs * |
||||||
|
***********************/ |
||||||
|
NemoPathbarButton { |
||||||
|
border-color: shade(@toolbar_bg_color, 0.8); |
||||||
|
background-color: shade(@toolbar_bg_color, 1.08); |
||||||
|
background-image: none; |
||||||
|
color: @toolbar_fg_color; |
||||||
|
|
||||||
|
-NemoPathbarButton-border-radius: 2px; |
||||||
|
} |
||||||
|
|
||||||
|
NemoPathbarButton:active { |
||||||
|
border-color: shade(@toolbar_bg_color, 0.8); |
||||||
|
background-color: shade(@toolbar_bg_color, 0.95); |
||||||
|
background-image: none; |
||||||
|
} |
||||||
|
|
||||||
|
NemoPathbarButton:hover { |
||||||
|
border-color: shade(@toolbar_bg_color, 0.7); |
||||||
|
background-color: shade(@toolbar_bg_color, 1.10); |
||||||
|
background-image: none; |
||||||
|
} |
||||||
|
|
||||||
|
NemoPathbarButton:active:hover { |
||||||
|
border-color: shade(@toolbar_bg_color, 0.7); |
||||||
|
} |
||||||
|
|
||||||
|
/********************************* |
||||||
|
* sidebar disk space indicators * |
||||||
|
*********************************/ |
||||||
|
NemoPlacesTreeView { |
||||||
|
-NemoPlacesTreeView-disk-full-bg-color: shade(@toolbar_bg_color, 0.8); |
||||||
|
-NemoPlacesTreeView-disk-full-fg-color: @theme_selected_bg_color; |
||||||
|
-NemoPlacesTreeView-disk-full-bar-width: 1px; |
||||||
|
-NemoPlacesTreeView-disk-full-bar-radius: 1px; |
||||||
|
-NemoPlacesTreeView-disk-full-bottom-padding: 2px; |
||||||
|
-NemoPlacesTreeView-disk-full-max-length: 70px; |
||||||
|
} |
||||||
|
|
||||||
|
NemoPlacesTreeView:selected { |
||||||
|
-NemoPlacesTreeView-disk-full-bg-color: @theme_selected_fg_color; |
||||||
|
-NemoPlacesTreeView-disk-full-fg-color: shade(@theme_selected_bg_color, 1.4); |
||||||
|
} |
||||||
|
|
||||||
|
NemoPlacesTreeView:hover { |
||||||
|
} |
||||||
|
|
||||||
|
NemoPlacesTreeView:selected:hover { |
||||||
|
} |
@ -0,0 +1,11 @@ |
|||||||
|
/************ |
||||||
|
* synaptic * |
||||||
|
************/ |
||||||
|
GtkWindow > GtkVBox > .dock, |
||||||
|
GtkWindow > GtkVBox > .dock > GtkHBox > GtkToolbar { |
||||||
|
padding: 4px; |
||||||
|
border-style: none; |
||||||
|
background-color: @toolbar_bg_color; |
||||||
|
background-image: none; |
||||||
|
color: @toolbar_fg_color; |
||||||
|
} |
@ -0,0 +1,79 @@ |
|||||||
|
UnityDecoration { |
||||||
|
-UnityDecoration-extents: 28px 1px 1px 1px; |
||||||
|
-UnityDecoration-input-extents: 10px; |
||||||
|
|
||||||
|
-UnityDecoration-shadow-offset-x: 1px; |
||||||
|
-UnityDecoration-shadow-offset-y: 1px; |
||||||
|
-UnityDecoration-active-shadow-color: rgba(0,0,0,0.7); |
||||||
|
-UnityDecoration-active-shadow-radius: 8px; |
||||||
|
-UnityDecoration-inactive-shadow-color: rgba(0,0,0,0.5); |
||||||
|
-UnityDecoration-inactive-shadow-radius: 5px; |
||||||
|
|
||||||
|
-UnityDecoration-glow-size: 10px; |
||||||
|
-UnityDecoration-glow-color: @theme_selected_bg_color; |
||||||
|
|
||||||
|
-UnityDecoration-title-indent: 10px; |
||||||
|
-UnityDecoration-title-fade: 35px; |
||||||
|
-UnityDecoration-title-alignment: 0.0; |
||||||
|
} |
||||||
|
|
||||||
|
UnityDecoration.top { |
||||||
|
border: 1px solid mix(shade(@titlebar_bg_color, 0.7), @titlebar_fg_color, 0.21); |
||||||
|
border-bottom-width: 0; |
||||||
|
border-radius: 2px 2px 0 0; |
||||||
|
padding: 1px 8px 0 8px; |
||||||
|
background-color: @titlebar_bg_color; |
||||||
|
color: mix(@titlebar_fg_color, @titlebar_bg_color, 0.1); |
||||||
|
text-shadow: none; |
||||||
|
} |
||||||
|
|
||||||
|
UnityDecoration.top:backdrop { |
||||||
|
border: 1px solid mix(shade(@titlebar_bg_color, 0.7), @titlebar_fg_color, 0.12); |
||||||
|
border-bottom-width: 0; |
||||||
|
background-color: @titlebar_bg_color; |
||||||
|
color: mix(@titlebar_fg_color, @titlebar_bg_color, 0.4); |
||||||
|
} |
||||||
|
|
||||||
|
UnityDecoration.left, |
||||||
|
UnityDecoration.right, |
||||||
|
UnityDecoration.bottom { |
||||||
|
background-color: mix(shade(@titlebar_bg_color, 0.7), @titlebar_fg_color, 0.21); |
||||||
|
} |
||||||
|
|
||||||
|
UnityDecoration.left:backdrop, |
||||||
|
UnityDecoration.right:backdrop, |
||||||
|
UnityDecoration.bottom:backdrop { |
||||||
|
background-color: mix(shade(@titlebar_bg_color, 0.7), @titlebar_fg_color, 0.12); |
||||||
|
} |
||||||
|
|
||||||
|
UnityPanelWidget, |
||||||
|
.unity-panel { |
||||||
|
border-width: 0 0 1px 0; |
||||||
|
border-style: solid; |
||||||
|
border-color: @panel_bg_color; |
||||||
|
background-color: @panel_bg_color; |
||||||
|
background-image: none; |
||||||
|
color: @panel_fg_color; |
||||||
|
} |
||||||
|
|
||||||
|
.unity-panel.menubar, |
||||||
|
.unity-panel .menubar { |
||||||
|
} |
||||||
|
|
||||||
|
.unity-panel.menuitem, |
||||||
|
.unity-panel .menuitem { |
||||||
|
border-width: 0 1px; |
||||||
|
color: @panel_fg_color; |
||||||
|
} |
||||||
|
|
||||||
|
.unity-panel.menubar.menuitem:hover, |
||||||
|
.unity-panel.menubar .menuitem *:hover { |
||||||
|
border-color: mix(@panel_bg_color, @panel_fg_color, 0.21); |
||||||
|
background-color: mix(@panel_bg_color, @panel_fg_color, 0.21); |
||||||
|
background-image: none; |
||||||
|
color: shade(@panel_fg_color, 1.08); |
||||||
|
} |
||||||
|
|
||||||
|
SheetStyleDialog.unity-force-quit { |
||||||
|
background-color: @theme_bg_color; |
||||||
|
} |
@ -0,0 +1,50 @@ |
|||||||
|
CatfishWindow .sidebar .button.flat { |
||||||
|
padding: 4px 6px; |
||||||
|
transition: none; |
||||||
|
} |
||||||
|
|
||||||
|
CatfishWindow .sidebar .button.flat:active, |
||||||
|
CatfishWindow .sidebar .button.flat:checked { |
||||||
|
border-color: shade(@theme_bg_color, 0.8); |
||||||
|
background-color: shade(@theme_bg_color, 0.95); |
||||||
|
background-image: none; |
||||||
|
} |
||||||
|
|
||||||
|
XfceHeading { |
||||||
|
margin: 0; |
||||||
|
padding: 0; |
||||||
|
border-width: 0; |
||||||
|
background-color: @theme_base_color; |
||||||
|
background-image: none; |
||||||
|
color: @theme_text_color; |
||||||
|
} |
||||||
|
|
||||||
|
.xfce4-panel { |
||||||
|
background-color: @panel_bg_color; |
||||||
|
color: @panel_fg_color; |
||||||
|
font: normal; |
||||||
|
} |
||||||
|
|
||||||
|
.xfce4-panel .button { |
||||||
|
padding: 0 2px; |
||||||
|
border-radius: 0; |
||||||
|
border-style: none; |
||||||
|
color: @panel_fg_color; |
||||||
|
} |
||||||
|
|
||||||
|
.xfce4-panel .button:active { |
||||||
|
background-color: shade(@panel_bg_color, 0.8); |
||||||
|
background-image: none; |
||||||
|
color: @panel_fg_color; |
||||||
|
} |
||||||
|
|
||||||
|
.xfce4-panel .button:hover, |
||||||
|
.xfce4-panel .button:active:hover { |
||||||
|
background-color: mix(@panel_bg_color, @panel_fg_color, 0.21); |
||||||
|
background-image: none; |
||||||
|
color: shade(@panel_fg_color, 1.08); |
||||||
|
} |
||||||
|
|
||||||
|
.xfce4-panel .menu { |
||||||
|
-gtk-image-effect: none; |
||||||
|
} |
After Width: | Height: | Size: 1.1 KiB |
After Width: | Height: | Size: 1.3 KiB |
After Width: | Height: | Size: 1.1 KiB |
After Width: | Height: | Size: 1.1 KiB |
After Width: | Height: | Size: 679 B |
After Width: | Height: | Size: 919 B |
After Width: | Height: | Size: 911 B |
After Width: | Height: | Size: 693 B |
After Width: | Height: | Size: 609 B |
After Width: | Height: | Size: 826 B |
After Width: | Height: | Size: 818 B |
After Width: | Height: | Size: 624 B |
After Width: | Height: | Size: 1.1 KiB |
After Width: | Height: | Size: 1.1 KiB |
After Width: | Height: | Size: 630 B |
After Width: | Height: | Size: 623 B |
After Width: | Height: | Size: 655 B |
After Width: | Height: | Size: 652 B |
After Width: | Height: | Size: 655 B |
After Width: | Height: | Size: 210 B |
After Width: | Height: | Size: 207 B |
After Width: | Height: | Size: 210 B |
After Width: | Height: | Size: 436 B |
After Width: | Height: | Size: 310 B |
After Width: | Height: | Size: 350 B |
After Width: | Height: | Size: 353 B |
After Width: | Height: | Size: 403 B |
After Width: | Height: | Size: 403 B |
After Width: | Height: | Size: 711 B |
After Width: | Height: | Size: 895 B |
After Width: | Height: | Size: 886 B |
After Width: | Height: | Size: 772 B |
After Width: | Height: | Size: 875 B |
After Width: | Height: | Size: 971 B |
After Width: | Height: | Size: 951 B |
After Width: | Height: | Size: 872 B |
After Width: | Height: | Size: 614 B |
After Width: | Height: | Size: 731 B |
After Width: | Height: | Size: 730 B |
After Width: | Height: | Size: 675 B |
@ -0,0 +1,86 @@ |
|||||||
|
/* default color scheme */ |
||||||
|
@define-color base_color #333333; |
||||||
|
@define-color bg_color #2d2d2d; |
||||||
|
@define-color text_color #dedede; |
||||||
|
@define-color fg_color #dcdcdc; |
||||||
|
@define-color selected_bg_color #597bc5; |
||||||
|
@define-color selected_fg_color #f9f9f9; |
||||||
|
@define-color tooltip_bg_color #2d2d2d; |
||||||
|
@define-color tooltip_fg_color #dcdcdc; |
||||||
|
|
||||||
|
/* dark color scheme */ |
||||||
|
@define-color dark_bg_color #2d2d2d; |
||||||
|
@define-color dark_fg_color #dcdcdc; |
||||||
|
|
||||||
|
/* colormap actually used by the theme, to be overridden in other css files */ |
||||||
|
@define-color theme_bg_color @bg_color; |
||||||
|
@define-color theme_fg_color @fg_color; |
||||||
|
@define-color theme_base_color @base_color; |
||||||
|
@define-color theme_text_color @text_color; |
||||||
|
@define-color theme_selected_bg_color @selected_bg_color; |
||||||
|
@define-color theme_selected_fg_color @selected_fg_color; |
||||||
|
@define-color theme_tooltip_bg_color @tooltip_bg_color; |
||||||
|
@define-color theme_tooltip_fg_color @tooltip_fg_color; |
||||||
|
|
||||||
|
/* shadow effects */ |
||||||
|
@define-color light_shadow #fff; |
||||||
|
@define-color dark_shadow #000; |
||||||
|
|
||||||
|
/* misc colors used by gtk+ */ |
||||||
|
@define-color info_fg_color rgb (58, 135, 173); |
||||||
|
@define-color info_bg_color rgb (217, 237, 247); |
||||||
|
@define-color warning_fg_color rgb (192, 152, 83); |
||||||
|
@define-color warning_bg_color rgb (252, 248, 227); |
||||||
|
@define-color question_fg_color rgb (214, 73, 55); |
||||||
|
@define-color question_bg_color rgb (252, 229, 213); |
||||||
|
@define-color error_fg_color rgb (185, 74, 72); |
||||||
|
@define-color error_bg_color rgb (242, 222, 222); |
||||||
|
@define-color link_color #fc6f5d; |
||||||
|
@define-color success_color #53a93f; |
||||||
|
@define-color warning_color #f57900; |
||||||
|
@define-color error_color #cc0000; |
||||||
|
|
||||||
|
/* widget colors */ |
||||||
|
@define-color titlebar_bg_color @dark_bg_color; |
||||||
|
@define-color titlebar_fg_color @dark_fg_color; |
||||||
|
@define-color menubar_bg_color @dark_bg_color; |
||||||
|
@define-color menubar_fg_color @dark_fg_color; |
||||||
|
@define-color toolbar_bg_color @theme_bg_color; |
||||||
|
@define-color toolbar_fg_color @theme_fg_color; |
||||||
|
@define-color menu_bg_color @dark_bg_color; |
||||||
|
@define-color menu_fg_color @dark_fg_color; |
||||||
|
@define-color panel_bg_color @dark_bg_color; |
||||||
|
@define-color panel_fg_color @dark_fg_color; |
||||||
|
|
||||||
|
/* osd */ |
||||||
|
@define-color osd_base @dark_bg_color; |
||||||
|
@define-color osd_fg @dark_fg_color; |
||||||
|
@define-color osd_bg alpha(@osd_base, 0.8); |
||||||
|
|
||||||
|
/* lightdm greeter colors */ |
||||||
|
@define-color lightdm_bg_color @dark_bg_color; |
||||||
|
@define-color lightdm_fg_color @dark_fg_color; |
||||||
|
|
||||||
|
/* window manager colors */ |
||||||
|
@define-color wm_bg @titlebar_bg_color; |
||||||
|
@define-color wm_border_focused mix(shade(@titlebar_bg_color, 0.7), @titlebar_fg_color, 0.21); |
||||||
|
@define-color wm_border_unfocused mix(shade(@titlebar_bg_color, 0.7), @titlebar_fg_color, 0.12); |
||||||
|
@define-color wm_title_focused mix(@titlebar_fg_color, @titlebar_bg_color, 0.1); |
||||||
|
@define-color wm_title_unfocused mix(@titlebar_fg_color, @titlebar_bg_color, 0.4); |
||||||
|
@define-color wm_icons_focused mix(@titlebar_fg_color, @titlebar_bg_color, 0.1); |
||||||
|
@define-color wm_icons_focused_prelight @selected_bg_color; |
||||||
|
@define-color wm_icons_focused_pressed shade(@selected_bg_color, 0.8); |
||||||
|
@define-color wm_icons_unfocused mix(@titlebar_fg_color, @titlebar_bg_color, 0.4); |
||||||
|
@define-color wm_icons_unfocused_prelight @selected_bg_color; |
||||||
|
@define-color wm_icons_unfocused_pressed shade(@selected_bg_color, 0.8); |
||||||
|
|
||||||
|
@import url("gtk-widgets.css"); |
||||||
|
@import url("gtk-widgets-assets.css"); |
||||||
|
@import url("gtk-widgets-assets-dark.css"); |
||||||
|
@import url("apps/gnome-applications.css"); |
||||||
|
@import url("apps/granite-widgets.css"); |
||||||
|
@import url("apps/unity.css"); |
||||||
|
@import url("apps/xfce.css"); |
||||||
|
@import url("apps/nemo.css"); |
||||||
|
@import url("apps/synaptic.css"); |
||||||
|
@import url("apps/lightdm-gtk-greeter.css"); |
@ -0,0 +1,67 @@ |
|||||||
|
/******************* |
||||||
|
* check and radio * |
||||||
|
*******************/ |
||||||
|
/* draw regular check and radio items using our assets */ |
||||||
|
.check { |
||||||
|
-gtk-icon-source: url("assets/checkbox-unchecked-dark.svg"); |
||||||
|
} |
||||||
|
|
||||||
|
.check:insensitive { |
||||||
|
-gtk-icon-source: url("assets/checkbox-unchecked-insensitive-dark.svg"); |
||||||
|
} |
||||||
|
|
||||||
|
.check:checked { |
||||||
|
-gtk-icon-source: url("assets/checkbox-checked-dark.svg"); |
||||||
|
} |
||||||
|
|
||||||
|
.check:checked:insensitive { |
||||||
|
-gtk-icon-source: url("assets/checkbox-checked-insensitive-dark.svg"); |
||||||
|
} |
||||||
|
|
||||||
|
.check:inconsistent { |
||||||
|
-gtk-icon-source: url("assets/checkbox-mixed-dark.svg"); |
||||||
|
} |
||||||
|
|
||||||
|
.check:inconsistent:insensitive { |
||||||
|
-gtk-icon-source: url("assets/checkbox-mixed-insensitive-dark.svg"); |
||||||
|
} |
||||||
|
|
||||||
|
.radio { |
||||||
|
-gtk-icon-source: url("assets/radio-unselected-dark.svg"); |
||||||
|
} |
||||||
|
|
||||||
|
.radio:insensitive { |
||||||
|
-gtk-icon-source: url("assets/radio-unselected-insensitive-dark.svg"); |
||||||
|
} |
||||||
|
|
||||||
|
.radio:checked { |
||||||
|
-gtk-icon-source: url("assets/radio-selected-dark.svg"); |
||||||
|
} |
||||||
|
|
||||||
|
.radio:checked:insensitive { |
||||||
|
-gtk-icon-source: url("assets/radio-selected-insensitive-dark.svg"); |
||||||
|
} |
||||||
|
|
||||||
|
.radio:inconsistent { |
||||||
|
-gtk-icon-source: url("assets/radio-mixed-dark.svg"); |
||||||
|
} |
||||||
|
|
||||||
|
.radio:inconsistent:insensitive { |
||||||
|
-gtk-icon-source: url("assets/radio-mixed-insensitive-dark.svg"); |
||||||
|
} |
||||||
|
|
||||||
|
.menuitem.check { |
||||||
|
-gtk-icon-source: none; |
||||||
|
} |
||||||
|
|
||||||
|
.menuitem.radio { |
||||||
|
-gtk-icon-source: none; |
||||||
|
} |
||||||
|
|
||||||
|
GtkIconView.content-view.cell.check { |
||||||
|
-gtk-icon-source: url("assets/grid-selection-unchecked-dark.svg"); |
||||||
|
} |
||||||
|
|
||||||
|
GtkIconView.content-view.cell.check:active { |
||||||
|
-gtk-icon-source: url("assets/grid-selection-checked-dark.svg"); |
||||||
|
} |
@ -0,0 +1,154 @@ |
|||||||
|
/******************* |
||||||
|
* check and radio * |
||||||
|
*******************/ |
||||||
|
/* draw regular check and radio items using our assets */ |
||||||
|
.check { |
||||||
|
-gtk-icon-source: url("assets/checkbox-unchecked.svg"); |
||||||
|
} |
||||||
|
|
||||||
|
.check:insensitive { |
||||||
|
-gtk-icon-source: url("assets/checkbox-unchecked-insensitive.svg"); |
||||||
|
} |
||||||
|
|
||||||
|
.check:checked { |
||||||
|
-gtk-icon-source: url("assets/checkbox-checked.svg"); |
||||||
|
} |
||||||
|
|
||||||
|
.check:checked:insensitive { |
||||||
|
-gtk-icon-source: url("assets/checkbox-checked-insensitive.svg"); |
||||||
|
} |
||||||
|
|
||||||
|
.check:inconsistent { |
||||||
|
-gtk-icon-source: url("assets/checkbox-mixed.svg"); |
||||||
|
} |
||||||
|
|
||||||
|
.check:inconsistent:insensitive { |
||||||
|
-gtk-icon-source: url("assets/checkbox-mixed-insensitive.svg"); |
||||||
|
} |
||||||
|
|
||||||
|
.radio { |
||||||
|
-gtk-icon-source: url("assets/radio-unselected.svg"); |
||||||
|
} |
||||||
|
|
||||||
|
.radio:insensitive { |
||||||
|
-gtk-icon-source: url("assets/radio-unselected-insensitive.svg"); |
||||||
|
} |
||||||
|
|
||||||
|
.radio:checked { |
||||||
|
-gtk-icon-source: url("assets/radio-selected.svg"); |
||||||
|
} |
||||||
|
|
||||||
|
.radio:checked:insensitive { |
||||||
|
-gtk-icon-source: url("assets/radio-selected-insensitive.svg"); |
||||||
|
} |
||||||
|
|
||||||
|
.radio:inconsistent { |
||||||
|
-gtk-icon-source: url("assets/radio-mixed.svg"); |
||||||
|
} |
||||||
|
|
||||||
|
.radio:inconsistent:insensitive { |
||||||
|
-gtk-icon-source: url("assets/radio-mixed-insensitive.svg"); |
||||||
|
} |
||||||
|
|
||||||
|
.menuitem.check { |
||||||
|
-gtk-icon-source: none; |
||||||
|
} |
||||||
|
|
||||||
|
.menuitem.check:active, |
||||||
|
.menuitem.check:checked { |
||||||
|
-gtk-icon-source: url("assets/menuitem-checkbox-checked.svg"); |
||||||
|
} |
||||||
|
|
||||||
|
.menuitem.check:active:hover, |
||||||
|
.menuitem.check:checked:hover { |
||||||
|
-gtk-icon-source: url("assets/menuitem-checkbox-checked-hover.svg"); |
||||||
|
} |
||||||
|
|
||||||
|
.menuitem.check:active:insensitive, |
||||||
|
.menuitem.check:checked:insensitive { |
||||||
|
-gtk-icon-source: url("assets/menuitem-checkbox-checked-insensitive.svg"); |
||||||
|
} |
||||||
|
|
||||||
|
.menuitem.check:inconsistent:hover, |
||||||
|
.menuitem.radio:inconsistent:hover { |
||||||
|
-gtk-icon-source: url("assets/menuitem-checkbox-mixed-hover.svg"); |
||||||
|
} |
||||||
|
|
||||||
|
.menuitem.check:inconsistent, |
||||||
|
.menuitem.radio:inconsistent { |
||||||
|
-gtk-icon-source: url("assets/menuitem-checkbox-mixed.svg"); |
||||||
|
} |
||||||
|
|
||||||
|
.menuitem.check:inconsistent:insensitive, |
||||||
|
.menuitem.radio:inconsistent:insensitive { |
||||||
|
-gtk-icon-source: url("assets/menuitem-checkbox-mixed-insensitive.svg"); |
||||||
|
} |
||||||
|
|
||||||
|
.menuitem.radio { |
||||||
|
-gtk-icon-source: none; |
||||||
|
} |
||||||
|
|
||||||
|
.menuitem.radio:active, |
||||||
|
.menuitem.radio:checked { |
||||||
|
-gtk-icon-source: url("assets/menuitem-radio-checked.svg"); |
||||||
|
} |
||||||
|
|
||||||
|
.menuitem.radio:active:hover, |
||||||
|
.menuitem.radio:checked:hover { |
||||||
|
-gtk-icon-source: url("assets/menuitem-radio-checked-hover.svg"); |
||||||
|
} |
||||||
|
|
||||||
|
.menuitem.radio:active:insensitive, |
||||||
|
.menuitem.radio:checked:insensitive { |
||||||
|
-gtk-icon-source: url("assets/menuitem-radio-checked-insensitive.svg"); |
||||||
|
} |
||||||
|
|
||||||
|
GtkIconView.content-view.cell.check { |
||||||
|
-gtk-icon-source: url("assets/grid-selection-unchecked.svg"); |
||||||
|
} |
||||||
|
|
||||||
|
GtkIconView.content-view.cell.check:active { |
||||||
|
-gtk-icon-source: url("assets/grid-selection-checked.svg"); |
||||||
|
} |
||||||
|
|
||||||
|
/****************** |
||||||
|
* pane separator * |
||||||
|
******************/ |
||||||
|
.pane-separator, |
||||||
|
.pane-separator.horizontal { |
||||||
|
background-image: linear-gradient(to bottom, |
||||||
|
shade(@theme_bg_color, 0.8) 0%, |
||||||
|
shade(@theme_bg_color, 0.8) 20%, |
||||||
|
transparent 20%, |
||||||
|
transparent 45%, |
||||||
|
shade(@theme_bg_color, 0.8) 45%, |
||||||
|
shade(@theme_bg_color, 0.8) 55%, |
||||||
|
transparent 55%, |
||||||
|
transparent 80%, |
||||||
|
shade(@theme_bg_color, 0.8) 80%, |
||||||
|
shade(@theme_bg_color, 0.8) |
||||||
|
); |
||||||
|
|
||||||
|
background-size: 4px 10px; |
||||||
|
background-repeat: no-repeat; |
||||||
|
background-position: center center; |
||||||
|
} |
||||||
|
|
||||||
|
.pane-separator.vertical { |
||||||
|
background-image: linear-gradient(to right, |
||||||
|
shade(@theme_bg_color, 0.8) 0%, |
||||||
|
shade(@theme_bg_color, 0.8) 20%, |
||||||
|
transparent 20%, |
||||||
|
transparent 45%, |
||||||
|
shade(@theme_bg_color, 0.8) 45%, |
||||||
|
shade(@theme_bg_color, 0.8) 55%, |
||||||
|
transparent 55%, |
||||||
|
transparent 80%, |
||||||
|
shade(@theme_bg_color, 0.8) 80%, |
||||||
|
shade(@theme_bg_color, 0.8) |
||||||
|
); |
||||||
|
|
||||||
|
background-size: 10px 4px; |
||||||
|
background-repeat: no-repeat; |
||||||
|
background-position: center center; |
||||||
|
} |
@ -0,0 +1,90 @@ |
|||||||
|
/* desktop itens */ |
||||||
|
@define-color desktop_item_fg #eeeeee; |
||||||
|
@define-color desktop_item_selected_fg @theme_selected_fg_color; |
||||||
|
@define-color desktop_item_text_shadow alpha(black, 0.8); |
||||||
|
|
||||||
|
/* default color scheme */ |
||||||
|
@define-color bg_color #dedede; |
||||||
|
@define-color fg_color #555555; |
||||||
|
@define-color base_color #f9f9f9; |
||||||
|
@define-color text_color #333333; |
||||||
|
@define-color selected_bg_color #597bc5; |
||||||
|
@define-color selected_fg_color #f9f9f9; |
||||||
|
@define-color tooltip_bg_color #2d2d2d; |
||||||
|
@define-color tooltip_fg_color #dcdcdc; |
||||||
|
|
||||||
|
/* dark color scheme */ |
||||||
|
@define-color dark_bg_color #2d2d2d; |
||||||
|
@define-color dark_fg_color #dcdcdc; |
||||||
|
|
||||||
|
/* colormap actually used by the theme, to be overridden in other css files */ |
||||||
|
@define-color theme_bg_color @bg_color; |
||||||
|
@define-color theme_fg_color @fg_color; |
||||||
|
@define-color theme_base_color @base_color; |
||||||
|
@define-color theme_text_color @text_color; |
||||||
|
@define-color theme_selected_bg_color @selected_bg_color; |
||||||
|
@define-color theme_selected_fg_color @selected_fg_color; |
||||||
|
@define-color theme_tooltip_bg_color @tooltip_bg_color; |
||||||
|
@define-color theme_tooltip_fg_color @tooltip_fg_color; |
||||||
|
|
||||||
|
/* shadow effects */ |
||||||
|
@define-color light_shadow #fff; |
||||||
|
@define-color dark_shadow #000; |
||||||
|
|
||||||
|
/* misc colors used by gtk+ */ |
||||||
|
@define-color info_fg_color rgb (58, 135, 173); |
||||||
|
@define-color info_bg_color rgb (217, 237, 247); |
||||||
|
@define-color warning_fg_color rgb (192, 152, 83); |
||||||
|
@define-color warning_bg_color rgb (252, 248, 227); |
||||||
|
@define-color question_fg_color rgb (214, 73, 55); |
||||||
|
@define-color question_bg_color rgb (252, 229, 213); |
||||||
|
@define-color error_fg_color rgb (185, 74, 72); |
||||||
|
@define-color error_bg_color rgb (242, 222, 222); |
||||||
|
@define-color link_color #fc6f5d; |
||||||
|
@define-color success_color #53a93f; |
||||||
|
@define-color warning_color #f57900; |
||||||
|
@define-color error_color #cc0000; |
||||||
|
|
||||||
|
/* widget colors */ |
||||||
|
@define-color titlebar_bg_color @dark_bg_color; |
||||||
|
@define-color titlebar_fg_color @dark_fg_color; |
||||||
|
@define-color menubar_bg_color @dark_bg_color; |
||||||
|
@define-color menubar_fg_color @dark_fg_color; |
||||||
|
@define-color toolbar_bg_color @theme_bg_color; |
||||||
|
@define-color toolbar_fg_color @theme_fg_color; |
||||||
|
@define-color menu_bg_color @dark_bg_color; |
||||||
|
@define-color menu_fg_color @dark_fg_color; |
||||||
|
@define-color panel_bg_color @dark_bg_color; |
||||||
|
@define-color panel_fg_color @dark_fg_color; |
||||||
|
|
||||||
|
/* osd */ |
||||||
|
@define-color osd_base @dark_bg_color; |
||||||
|
@define-color osd_fg @dark_fg_color; |
||||||
|
@define-color osd_bg alpha(@osd_base, 0.8); |
||||||
|
|
||||||
|
/* lightdm greeter colors */ |
||||||
|
@define-color lightdm_bg_color @dark_bg_color; |
||||||
|
@define-color lightdm_fg_color @dark_fg_color; |
||||||
|
|
||||||
|
/* window manager colors */ |
||||||
|
@define-color wm_bg @titlebar_bg_color; |
||||||
|
@define-color wm_border_focused mix(shade(@titlebar_bg_color, 0.7), @titlebar_fg_color, 0.21); |
||||||
|
@define-color wm_border_unfocused mix(shade(@titlebar_bg_color, 0.7), @titlebar_fg_color, 0.12); |
||||||
|
@define-color wm_title_focused mix(@titlebar_fg_color, @titlebar_bg_color, 0.1); |
||||||
|
@define-color wm_title_unfocused mix(@titlebar_fg_color, @titlebar_bg_color, 0.4); |
||||||
|
@define-color wm_icons_focused mix(@titlebar_fg_color, @titlebar_bg_color, 0.1); |
||||||
|
@define-color wm_icons_focused_prelight @selected_bg_color; |
||||||
|
@define-color wm_icons_focused_pressed shade(@selected_bg_color, 0.8); |
||||||
|
@define-color wm_icons_unfocused mix(@titlebar_fg_color, @titlebar_bg_color, 0.4); |
||||||
|
@define-color wm_icons_unfocused_prelight @selected_bg_color; |
||||||
|
@define-color wm_icons_unfocused_pressed shade(@selected_bg_color, 0.8); |
||||||
|
|
||||||
|
@import url("gtk-widgets.css"); |
||||||
|
@import url("gtk-widgets-assets.css"); |
||||||
|
@import url("apps/gnome-applications.css"); |
||||||
|
@import url("apps/granite-widgets.css"); |
||||||
|
@import url("apps/unity.css"); |
||||||
|
@import url("apps/xfce.css"); |
||||||
|
@import url("apps/nemo.css"); |
||||||
|
@import url("apps/synaptic.css"); |
||||||
|
@import url("apps/lightdm-gtk-greeter.css"); |
@ -0,0 +1,3 @@ |
|||||||
|
[Settings] |
||||||
|
gtk-auto-mnemonics = 1 |
||||||
|
gtk-visible-focus = automatic |
After Width: | Height: | Size: 1.5 KiB |
@ -0,0 +1,10 @@ |
|||||||
|
[Desktop Entry] |
||||||
|
Type=X-GNOME-Metatheme |
||||||
|
Name=Numix |
||||||
|
Comment=A modern flat theme |
||||||
|
Encoding=UTF-8 |
||||||
|
|
||||||
|
[X-GNOME-Metatheme] |
||||||
|
GtkTheme=Numix |
||||||
|
MetacityTheme=Numix |
||||||
|
ButtonLayout=:minimize,maximize,close |
@ -0,0 +1,15 @@ |
|||||||
|
# .bashrc |
||||||
|
|
||||||
|
# Source global definitions |
||||||
|
#'/home/SquidHunter/startPage/a.out' |
||||||
|
#clear |
||||||
|
#if [ -f /etc/bashrc ]; then |
||||||
|
# . /etc/bashrc |
||||||
|
#fi |
||||||
|
#something else minimal. |
||||||
|
#PS1="\e[0;36m>>\e[0m " |
||||||
|
|
||||||
|
# User specific aliases and functions |
||||||
|
PS1="\[\e[0;33m\]\u\[\e[0m\]\[\e[0m\]|\[\e[0;36m\]\h\[\e[0m\][\w]>> " |
||||||
|
|
||||||
|
|
@ -0,0 +1,78 @@ |
|||||||
|
set -g default-terminal screen-256color |
||||||
|
set -g base-index 1 |
||||||
|
set -g pane-base-index 1 |
||||||
|
|
||||||
|
#vim is the best. |
||||||
|
bind h select-pane -L |
||||||
|
bind j select-pane -D |
||||||
|
bind k select-pane -U |
||||||
|
bind l select-pane -R |
||||||
|
|
||||||
|
#sets prefix to Ctrl-o instead of Ctrl-b |
||||||
|
unbind C-b |
||||||
|
set -g prefix C-a |
||||||
|
bind C-a send-prefix |
||||||
|
|
||||||
|
#bind Escape send-keys ^[ |
||||||
|
|
||||||
|
#unbind C-b |
||||||
|
#set -g prefix Escape -f |
||||||
|
#bind Escape -f send-prefix |
||||||
|
|
||||||
|
#use Alt-vim keys to switch panes w/o prefix |
||||||
|
bind -n M-h select-pane -L |
||||||
|
bind -n M-j select-pane -D |
||||||
|
bind -n M-k select-pane -U |
||||||
|
bind -n M-l select-pane -R |
||||||
|
|
||||||
|
#404 that damn lag when using Vim |
||||||
|
set -sg escape-time 0 |
||||||
|
|
||||||
|
#use something other than wonky " and % to split planes. |
||||||
|
bind-key u split-window -h |
||||||
|
bind-key i split-window -v |
||||||
|
|
||||||
|
#------------ |
||||||
|
# pane |
||||||
|
#------------ |
||||||
|
# |
||||||
|
#C-a { move the current pane to the previous position |
||||||
|
#C-a } move the current pane to the next position |
||||||
|
#C-a C-o rotate window ‘up’ (i.e. move all panes) |
||||||
|
#C-a M-o rotate window ‘down’ |
||||||
|
#C-a ! move the current pane into a new separate |
||||||
|
# window (‘break pane’) |
||||||
|
# C-a :move-pane -t :3.2 |
||||||
|
# split window 3's pane 2 and move the current pane there |
||||||
|
# |
||||||
|
# |
||||||
|
# |
||||||
|
#set -g mouse-select-pane on |
||||||
|
#set -g pane-border-fg black |
||||||
|
set -g pane-active-border-fg cyan |
||||||
|
|
||||||
|
#------------ |
||||||
|
# tabs |
||||||
|
#------------ |
||||||
|
setw -g window-status-format "#[fg=cyan]#[bg=black] #I #[bg=cyan]#[fg=black] #W " |
||||||
|
setw -g window-status-current-format "#[bg=black]#[fg=cyan] • #[fg=black]#[bg=cyan] #W " |
||||||
|
#setw -g window-status-current-format "#[bg=black]#[fg=cyan] • #[fg=black]#[bg=colour121] #W " |
||||||
|
#setw -g window-status-current-format "#[bg=black]#[fg=cyan] #I #[fg=black]#[bg=cyan] #W " |
||||||
|
#set -g status-justify left |
||||||
|
|
||||||
|
#setw -g window-status-content-attr bold,blink,reverse |
||||||
|
|
||||||
|
#------------ |
||||||
|
# status bar |
||||||
|
#------------ |
||||||
|
set-option -g status-position bottom |
||||||
|
set -g status-fg white |
||||||
|
#makes it inviso |
||||||
|
set -g status-bg default |
||||||
|
set -g status-left '' |
||||||
|
set -g status-right-length 60 |
||||||
|
#set -g status-right "#h:[#S]" |
||||||
|
#depends acpi |
||||||
|
#set -g status-right '#(acpi -b | cut -d" " -f4 | cut -d"%" -f1)% • #h • %H:%M' |
||||||
|
###defaults #[bg=default]#[fg=default] |
||||||
|
set -g status-right '#[bg=black]#[fg=cyan] • #[bg=cyan]#[fg=black] #h #[bg=default]#[fg=default] #[bg=black]#[fg=cyan] • #[bg=cyan]#[fg=black] %H:%M ' |
@ -0,0 +1,4 @@ |
|||||||
|
[core] |
||||||
|
repositoryformatversion = 0 |
||||||
|
filemode = true |
||||||
|
bare = true |
@ -0,0 +1,14 @@ |
|||||||
|
#this is the color pallet extracted from my gnome config. it can be found and edited using the dconf-editor package in fedora |
||||||
|
#all under org -> terminal -> legacy -> profiles. |
||||||
|
#I recommed creating a new profile and then injecting the rgb values with dconf. Cheers! |
||||||
|
|
||||||
|
|
||||||
|
jellybeans |
||||||
|
|
||||||
|
['rgb(59,59,59)', 'rgb(207,106,76)', 'rgb(153,173,106)', 'rgb(216,173,76)', 'rgb(89,123,197)', 'rgb(160,55,176)', 'rgb(113,185,248)', 'rgb(173,173,173)', 'rgb(59,59,59)', 'rgb(207,106,76)', 'rgb(153,173,106)', 'rgb(216,173,76)', 'rgb(89,123,197)', 'rgb(160,55,176)', 'rgb(113,185,248)', 'rgb(173,173,173)'] |
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
cottonmouse |
||||||
|
|
||||||
|
['rgb(59,59,59)', 'rgb(215,112,175)', 'rgb(120,164,92)', 'rgb(200,188,69)', 'rgb(89,123,197)', 'rgb(164,136,217)', 'rgb(122,192,175)', 'rgb(200,200,200)', 'rgb(150,150,150)', 'rgb(210,138,191)', 'rgb(154,204,121)', 'rgb(208,210,107)', 'rgb(89,123,197)', 'rgb(189,137,222)', 'rgb(110,194,168)', 'rgb(218,211,211)'] |
@ -0,0 +1,16 @@ |
|||||||
|
#!/bin/sh |
||||||
|
# |
||||||
|
# ~/.xinitrc |
||||||
|
# |
||||||
|
# Executed by startx (run your window manager from here) |
||||||
|
|
||||||
|
if [ -d /etc/X11/xinit/xinitrc.d ]; then |
||||||
|
for f in /etc/X11/xinit/xinitrc.d/*; do |
||||||
|
[ -x "$f" ] && . "$f" |
||||||
|
done |
||||||
|
unset f |
||||||
|
fi |
||||||
|
|
||||||
|
feh --bg-scale /home/capa/dev/diawall.jpg |
||||||
|
/usr/bin/urxvt -q -f -o & |
||||||
|
exec /home/capa/monsterwm/monsterwm |
@ -0,0 +1,22 @@ |
|||||||
|
URxvt.scrollBar: false |
||||||
|
URxvt.background: #383838 |
||||||
|
URxvt.foreground: #FDFDFD |
||||||
|
URxvt*color0: #525252 |
||||||
|
URxvt*color8: #707070 |
||||||
|
URxvt*color1: #B0777B |
||||||
|
URxvt*color9: #AA7E87 |
||||||
|
URxvt*color2: #94A65D |
||||||
|
URxvt*color10: #BCC682 |
||||||
|
URxvt*color3: #FCD786 |
||||||
|
URxvt*color11: #ECC386 |
||||||
|
URxvt*color4: #869AA3 |
||||||
|
URxvt*color12: #96A8B7 |
||||||
|
URxvt*color5: #9F98B7 |
||||||
|
URxvt*color13: #A393CE |
||||||
|
URxvt*color6: #93A2B9 |
||||||
|
URxvt*color14: #9BB7CC |
||||||
|
URxvt*color7: #FFFFFF |
||||||
|
URxvt*color15: #FFFFFF |
||||||
|
|
||||||
|
! Font |
||||||
|
URxvt.font: xft:Terminus:pixelsize=9:antialias=false |
@ -0,0 +1,109 @@ |
|||||||
|
/* see LICENSE for copyright and license */ |
||||||
|
|
||||||
|
#ifndef CONFIG_H |
||||||
|
#define CONFIG_H |
||||||
|
|
||||||
|
/** modifiers **/ |
||||||
|
#define MOD1 Mod1Mask /* ALT key */ |
||||||
|
#define MOD4 Mod4Mask /* Super/Windows key */ |
||||||
|
#define CONTROL ControlMask /* Control key */ |
||||||
|
#define SHIFT ShiftMask /* Shift key */ |
||||||
|
|
||||||
|
/** generic settings **/ |
||||||
|
#define MASTER_SIZE 0.52 |
||||||
|
#define SHOW_PANEL False /* show panel by default on exec */ |
||||||
|
#define TOP_PANEL True /* False means panel is on bottom */ |
||||||
|
#define PANEL_HEIGHT 0 /* 0 for no space for panel, thus no panel */ |
||||||
|
#define DEFAULT_MODE TILE /* initial layout/mode: TILE MONOCLE BSTACK GRID FLOAT */ |
||||||
|
#define ATTACH_ASIDE True /* False means new window is master */ |
||||||
|
#define FOLLOW_WINDOW False /* follow the window when moved to a different desktop */ |
||||||
|
#define FOLLOW_MOUSE False /* focus the window the mouse just entered */ |
||||||
|
#define CLICK_TO_FOCUS True /* focus an unfocused window when clicked */ |
||||||
|
#define FOCUS_BUTTON Button3 /* mouse button to be used along with CLICK_TO_FOCUS */ |
||||||
|
#define BORDER_WIDTH 1 /* window border width */ |
||||||
|
#define FOCUS "#93a2b9" /* focused window border color */ |
||||||
|
#define UNFOCUS "#3b3b3b" /* unfocused window border color */ |
||||||
|
#define MINWSZ 50 /* minimum window size in pixels */ |
||||||
|
#define DEFAULT_DESKTOP 0 /* the desktop to focus initially */ |
||||||
|
#define DESKTOPS 3 /* number of desktops - edit DESKTOPCHANGE keys to suit */ |
||||||
|
|
||||||
|
/**
|
||||||
|
* open applications to specified desktop with specified mode. |
||||||
|
* if desktop is negative, then current is assumed |
||||||
|
*/ |
||||||
|
static const AppRule rules[] = { \
|
||||||
|
/* class desktop follow float */ |
||||||
|
{ "MPlayer", 3, True, False }, |
||||||
|
{ "Gimp", 0, False, True }, |
||||||
|
}; |
||||||
|
|
||||||
|
/* helper for spawning shell commands */ |
||||||
|
#define SHCMD(cmd) {.com = (const char*[]){"/bin/sh", "-c", cmd, NULL}} |
||||||
|
|
||||||
|
/**
|
||||||
|
* custom commands |
||||||
|
* must always end with ', NULL };' |
||||||
|
*/ |
||||||
|
static const char *termcmd[] = { "urxvt", NULL }; |
||||||
|
static const char *menucmd[] = { "dmenu_run", "-sb", "#93a2b9", NULL }; |
||||||
|
|
||||||
|
#define DESKTOPCHANGE(K,N) \ |
||||||
|
{ MOD1, K, change_desktop, {.i = N}}, \
|
||||||
|
{ MOD1|ShiftMask, K, client_to_desktop, {.i = N}}, |
||||||
|
|
||||||
|
/**
|
||||||
|
* keyboard shortcuts |
||||||
|
*/ |
||||||
|
static Key keys[] = { |
||||||
|
/* modifier key function argument */ |
||||||
|
{ MOD1, XK_b, togglepanel, {NULL}}, |
||||||
|
{ MOD1, XK_BackSpace, focusurgent, {NULL}}, |
||||||
|
{ MOD1|SHIFT, XK_c, killclient, {NULL}}, |
||||||
|
{ MOD1, XK_j, next_win, {NULL}}, |
||||||
|
{ MOD1, XK_k, prev_win, {NULL}}, |
||||||
|
{ MOD1, XK_h, resize_master, {.i = -10}}, /* decrease size in px */ |
||||||
|
{ MOD1, XK_l, resize_master, {.i = +10}}, /* increase size in px */ |
||||||
|
{ MOD1, XK_o, resize_stack, {.i = -10}}, /* shrink size in px */ |
||||||
|
{ MOD1, XK_p, resize_stack, {.i = +10}}, /* grow size in px */ |
||||||
|
{ MOD1|CONTROL, XK_h, rotate, {.i = -1}}, |
||||||
|
{ MOD1|CONTROL, XK_l, rotate, {.i = +1}}, |
||||||
|
{ MOD1|SHIFT, XK_h, rotate_filled, {.i = -1}}, |
||||||
|
{ MOD1|SHIFT, XK_l, rotate_filled, {.i = +1}}, |
||||||
|
{ MOD1, XK_Tab, last_desktop, {NULL}}, |
||||||
|
{ MOD1|SHIFT, XK_Return, swap_master, {NULL}}, |
||||||
|
{ MOD1|SHIFT, XK_j, move_down, {NULL}}, |
||||||
|
{ MOD1|SHIFT, XK_k, move_up, {NULL}}, |
||||||
|
{ MOD1|SHIFT, XK_t, switch_mode, {.i = TILE}}, |
||||||
|
{ MOD1|SHIFT, XK_m, switch_mode, {.i = MONOCLE}}, |
||||||
|
{ MOD1|SHIFT, XK_b, switch_mode, {.i = BSTACK}}, |
||||||
|
{ MOD1|SHIFT, XK_g, switch_mode, {.i = GRID}}, |
||||||
|
{ MOD1|SHIFT, XK_f, switch_mode, {.i = FLOAT}}, |
||||||
|
{ MOD1|CONTROL, XK_r, quit, {.i = 0}}, /* quit with exit value 0 */ |
||||||
|
{ MOD1|CONTROL, XK_q, quit, {.i = 1}}, /* quit with exit value 1 */ |
||||||
|
{ MOD1, XK_Return, spawn, {.com = termcmd}}, |
||||||
|
{ MOD4, XK_Return, spawn, {.com = menucmd}}, |
||||||
|
{ MOD4, XK_j, moveresize, {.v = (int []){ 0, 25, 0, 0 }}}, /* move down */ |
||||||
|
{ MOD4, XK_k, moveresize, {.v = (int []){ 0, -25, 0, 0 }}}, /* move up */ |
||||||
|
{ MOD4, XK_l, moveresize, {.v = (int []){ 25, 0, 0, 0 }}}, /* move right */ |
||||||
|
{ MOD4, XK_h, moveresize, {.v = (int []){ -25, 0, 0, 0 }}}, /* move left */ |
||||||
|
{ MOD4|SHIFT, XK_j, moveresize, {.v = (int []){ 0, 0, 0, 25 }}}, /* height grow */ |
||||||
|
{ MOD4|SHIFT, XK_k, moveresize, {.v = (int []){ 0, 0, 0, -25 }}}, /* height shrink */ |
||||||
|
{ MOD4|SHIFT, XK_l, moveresize, {.v = (int []){ 0, 0, 25, 0 }}}, /* width grow */ |
||||||
|
{ MOD4|SHIFT, XK_h, moveresize, {.v = (int []){ 0, 0, -25, 0 }}}, /* width shrink */ |
||||||
|
DESKTOPCHANGE( XK_F1, 0) |
||||||
|
DESKTOPCHANGE( XK_F2, 1) |
||||||
|
DESKTOPCHANGE( XK_F3, 2) |
||||||
|
DESKTOPCHANGE( XK_F4, 3) |
||||||
|
}; |
||||||
|
|
||||||
|
/**
|
||||||
|
* mouse shortcuts |
||||||
|
*/ |
||||||
|
static Button buttons[] = { |
||||||
|
{ MOD1, Button1, mousemotion, {.i = MOVE}}, |
||||||
|
{ MOD1, Button3, mousemotion, {.i = RESIZE}}, |
||||||
|
{ MOD4, Button3, spawn, {.com = menucmd}}, |
||||||
|
}; |
||||||
|
#endif |
||||||
|
|
||||||
|
/* vim: set expandtab ts=4 sts=4 sw=4 : */ |
@ -0,0 +1 @@ |
|||||||
|
feh --image-bg black --bg-center '/home/capa/dev/diavert.png' |
@ -0,0 +1,20 @@ |
|||||||
|
#!/bin/sh |
||||||
|
# |
||||||
|
# ~/.xinitrc |
||||||
|
# |
||||||
|
# Executed by startx (run your window manager from here) |
||||||
|
|
||||||
|
if [ -d /etc/X11/xinit/xinitrc.d ]; then |
||||||
|
for f in /etc/X11/xinit/xinitrc.d/*; do |
||||||
|
[ -x "$f" ] && . "$f" |
||||||
|
done |
||||||
|
unset f |
||||||
|
fi |
||||||
|
|
||||||
|
flip & |
||||||
|
feh --bg-center /home/capa/dev/diavert.png |
||||||
|
unclutter -idle 1 & |
||||||
|
/usr/bin/urxvt -q -f -o & |
||||||
|
setxkbmap -option caps:swapescape |
||||||
|
sh /home/capa/.fehbg & |
||||||
|
exec /home/capa/monsterwm/monsterwm |
@ -0,0 +1,17 @@ |
|||||||
|
#!/bin/sh |
||||||
|
# |
||||||
|
# ~/.xinitrc |
||||||
|
# |
||||||
|
# Executed by startx (run your window manager from here) |
||||||
|
|
||||||
|
if [ -d /etc/X11/xinit/xinitrc.d ]; then |
||||||
|
for f in /etc/X11/xinit/xinitrc.d/*; do |
||||||
|
[ -x "$f" ] && . "$f" |
||||||
|
done |
||||||
|
unset f |
||||||
|
fi |
||||||
|
|
||||||
|
feh --bg-scale /home/capa/dev/diawall.jpg |
||||||
|
unclutter -idle 1 & |
||||||
|
/usr/bin/urxvt -q -f -o & |
||||||
|
exec /home/capa/monsterwm/monsterwm |
@ -0,0 +1,74 @@ |
|||||||
|
# Start windows and panes at 1, not 0 |
||||||
|
set -g default-terminal screen-256color |
||||||
|
set -g base-index 1 |
||||||
|
set -g pane-base-index 1 |
||||||
|
|
||||||
|
#vim is the best. |
||||||
|
bind h select-pane -L |
||||||
|
bind j select-pane -D |
||||||
|
bind k select-pane -U |
||||||
|
bind l select-pane -R |
||||||
|
|
||||||
|
#sets prefix to Ctrl-o instead of Ctrl-b |
||||||
|
unbind C-b |
||||||
|
set -g prefix C-a |
||||||
|
bind C-a send-prefix |
||||||
|
|
||||||
|
#bind Escape send-keys ^[ |
||||||
|
|
||||||
|
#unbind C-b |
||||||
|
#set -g prefix Escape -f |
||||||
|
#bind Escape -f send-prefix |
||||||
|
|
||||||
|
#use Alt-vim keys to switch panes w/o prefix |
||||||
|
bind -n M-h select-pane -L |
||||||
|
bind -n M-j select-pane -D |
||||||
|
bind -n M-k select-pane -U |
||||||
|
bind -n M-l select-pane -R |
||||||
|
|
||||||
|
#404 that damn lag when using Vim |
||||||
|
set -sg escape-time 0 |
||||||
|
|
||||||
|
#use something other than wonky " and % to split planes. |
||||||
|
bind-key u split-window -h |
||||||
|
bind-key i split-window -v |
||||||
|
|
||||||
|
#------------ |
||||||
|
# pane |
||||||
|
#------------ |
||||||
|
# |
||||||
|
#C-a { move the current pane to the previous position |
||||||
|
#C-a } move the current pane to the next position |
||||||
|
#C-a C-o rotate window ‘up’ (i.e. move all panes) |
||||||
|
#C-a M-o rotate window ‘down’ |
||||||
|
#C-a ! move the current pane into a new separate |
||||||
|
# window (‘break pane’) |
||||||
|
# C-a :move-pane -t :3.2 |
||||||
|
# split window 3's pane 2 and move the current pane there |
||||||
|
# |
||||||
|
# |
||||||
|
# |
||||||
|
#set -g mouse-select-pane on |
||||||
|
#set -g pane-border-fg black |
||||||
|
set -g pane-active-border-fg blue |
||||||
|
|
||||||
|
#------------ |
||||||
|
# tabs |
||||||
|
#------------ |
||||||
|
setw -g window-status-format "#[fg=white]#[bg=blue] #W·#I#[bg=blue]#[fg=white]" |
||||||
|
#setw -g window-status-current-format "#[bg=blue]#[fg=white]>>#I#[fg=white,bold]#[bg=blue]" |
||||||
|
setw -g window-status-current-format "#[bg=blue]#[fg=white]•#W·#I#[fg=white,bold]#[bg=blue]" |
||||||
|
#setw -g window-status-current-format "#[bg=blue]#[fg=white]>>#I#[fg=white,bold]#[bg=blue]" |
||||||
|
setw -g window-status-content-attr bold,blink,reverse |
||||||
|
|
||||||
|
#------------ |
||||||
|
# status bar |
||||||
|
#------------ |
||||||
|
set-option -g status-position bottom |
||||||
|
set -g status-fg white |
||||||
|
set -g status-bg blue |
||||||
|
set -g status-left '' |
||||||
|
set -g status-right-length 60 |
||||||
|
#set -g status-right "#h:[#S]" |
||||||
|
#depends acpi |
||||||
|
set -g status-right '#(acpi -b | cut -d" " -f4 | cut -d"%" -f1)% • #h • %H:%M' |
@ -0,0 +1,76 @@ |
|||||||
|
# Start windows and panes at 1, not 0 |
||||||
|
set -g default-terminal screen-256color |
||||||
|
set -g base-index 1 |
||||||
|
set -g pane-base-index 1 |
||||||
|
|
||||||
|
#vim is the best. |
||||||
|
bind h select-pane -L |
||||||
|
bind j select-pane -D |
||||||
|
bind k select-pane -U |
||||||
|
bind l select-pane -R |
||||||
|
|
||||||
|
#sets prefix to Ctrl-o instead of Ctrl-b |
||||||
|
unbind C-b |
||||||
|
set -g prefix C-a |
||||||
|
bind C-a send-prefix |
||||||
|
|
||||||
|
#bind Escape send-keys ^[ |
||||||
|
|
||||||
|
#unbind C-b |
||||||
|
#set -g prefix Escape -f |
||||||
|
#bind Escape -f send-prefix |
||||||
|
|
||||||
|
#use Alt-vim keys to switch panes w/o prefix |
||||||
|
#if this does not work, add: -n behind bing |
||||||
|
bind-key -n M-h select-pane -L |
||||||
|
bind-key -n M-j select-pane -D |
||||||
|
bind-key -n M-k select-pane -U |
||||||
|
bind-key -n M-l select-pane -R |
||||||
|
|
||||||
|
#resize binds. |
||||||
|
bind-key C-S-Up resize-pane -U 15 |
||||||
|
bind-key C-S-Down resize-pane -D 15 |
||||||
|
bind-key C-S-Left resize-pane -L 25 |
||||||
|
bind-key C-S-Right resize-pane -R 25 |
||||||
|
|
||||||
|
#404 that damn lag when using Vim |
||||||
|
set -sg escape-time 0 |
||||||
|
|
||||||
|
#use something other than wonky " and % to split planes. |
||||||
|
bind-key u split-window -h |
||||||
|
bind-key i split-window -v |
||||||
|
|
||||||
|
#------------ |
||||||
|
# pane |
||||||
|
#------------ |
||||||
|
#---binds--- |
||||||
|
#C-a { move the current pane to the previous position |
||||||
|
#C-a } move the current pane to the next position |
||||||
|
#C-a C-o rotate window ‘up’ (i.e. move all panes) |
||||||
|
#C-a M-o rotate window ‘down’ |
||||||
|
#C-a ! move the current pane into a new separate |
||||||
|
# window (‘break pane’) |
||||||
|
# C-a :move-pane -t :3.2 |
||||||
|
# split window 3's pane 2 and move the current pane there |
||||||
|
# |
||||||
|
#set -g mouse-select-pane on |
||||||
|
#set -g pane-border-fg black |
||||||
|
set -g pane-active-border-fg blue |
||||||
|
|
||||||
|
#------------ |
||||||
|
# tabs |
||||||
|
#------------ |
||||||
|
setw -g window-status-format "#[fg=white]#[bg=blue]#I#[bg=blue]#[fg=white]" |
||||||
|
setw -g window-status-current-format "#[bg=blue]#[fg=white]>>#I#[fg=white,bold]#[bg=blue]" |
||||||
|
setw -g window-status-content-attr bold,blink,reverse |
||||||
|
|
||||||
|
#------------ |
||||||
|
# status bar |
||||||
|
#------------ |
||||||
|
set-option -g status-position bottom |
||||||
|
set -g status-fg white |
||||||
|
set -g status-bg blue |
||||||
|
set -g status-left '' |
||||||
|
set -g status-right-length 60 |
||||||
|
#set -g status-right "#h:[#S]" |
||||||
|
set -g status-right '#h >> %H:%M' |
@ -0,0 +1,60 @@ |
|||||||
|
# Start windows and panes at 1, not 0 |
||||||
|
set -g default-terminal screen-256color |
||||||
|
set -g base-index 1 |
||||||
|
set -g pane-base-index 1 |
||||||
|
|
||||||
|
#vim is the best. |
||||||
|
bind h select-pane -L |
||||||
|
bind j select-pane -D |
||||||
|
bind k select-pane -U |
||||||
|
bind l select-pane -R |
||||||
|
|
||||||
|
#sets prefix to Ctrl-o instead of Ctrl-b |
||||||
|
unbind C-b |
||||||
|
set -g prefix C-a |
||||||
|
bind C-a send-prefix |
||||||
|
|
||||||
|
#bind Escape send-keys ^[ |
||||||
|
|
||||||
|
#unbind C-b |
||||||
|
#set -g prefix Escape -f |
||||||
|
#bind Escape -f send-prefix |
||||||
|
|
||||||
|
#use Alt-vim keys to switch panes w/o prefix |
||||||
|
bind -n M-h select-pane -L |
||||||
|
bind -n M-j select-pane -D |
||||||
|
bind -n M-k select-pane -U |
||||||
|
bind -n M-l select-pane -R |
||||||
|
|
||||||
|
#404 that damn lag when using Vim |
||||||
|
set -sg escape-time 0 |
||||||
|
|
||||||
|
#use something other than wonky " and % to split planes. |
||||||
|
bind-key u split-window -h |
||||||
|
bind-key i split-window -v |
||||||
|
|
||||||
|
#------------ |
||||||
|
# pane |
||||||
|
#------------ |
||||||
|
#set -g mouse-select-pane on |
||||||
|
#set -g pane-border-fg black |
||||||
|
set -g pane-active-border-fg blue |
||||||
|
|
||||||
|
#------------ |
||||||
|
# tabs |
||||||
|
#------------ |
||||||
|
setw -g window-status-format "#[fg=white]#[bg=blue]#I#[bg=blue]#[fg=white]" |
||||||
|
setw -g window-status-current-format "#[bg=blue]#[fg=white]>>#I#[fg=white,bold]#[bg=blue]" |
||||||
|
setw -g window-status-content-attr bold,blink,reverse |
||||||
|
|
||||||
|
#------------ |
||||||
|
# status bar |
||||||
|
#------------ |
||||||
|
set-option -g status-position bottom |
||||||
|
set -g status-fg white |
||||||
|
set -g status-bg blue |
||||||
|
set -g status-left '' |
||||||
|
set -g status-right-length 60 |
||||||
|
#set -g status-right "#h:[#S]" |
||||||
|
#depends acpi |
||||||
|
set -g status-right '#(acpi -b | cut -d" " -f4 | cut -d"%" -f1)% >> #h >> %H:%M' |
@ -0,0 +1,58 @@ |
|||||||
|
# Start windows and panes at 1, not 0 |
||||||
|
set -g base-index 1 |
||||||
|
set -g pane-base-index 1 |
||||||
|
|
||||||
|
#vim is the best. |
||||||
|
bind h select-pane -L |
||||||
|
bind j select-pane -D |
||||||
|
bind k select-pane -U |
||||||
|
bind l select-pane -R |
||||||
|
|
||||||
|
#sets prefix to Ctrl-a instead of Ctrl-b |
||||||
|
unbind C-b |
||||||
|
set -g prefix C-a |
||||||
|
bind C-a send-prefix |
||||||
|
|
||||||
|
#bind Escape send-keys ^[ |
||||||
|
|
||||||
|
#unbind C-b |
||||||
|
#set -g prefix Escape -f |
||||||
|
#bind Escape -f send-prefix |
||||||
|
|
||||||
|
#use Alt-vim keys to switch panes w/o prefix |
||||||
|
bind -n M-h select-pane -L |
||||||
|
bind -n M-j select-pane -D |
||||||
|
bind -n M-k select-pane -U |
||||||
|
bind -n M-l select-pane -R |
||||||
|
|
||||||
|
#404 that damn lag when using Vim |
||||||
|
set -sg escape-time 0 |
||||||
|
|
||||||
|
#use something other than wonky " and % to split planes. |
||||||
|
bind-key u split-window -h |
||||||
|
bind-key i split-window -v |
||||||
|
|
||||||
|
#------------ |
||||||
|
# pane |
||||||
|
#------------ |
||||||
|
#set -g mouse-select-pane on |
||||||
|
#set -g pane-border-fg black |
||||||
|
set -g pane-active-border-fg blue |
||||||
|
|
||||||
|
#------------ |
||||||
|
# tabs |
||||||
|
#------------ |
||||||
|
setw -g window-status-format "#[fg=white]#[bg=blue]#I#[bg=blue]#[fg=white]" |
||||||
|
setw -g window-status-current-format "#[bg=blue]#[fg=white]>>#I#[fg=white,bold]#[bg=blue]" |
||||||
|
setw -g window-status-content-attr bold,blink,reverse |
||||||
|
|
||||||
|
#------------ |
||||||
|
# status bar |
||||||
|
#------------ |
||||||
|
set-option -g status-position bottom |
||||||
|
set -g status-fg white |
||||||
|
set -g status-bg blue |
||||||
|
set -g status-left '' |
||||||
|
set -g status-right-length 60 |
||||||
|
#set -g status-right "#h:[#S]" |
||||||
|
set -g status-right '#h >> %H:%M' |
@ -0,0 +1,10 @@ |
|||||||
|
tmux new -s <name> #creates new session |
||||||
|
tmux attach -t <name> #attaches to a closed session |
||||||
|
tmux ls #lists active sessions |
||||||
|
---------- ^ denotes Ctrl ------------------------ |
||||||
|
^a d #detaches from the current session |
||||||
|
^a c #creates new window |
||||||
|
alt <HJKL> #switches focus between panes (like vim) |
||||||
|
^a u #splits pane vertically |
||||||
|
^a i #splits pane horizontally |
||||||
|
^a <1-9> #switches view between windows |
@ -0,0 +1,8 @@ |
|||||||
|
Black rgb(59,59,59) #3b3b3b |
||||||
|
Red rgb(207,106,76) #cf6a4c |
||||||
|
Green rgb(153,173,106) #99ad6a |
||||||
|
Yellow rgb(216,173,76) #d8ad4c |
||||||
|
Blue rgb(89,123,197) #597bc5 |
||||||
|
Magenta rgb(160,55,176) #a037b0 |
||||||
|
Cyan rgb(113,185,248) #71b9f8 |
||||||
|
White rgb(173,173,173) #adadad |
@ -0,0 +1,84 @@ |
|||||||
|
" Vim color file |
||||||
|
" Author: milomouse <vincent[at]fea.st> |
||||||
|
" Maintainer: milomouse <vincent[at]fea.st> |
||||||
|
" Created: 2010-xx-xx |
||||||
|
" Last Change: 2013-05-06 |
||||||
|
" Colorful yet muted |
||||||
|
" Designed for 256-color console |
||||||
|
|
||||||
|
set background=dark |
||||||
|
hi clear |
||||||
|
if exists("syntax_on") |
||||||
|
syntax reset |
||||||
|
endif |
||||||
|
let g:colors_name="cottonmouse" |
||||||
|
|
||||||
|
if ( &t_Co >= 255 || $TERM =~? "256color" ) |
||||||
|
"hi Normal term=none cterm=none ctermfg=59 ctermbg=233 |
||||||
|
hi Normal term=none cterm=none ctermfg=none ctermbg=none |
||||||
|
hi Boolean term=none cterm=none ctermfg=132 ctermbg=none |
||||||
|
hi Character term=none cterm=none ctermfg=60 ctermbg=none |
||||||
|
hi Comment term=none cterm=none ctermfg=241 ctermbg=none |
||||||
|
hi Conditional term=none cterm=none ctermfg=140 ctermbg=none |
||||||
|
hi Constant term=none cterm=none ctermfg=60 ctermbg=none |
||||||
|
hi Cursor term=none cterm=none ctermfg=232 ctermbg=109 |
||||||
|
hi CursorLine term=none cterm=none ctermfg=none ctermbg=234 |
||||||
|
hi CursorLineNr term=none cterm=none ctermfg=132 ctermbg=234 |
||||||
|
hi CursorColumn term=none cterm=none ctermfg=none ctermbg=234 |
||||||
|
hi Debug term=none cterm=none ctermfg=181 ctermbg=none |
||||||
|
hi Define term=none cterm=none ctermfg=97 ctermbg=none |
||||||
|
hi Delimiter term=none cterm=none ctermfg=73 ctermbg=none |
||||||
|
hi DiffAdd term=none cterm=none ctermfg=66 ctermbg=236 |
||||||
|
hi DiffChange term=none cterm=none ctermbg=236 |
||||||
|
hi DiffDelete term=none cterm=none ctermfg=235 ctermbg=237 |
||||||
|
hi DiffText term=none cterm=none ctermfg=217 ctermbg=238 |
||||||
|
hi Directory term=none cterm=none ctermfg=188 ctermbg=none |
||||||
|
hi ErrorMsg term=none cterm=none ctermfg=38 ctermbg=none |
||||||
|
hi Error term=none cterm=none ctermfg=108 ctermbg=234 |
||||||
|
hi Exception term=none cterm=none ctermfg=249 ctermbg=none |
||||||
|
hi Float term=none cterm=none ctermfg=251 ctermbg=none |
||||||
|
hi FoldColumn term=none cterm=none ctermfg=97 ctermbg=235 |
||||||
|
hi Folded term=none cterm=none ctermfg=65 ctermbg=none |
||||||
|
hi Function term=none cterm=none ctermfg=132 ctermbg=none |
||||||
|
hi Identifier term=none cterm=none ctermfg=110 ctermbg=none |
||||||
|
hi IncSearch term=none cterm=none ctermfg=232 ctermbg=78 |
||||||
|
hi Keyword term=none cterm=none ctermfg=97 ctermbg=none |
||||||
|
hi Label term=none cterm=none ctermfg=187 ctermbg=none |
||||||
|
hi LineNr term=none cterm=none ctermfg=235 ctermbg=233 |
||||||
|
hi MatchParen term=none cterm=none ctermfg=235 ctermbg=132 |
||||||
|
hi Macro term=none cterm=none ctermfg=99 ctermbg=none |
||||||
|
hi ModeMsg term=none cterm=none ctermfg=132 ctermbg=none |
||||||
|
hi MoreMsg term=none cterm=none ctermfg=60 ctermbg=none |
||||||
|
"hi NonText term=none cterm=none ctermfg=237 ctermbg=234 |
||||||
|
hi NonText term=none cterm=none ctermfg=none ctermbg=none |
||||||
|
hi Number term=none cterm=none ctermfg=110 ctermbg=none |
||||||
|
hi Operator term=none cterm=none ctermfg=38 ctermbg=none |
||||||
|
hi PreCondit term=none cterm=none ctermfg=180 ctermbg=none |
||||||
|
hi PreProc term=none cterm=none ctermfg=245 ctermbg=none |
||||||
|
hi Question term=none cterm=none ctermfg=15 ctermbg=none |
||||||
|
hi Repeat term=none cterm=none ctermfg=97 ctermbg=none |
||||||
|
hi Search term=none cterm=none ctermfg=75 ctermbg=none |
||||||
|
hi SpecialChar term=none cterm=none ctermfg=108 ctermbg=none |
||||||
|
hi SpecialComment term=none cterm=none ctermfg=108 ctermbg=none |
||||||
|
hi Special term=none cterm=none ctermfg=140 ctermbg=none |
||||||
|
hi SpecialKey term=none cterm=none ctermfg=151 ctermbg=none |
||||||
|
hi Statement term=none cterm=none ctermfg=139 ctermbg=none |
||||||
|
hi StatusLine term=none cterm=none ctermfg=234 ctermbg=240 |
||||||
|
hi StatusLineNC term=none cterm=none ctermfg=239 ctermbg=235 |
||||||
|
hi StorageClass term=none cterm=none ctermfg=249 ctermbg=none |
||||||
|
hi String term=none cterm=none ctermfg=249 ctermbg=none |
||||||
|
hi Structure term=none cterm=none ctermfg=229 ctermbg=none |
||||||
|
hi TabLine term=none cterm=none ctermfg=238 ctermbg=235 |
||||||
|
hi TabLineFill term=none cterm=none ctermfg=238 ctermbg=235 |
||||||
|
hi TabLineSel term=none cterm=none ctermfg=243 ctermbg=233 |
||||||
|
hi Tag term=none cterm=none ctermfg=108 ctermbg=none |
||||||
|
hi Title term=none cterm=none ctermfg=110 ctermbg=none |
||||||
|
hi Todo term=none cterm=none ctermfg=60 ctermbg=235 |
||||||
|
hi Typedef term=none cterm=none ctermfg=253 ctermbg=none |
||||||
|
hi Type term=none cterm=none ctermfg=60 ctermbg=none |
||||||
|
hi Underlined term=none cterm=none ctermfg=188 ctermbg=none |
||||||
|
hi VertSplit term=none cterm=none ctermfg=234 ctermbg=235 |
||||||
|
hi VisualNOS term=none cterm=none ctermfg=99 ctermbg=none |
||||||
|
hi WarningMsg term=none cterm=none ctermfg=38 ctermbg=none |
||||||
|
hi WildMenu term=none cterm=none ctermfg=60 ctermbg=none |
||||||
|
endif |
@ -0,0 +1,551 @@ |
|||||||
|
" Vim color file |
||||||
|
" |
||||||
|
" " __ _ _ _ " |
||||||
|
" " \ \ ___| | |_ _| |__ ___ __ _ _ __ ___ " |
||||||
|
" " \ \/ _ \ | | | | | _ \ / _ \/ _ | _ \/ __| " |
||||||
|
" " /\_/ / __/ | | |_| | |_| | __/ |_| | | | \__ \ " |
||||||
|
" " \___/ \___|_|_|\__ |____/ \___|\____|_| |_|___/ " |
||||||
|
" " \___/ " |
||||||
|
" |
||||||
|
" "A colorful, dark color scheme for Vim." |
||||||
|
" |
||||||
|
" File: jellybeans.vim |
||||||
|
" URL: github.com/nanotech/jellybeans.vim |
||||||
|
" Scripts URL: vim.org/scripts/script.php?script_id=2555 |
||||||
|
" Maintainer: NanoTech (nanotech.nanotechcorp.net) |
||||||
|
" Version: 1.6~git |
||||||
|
" Last Change: January 15th, 2012 |
||||||
|
" License: MIT |
||||||
|
" Contributors: Daniel Herbert (pocketninja) |
||||||
|
" Henry So, Jr. <henryso@panix.com> |
||||||
|
" David Liang <bmdavll at gmail dot com> |
||||||
|
" Rich Healey (richo) |
||||||
|
" Andrew Wong (w0ng) |
||||||
|
" |
||||||
|
" Copyright (c) 2009-2012 NanoTech |
||||||
|
" |
||||||
|
" Permission is hereby granted, free of charge, to any per‐ |
||||||
|
" son obtaining a copy of this software and associated doc‐ |
||||||
|
" umentation files (the “Software”), to deal in the Soft‐ |
||||||
|
" ware without restriction, including without limitation |
||||||
|
" the rights to use, copy, modify, merge, publish, distrib‐ |
||||||
|
" ute, 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 PARTICU‐ |
||||||
|
" LAR 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 CON‐ |
||||||
|
" TRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CON‐ |
||||||
|
" NECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN |
||||||
|
" THE SOFTWARE. |
||||||
|
|
||||||
|
set background=dark |
||||||
|
|
||||||
|
hi clear |
||||||
|
|
||||||
|
if exists("syntax_on") |
||||||
|
syntax reset |
||||||
|
endif |
||||||
|
|
||||||
|
let colors_name = "jellybeans" |
||||||
|
|
||||||
|
if has("gui_running") || &t_Co == 88 || &t_Co == 256 |
||||||
|
let s:low_color = 0 |
||||||
|
else |
||||||
|
let s:low_color = 1 |
||||||
|
endif |
||||||
|
|
||||||
|
" Color approximation functions by Henry So, Jr. and David Liang {{{ |
||||||
|
" Added to jellybeans.vim by Daniel Herbert |
||||||
|
|
||||||
|
" returns an approximate grey index for the given grey level |
||||||
|
fun! s:grey_number(x) |
||||||
|
if &t_Co == 88 |
||||||
|
if a:x < 23 |
||||||
|
return 0 |
||||||
|
elseif a:x < 69 |
||||||
|
return 1 |
||||||
|
elseif a:x < 103 |
||||||
|
return 2 |
||||||
|
elseif a:x < 127 |
||||||
|
return 3 |
||||||
|
elseif a:x < 150 |
||||||
|
return 4 |
||||||
|
elseif a:x < 173 |
||||||
|
return 5 |
||||||
|
elseif a:x < 196 |
||||||
|
return 6 |
||||||
|
elseif a:x < 219 |
||||||
|
return 7 |
||||||
|
elseif a:x < 243 |
||||||
|
return 8 |
||||||
|
else |
||||||
|
return 9 |
||||||
|
endif |
||||||
|
else |
||||||
|
if a:x < 14 |
||||||
|
return 0 |
||||||
|
else |
||||||
|
let l:n = (a:x - 8) / 10 |
||||||
|
let l:m = (a:x - 8) % 10 |
||||||
|
if l:m < 5 |
||||||
|
return l:n |
||||||
|
else |
||||||
|
return l:n + 1 |
||||||
|
endif |
||||||
|
endif |
||||||
|
endif |
||||||
|
endfun |
||||||
|
|
||||||
|
" returns the actual grey level represented by the grey index |
||||||
|
fun! s:grey_level(n) |
||||||
|
if &t_Co == 88 |
||||||
|
if a:n == 0 |
||||||
|
return 0 |
||||||
|
elseif a:n == 1 |
||||||
|
return 46 |
||||||
|
elseif a:n == 2 |
||||||
|
return 92 |
||||||
|
elseif a:n == 3 |
||||||
|
return 115 |
||||||
|
elseif a:n == 4 |
||||||
|
return 139 |
||||||
|
elseif a:n == 5 |
||||||
|
return 162 |
||||||
|
elseif a:n == 6 |
||||||
|
return 185 |
||||||
|
elseif a:n == 7 |
||||||
|
return 208 |
||||||
|
elseif a:n == 8 |
||||||
|
return 231 |
||||||
|
else |
||||||
|
return 255 |
||||||
|
endif |
||||||
|
else |
||||||
|
if a:n == 0 |
||||||
|
return 0 |
||||||
|
else |
||||||
|
return 8 + (a:n * 10) |
||||||
|
endif |
||||||
|
endif |
||||||
|
endfun |
||||||
|
|
||||||
|
" returns the palette index for the given grey index |
||||||
|
fun! s:grey_color(n) |
||||||
|
if &t_Co == 88 |
||||||
|
if a:n == 0 |
||||||
|
return 16 |
||||||
|
elseif a:n == 9 |
||||||
|
return 79 |
||||||
|
else |
||||||
|
return 79 + a:n |
||||||
|
endif |
||||||
|
else |
||||||
|
if a:n == 0 |
||||||
|
return 16 |
||||||
|
elseif a:n == 25 |
||||||
|
return 231 |
||||||
|
else |
||||||
|
return 231 + a:n |
||||||
|
endif |
||||||
|
endif |
||||||
|
endfun |
||||||
|
|
||||||
|
" returns an approximate color index for the given color level |
||||||
|
fun! s:rgb_number(x) |
||||||
|
if &t_Co == 88 |
||||||
|
if a:x < 69 |
||||||
|
return 0 |
||||||
|
elseif a:x < 172 |
||||||
|
return 1 |
||||||
|
elseif a:x < 230 |
||||||
|
return 2 |
||||||
|
else |
||||||
|
return 3 |
||||||
|
endif |
||||||
|
else |
||||||
|
if a:x < 75 |
||||||
|
return 0 |
||||||
|
else |
||||||
|
let l:n = (a:x - 55) / 40 |
||||||
|
let l:m = (a:x - 55) % 40 |
||||||
|
if l:m < 20 |
||||||
|
return l:n |
||||||
|
else |
||||||
|
return l:n + 1 |
||||||
|
endif |
||||||
|
endif |
||||||
|
endif |
||||||
|
endfun |
||||||
|
|
||||||
|
" returns the actual color level for the given color index |
||||||
|
fun! s:rgb_level(n) |
||||||
|
if &t_Co == 88 |
||||||
|
if a:n == 0 |
||||||
|
return 0 |
||||||
|
elseif a:n == 1 |
||||||
|
return 139 |
||||||
|
elseif a:n == 2 |
||||||
|
return 205 |
||||||
|
else |
||||||
|
return 255 |
||||||
|
endif |
||||||
|
else |
||||||
|
if a:n == 0 |
||||||
|
return 0 |
||||||
|
else |
||||||
|
return 55 + (a:n * 40) |
||||||
|
endif |
||||||
|
endif |
||||||
|
endfun |
||||||
|
|
||||||
|
" returns the palette index for the given R/G/B color indices |
||||||
|
fun! s:rgb_color(x, y, z) |
||||||
|
if &t_Co == 88 |
||||||
|
return 16 + (a:x * 16) + (a:y * 4) + a:z |
||||||
|
else |
||||||
|
return 16 + (a:x * 36) + (a:y * 6) + a:z |
||||||
|
endif |
||||||
|
endfun |
||||||
|
|
||||||
|
" returns the palette index to approximate the given R/G/B color levels |
||||||
|
fun! s:color(r, g, b) |
||||||
|
" get the closest grey |
||||||
|
let l:gx = s:grey_number(a:r) |
||||||
|
let l:gy = s:grey_number(a:g) |
||||||
|
let l:gz = s:grey_number(a:b) |
||||||
|
|
||||||
|
" get the closest color |
||||||
|
let l:x = s:rgb_number(a:r) |
||||||
|
let l:y = s:rgb_number(a:g) |
||||||
|
let l:z = s:rgb_number(a:b) |
||||||
|
|
||||||
|
if l:gx == l:gy && l:gy == l:gz |
||||||
|
" there are two possibilities |
||||||
|
let l:dgr = s:grey_level(l:gx) - a:r |
||||||
|
let l:dgg = s:grey_level(l:gy) - a:g |
||||||
|
let l:dgb = s:grey_level(l:gz) - a:b |
||||||
|
let l:dgrey = (l:dgr * l:dgr) + (l:dgg * l:dgg) + (l:dgb * l:dgb) |
||||||
|
let l:dr = s:rgb_level(l:gx) - a:r |
||||||
|
let l:dg = s:rgb_level(l:gy) - a:g |
||||||
|
let l:db = s:rgb_level(l:gz) - a:b |
||||||
|
let l:drgb = (l:dr * l:dr) + (l:dg * l:dg) + (l:db * l:db) |
||||||
|
if l:dgrey < l:drgb |
||||||
|
" use the grey |
||||||
|
return s:grey_color(l:gx) |
||||||
|
else |
||||||
|
" use the color |
||||||
|
return s:rgb_color(l:x, l:y, l:z) |
||||||
|
endif |
||||||
|
else |
||||||
|
" only one possibility |
||||||
|
return s:rgb_color(l:x, l:y, l:z) |
||||||
|
endif |
||||||
|
endfun |
||||||
|
|
||||||
|
" returns the palette index to approximate the 'rrggbb' hex string |
||||||
|
fun! s:rgb(rgb) |
||||||
|
let l:r = ("0x" . strpart(a:rgb, 0, 2)) + 0 |
||||||
|
let l:g = ("0x" . strpart(a:rgb, 2, 2)) + 0 |
||||||
|
let l:b = ("0x" . strpart(a:rgb, 4, 2)) + 0 |
||||||
|
return s:color(l:r, l:g, l:b) |
||||||
|
endfun |
||||||
|
|
||||||
|
" sets the highlighting for the given group |
||||||
|
fun! s:X(group, fg, bg, attr, lcfg, lcbg) |
||||||
|
if s:low_color |
||||||
|
let l:fge = empty(a:lcfg) |
||||||
|
let l:bge = empty(a:lcbg) |
||||||
|
|
||||||
|
if !l:fge && !l:bge |
||||||
|
exec "hi ".a:group." ctermfg=".a:lcfg." ctermbg=".a:lcbg |
||||||
|
elseif !l:fge && l:bge |
||||||
|
exec "hi ".a:group." ctermfg=".a:lcfg." ctermbg=NONE" |
||||||
|
elseif l:fge && !l:bge |
||||||
|
exec "hi ".a:group." ctermfg=NONE ctermbg=".a:lcbg |
||||||
|
endif |
||||||
|
else |
||||||
|
let l:fge = empty(a:fg) |
||||||
|
let l:bge = empty(a:bg) |
||||||
|
|
||||||
|
if !l:fge && !l:bge |
||||||
|
exec "hi ".a:group." guifg=#".a:fg." guibg=#".a:bg." ctermfg=".s:rgb(a:fg)." ctermbg=".s:rgb(a:bg) |
||||||
|
elseif !l:fge && l:bge |
||||||
|
exec "hi ".a:group." guifg=#".a:fg." guibg=NONE ctermfg=".s:rgb(a:fg)." ctermbg=NONE" |
||||||
|
elseif l:fge && !l:bge |
||||||
|
exec "hi ".a:group." guifg=NONE guibg=#".a:bg." ctermfg=NONE ctermbg=".s:rgb(a:bg) |
||||||
|
endif |
||||||
|
endif |
||||||
|
|
||||||
|
if a:attr == "" |
||||||
|
exec "hi ".a:group." gui=none cterm=none" |
||||||
|
else |
||||||
|
let l:noitalic = join(filter(split(a:attr, ","), "v:val !=? 'italic'"), ",") |
||||||
|
if empty(l:noitalic) |
||||||
|
let l:noitalic = "none" |
||||||
|
endif |
||||||
|
exec "hi ".a:group." gui=".a:attr." cterm=".l:noitalic |
||||||
|
endif |
||||||
|
endfun |
||||||
|
" }}} |
||||||
|
|
||||||
|
if !exists("g:jellybeans_background_color") |
||||||
|
let g:jellybeans_background_color = "151515" |
||||||
|
end |
||||||
|
|
||||||
|
call s:X("Normal","e8e8d3",g:jellybeans_background_color,"","White","") |
||||||
|
set background=dark |
||||||
|
|
||||||
|
if !exists("g:jellybeans_use_lowcolor_black") || g:jellybeans_use_lowcolor_black |
||||||
|
let s:termBlack = "Black" |
||||||
|
else |
||||||
|
let s:termBlack = "Grey" |
||||||
|
endif |
||||||
|
|
||||||
|
if version >= 700 |
||||||
|
call s:X("CursorLine","","1c1c1c","","",s:termBlack) |
||||||
|
call s:X("CursorColumn","","1c1c1c","","",s:termBlack) |
||||||
|
call s:X("MatchParen","ffffff","556779","bold","","DarkCyan") |
||||||
|
|
||||||
|
call s:X("TabLine","000000","b0b8c0","italic","",s:termBlack) |
||||||
|
call s:X("TabLineFill","9098a0","","","",s:termBlack) |
||||||
|
call s:X("TabLineSel","000000","f0f0f0","italic,bold",s:termBlack,"White") |
||||||
|
|
||||||
|
" Auto-completion |
||||||
|
call s:X("Pmenu","ffffff","606060","","White",s:termBlack) |
||||||
|
call s:X("PmenuSel","101010","eeeeee","",s:termBlack,"White") |
||||||
|
endif |
||||||
|
|
||||||
|
call s:X("Visual","","404040","","",s:termBlack) |
||||||
|
call s:X("Cursor",g:jellybeans_background_color,"b0d0f0","","","") |
||||||
|
|
||||||
|
call s:X("LineNr","605958",g:jellybeans_background_color,"none",s:termBlack,"") |
||||||
|
call s:X("CursorLineNr","ccc5c4","","none","White","") |
||||||
|
call s:X("Comment","888888","","italic","Grey","") |
||||||
|
call s:X("Todo","c7c7c7","","bold","White",s:termBlack) |
||||||
|
|
||||||
|
call s:X("StatusLine","000000","dddddd","italic","","White") |
||||||
|
call s:X("StatusLineNC","ffffff","403c41","italic","White","Black") |
||||||
|
call s:X("VertSplit","777777","403c41","",s:termBlack,s:termBlack) |
||||||
|
call s:X("WildMenu","f0a0c0","302028","","Magenta","") |
||||||
|
|
||||||
|
call s:X("Folded","a0a8b0","384048","italic",s:termBlack,"") |
||||||
|
call s:X("FoldColumn","535D66","1f1f1f","","",s:termBlack) |
||||||
|
call s:X("SignColumn","777777","333333","","",s:termBlack) |
||||||
|
call s:X("ColorColumn","","000000","","",s:termBlack) |
||||||
|
|
||||||
|
call s:X("Title","70b950","","bold","Green","") |
||||||
|
|
||||||
|
call s:X("Constant","cf6a4c","","","Red","") |
||||||
|
call s:X("Special","799d6a","","","Green","") |
||||||
|
call s:X("Delimiter","668799","","","Grey","") |
||||||
|
|
||||||
|
call s:X("String","99ad6a","","","Green","") |
||||||
|
call s:X("StringDelimiter","556633","","","DarkGreen","") |
||||||
|
|
||||||
|
call s:X("Identifier","c6b6ee","","","LightCyan","") |
||||||
|
call s:X("Structure","8fbfdc","","","LightCyan","") |
||||||
|
call s:X("Function","fad07a","","","Yellow","") |
||||||
|
call s:X("Statement","8197bf","","","DarkBlue","") |
||||||
|
call s:X("PreProc","8fbfdc","","","LightBlue","") |
||||||
|
|
||||||
|
hi! link Operator Structure |
||||||
|
|
||||||
|
call s:X("Type","ffb964","","","Yellow","") |
||||||
|
call s:X("NonText","606060",g:jellybeans_background_color,"",s:termBlack,"") |
||||||
|
|
||||||
|
call s:X("SpecialKey","444444","1c1c1c","",s:termBlack,"") |
||||||
|
|
||||||
|
call s:X("Search","f0a0c0","302028","underline","Magenta","") |
||||||
|
|
||||||
|
call s:X("Directory","dad085","","","Yellow","") |
||||||
|
call s:X("ErrorMsg","","902020","","","DarkRed") |
||||||
|
hi! link Error ErrorMsg |
||||||
|
hi! link MoreMsg Special |
||||||
|
call s:X("Question","65C254","","","Green","") |
||||||
|
|
||||||
|
|
||||||
|
" Spell Checking |
||||||
|
|
||||||
|
call s:X("SpellBad","","902020","underline","","DarkRed") |
||||||
|
call s:X("SpellCap","","0000df","underline","","Blue") |
||||||
|
call s:X("SpellRare","","540063","underline","","DarkMagenta") |
||||||
|
call s:X("SpellLocal","","2D7067","underline","","Green") |
||||||
|
|
||||||
|
" Diff |
||||||
|
|
||||||
|
hi! link diffRemoved Constant |
||||||
|
hi! link diffAdded String |
||||||
|
|
||||||
|
" VimDiff |
||||||
|
|
||||||
|
call s:X("DiffAdd","D2EBBE","437019","","White","DarkGreen") |
||||||
|
call s:X("DiffDelete","40000A","700009","","DarkRed","DarkRed") |
||||||
|
call s:X("DiffChange","","2B5B77","","White","DarkBlue") |
||||||
|
call s:X("DiffText","8fbfdc","000000","reverse","Yellow","") |
||||||
|
|
||||||
|
" PHP |
||||||
|
|
||||||
|
hi! link phpFunctions Function |
||||||
|
call s:X("StorageClass","c59f6f","","","Red","") |
||||||
|
hi! link phpSuperglobal Identifier |
||||||
|
hi! link phpQuoteSingle StringDelimiter |
||||||
|
hi! link phpQuoteDouble StringDelimiter |
||||||
|
hi! link phpBoolean Constant |
||||||
|
hi! link phpNull Constant |
||||||
|
hi! link phpArrayPair Operator |
||||||
|
hi! link phpOperator Normal |
||||||
|
hi! link phpRelation Normal |
||||||
|
hi! link phpVarSelector Identifier |
||||||
|
|
||||||
|
" Python |
||||||
|
|
||||||
|
hi! link pythonOperator Statement |
||||||
|
|
||||||
|
" Ruby |
||||||
|
|
||||||
|
hi! link rubySharpBang Comment |
||||||
|
call s:X("rubyClass","447799","","","DarkBlue","") |
||||||
|
call s:X("rubyIdentifier","c6b6fe","","","Cyan","") |
||||||
|
hi! link rubyConstant Type |
||||||
|
hi! link rubyFunction Function |
||||||
|
|
||||||
|
call s:X("rubyInstanceVariable","c6b6fe","","","Cyan","") |
||||||
|
call s:X("rubySymbol","7697d6","","","Blue","") |
||||||
|
hi! link rubyGlobalVariable rubyInstanceVariable |
||||||
|
hi! link rubyModule rubyClass |
||||||
|
call s:X("rubyControl","7597c6","","","Blue","") |
||||||
|
|
||||||
|
hi! link rubyString String |
||||||
|
hi! link rubyStringDelimiter StringDelimiter |
||||||
|
hi! link rubyInterpolationDelimiter Identifier |
||||||
|
|
||||||
|
call s:X("rubyRegexpDelimiter","540063","","","Magenta","") |
||||||
|
call s:X("rubyRegexp","dd0093","","","DarkMagenta","") |
||||||
|
call s:X("rubyRegexpSpecial","a40073","","","Magenta","") |
||||||
|
|
||||||
|
call s:X("rubyPredefinedIdentifier","de5577","","","Red","") |
||||||
|
|
||||||
|
" Erlang |
||||||
|
|
||||||
|
hi! link erlangAtom rubySymbol |
||||||
|
hi! link erlangBIF rubyPredefinedIdentifier |
||||||
|
hi! link erlangFunction rubyPredefinedIdentifier |
||||||
|
hi! link erlangDirective Statement |
||||||
|
hi! link erlangNode Identifier |
||||||
|
|
||||||
|
" JavaScript |
||||||
|
|
||||||
|
hi! link javaScriptValue Constant |
||||||
|
hi! link javaScriptRegexpString rubyRegexp |
||||||
|
|
||||||
|
" CoffeeScript |
||||||
|
|
||||||
|
hi! link coffeeRegExp javaScriptRegexpString |
||||||
|
|
||||||
|
" Lua |
||||||
|
|
||||||
|
hi! link luaOperator Conditional |
||||||
|
|
||||||
|
" C |
||||||
|
|
||||||
|
hi! link cFormat Identifier |
||||||
|
hi! link cOperator Constant |
||||||
|
|
||||||
|
" Objective-C/Cocoa |
||||||
|
|
||||||
|
hi! link objcClass Type |
||||||
|
hi! link cocoaClass objcClass |
||||||
|
hi! link objcSubclass objcClass |
||||||
|
hi! link objcSuperclass objcClass |
||||||
|
hi! link objcDirective rubyClass |
||||||
|
hi! link objcStatement Constant |
||||||
|
hi! link cocoaFunction Function |
||||||
|
hi! link objcMethodName Identifier |
||||||
|
hi! link objcMethodArg Normal |
||||||
|
hi! link objcMessageName Identifier |
||||||
|
|
||||||
|
" Vimscript |
||||||
|
|
||||||
|
hi! link vimOper Normal |
||||||
|
|
||||||
|
" Debugger.vim |
||||||
|
|
||||||
|
call s:X("DbgCurrent","DEEBFE","345FA8","","White","DarkBlue") |
||||||
|
call s:X("DbgBreakPt","","4F0037","","","DarkMagenta") |
||||||
|
|
||||||
|
" vim-indent-guides |
||||||
|
|
||||||
|
if !exists("g:indent_guides_auto_colors") |
||||||
|
let g:indent_guides_auto_colors = 0 |
||||||
|
endif |
||||||
|
call s:X("IndentGuidesOdd","","232323","","","") |
||||||
|
call s:X("IndentGuidesEven","","1b1b1b","","","") |
||||||
|
|
||||||
|
" Plugins, etc. |
||||||
|
|
||||||
|
hi! link TagListFileName Directory |
||||||
|
call s:X("PreciseJumpTarget","B9ED67","405026","","White","Green") |
||||||
|
|
||||||
|
if !exists("g:jellybeans_background_color_256") |
||||||
|
let g:jellybeans_background_color_256=233 |
||||||
|
end |
||||||
|
" Manual overrides for 256-color terminals. Dark colors auto-map badly. |
||||||
|
if !s:low_color |
||||||
|
hi StatusLineNC ctermbg=235 |
||||||
|
hi Folded ctermbg=236 |
||||||
|
hi FoldColumn ctermbg=234 |
||||||
|
hi SignColumn ctermbg=236 |
||||||
|
hi CursorColumn ctermbg=234 |
||||||
|
hi CursorLine ctermbg=234 |
||||||
|
hi SpecialKey ctermbg=234 |
||||||
|
exec "hi NonText ctermbg=none" |
||||||
|
exec "hi LineNr ctermbg=".g:jellybeans_background_color_256 |
||||||
|
hi DiffText ctermfg=81 |
||||||
|
exec "hi Normal ctermbg=none" |
||||||
|
hi DbgBreakPt ctermbg=53 |
||||||
|
hi IndentGuidesOdd ctermbg=235 |
||||||
|
hi IndentGuidesEven ctermbg=234 |
||||||
|
endif |
||||||
|
|
||||||
|
if exists("g:jellybeans_overrides") |
||||||
|
fun! s:load_colors(defs) |
||||||
|
for [l:group, l:v] in items(a:defs) |
||||||
|
call s:X(l:group, get(l:v, 'guifg', ''), get(l:v, 'guibg', ''), |
||||||
|
\ get(l:v, 'attr', ''), |
||||||
|
\ get(l:v, 'ctermfg', ''), get(l:v, 'ctermbg', '')) |
||||||
|
if !s:low_color |
||||||
|
for l:prop in ['ctermfg', 'ctermbg'] |
||||||
|
let l:override_key = '256'.l:prop |
||||||
|
if has_key(l:v, l:override_key) |
||||||
|
exec "hi ".l:group." ".l:prop."=".l:v[l:override_key] |
||||||
|
endif |
||||||
|
endfor |
||||||
|
endif |
||||||
|
unlet l:group |
||||||
|
unlet l:v |
||||||
|
endfor |
||||||
|
endfun |
||||||
|
call s:load_colors(g:jellybeans_overrides) |
||||||
|
delf s:load_colors |
||||||
|
endif |
||||||
|
|
||||||
|
" delete functions {{{ |
||||||
|
delf s:X |
||||||
|
delf s:rgb |
||||||
|
delf s:color |
||||||
|
delf s:rgb_color |
||||||
|
delf s:rgb_level |
||||||
|
delf s:rgb_number |
||||||
|
delf s:grey_color |
||||||
|
delf s:grey_level |
||||||
|
delf s:grey_number |
||||||
|
" }}} |
@ -0,0 +1,9 @@ |
|||||||
|
au BufRead,BufNewFile *.hy set filetype=hy |
||||||
|
|
||||||
|
fun! s:DetectHyShebang() |
||||||
|
if getline(1) =~# '^#!.*/bin/env\s\+hy\>' |
||||||
|
set ft=hy |
||||||
|
endif |
||||||
|
endfun |
||||||
|
|
||||||
|
autocmd BufNewFile,BufRead * call s:DetectHyShebang() |
@ -0,0 +1,21 @@ |
|||||||
|
" Vim indent file |
||||||
|
" Language: Hy |
||||||
|
" Maintainer: Gregor Best <gbe@unobtanium.de> |
||||||
|
" URL: |
||||||
|
" Last Change: 2014 Jun 24 |
||||||
|
" Based on the Lisp indent file by Sergey Khorev (<sergey.khorev@gmail.com>), |
||||||
|
" http://sites.google.com/site/khorser/opensource/vim |
||||||
|
|
||||||
|
" Only load this indent file when no other was loaded. |
||||||
|
if exists("b:did_indent") |
||||||
|
finish |
||||||
|
endif |
||||||
|
let b:did_indent = 1 |
||||||
|
|
||||||
|
setlocal ai nosi |
||||||
|
setlocal et |
||||||
|
|
||||||
|
setlocal lispwords+=defmain,import,with-decorator,defn |
||||||
|
setlocal lisp |
||||||
|
|
||||||
|
let b:undo_indent = "setl ai< si< et< lw< lisp<" |
@ -0,0 +1,14 @@ |
|||||||
|
"colorscheme jellybeans |
||||||
|
colorscheme cottonmouse |
||||||
|
|
||||||
|
"this stuffz goes in the theme.vim |
||||||
|
"just search for the terms 'hi Normal' and 'highlight NonText' |
||||||
|
"hi Normal ctermbg=none |
||||||
|
"highlight NonText ctermbg=none |
||||||
|
|
||||||
|
syntax enable |
||||||
|
au BufRead,BufNewFile *.hy set filetype=hy |
||||||
|
"filetype plugin indent on |
||||||
|
"set number |
||||||
|
"set cursorline |
||||||
|
set showmatch |
@ -0,0 +1,34 @@ |
|||||||
|
PROMPT='>> ' |
||||||
|
PS1=$'\e[0;34m>> \e[0m' |
||||||
|
#xtra minimal |
||||||
|
#PROMPT=$'\e[0;35m % | \e[0m' |
||||||
|
|
||||||
|
bindkey " " magic-space |
||||||
|
|
||||||
|
# colored completion - use my LS_COLORS |
||||||
|
zstyle ':completion:*:default' list-colors ${(s.:.)LS_COLORS} |
||||||
|
alias ls='ls --color=auto' |
||||||
|
alias v='vim' |
||||||
|
alias tmux='tmux -2' |
||||||
|
alias ttmux='tmux -2 new -s dev' |
||||||
|
alias fdev='/home/capa/dev/firefox/firefox' |
||||||
|
|
||||||
|
#if git pops up a gui on askpass run: |
||||||
|
#git config --global --unset core.askpass |
||||||
|
|
||||||
|
autoload -Uz compinit colors |
||||||
|
compinit |
||||||
|
colors |
||||||
|
setopt nocheckjobs completealiases autocd cdablevars |
||||||
|
unsetopt BG_NICE |
||||||
|
# Zstyle |
||||||
|
zstyle ':completion:*' menu select=2 eval "$(dircolors -b)" |
||||||
|
zstyle ':completion:*:default' list-colors ${(s.:.)LS_COLORS} |
||||||
|
zstyle ':completion:*' list-colors '' |
||||||
|
zstyle ':completion:*' use-compctl false |
||||||
|
zstyle ':completion:*' verbose true |
||||||
|
|
||||||
|
eval $( dircolors -b $HOME/LS_COLORS ) |
||||||
|
export LS_COLORS |
||||||
|
export GOPATH=$HOME/go |
||||||
|
PATH=$PATH:$GOPATH/bin |