@ -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 |