From 699e1904bbf22a40fdba34f53472ca773d7041fb Mon Sep 17 00:00:00 2001 From: katherine Date: Sat, 6 Feb 2016 16:29:12 -0700 Subject: unify theming --- .config/init/gen-bg-saved.sh | 5 ++ .config/init/gen-urxvt-theme.sh | 51 +++++++++++++++++++ .config/init/gen-userChrome.sh | 39 +++++++++++++++ .config/init/gen-zathurarc.sh | 2 +- .config/init/init.sh | 3 ++ .config/init/vars | 106 +++++++++++++++++++++++++++------------- 6 files changed, 172 insertions(+), 34 deletions(-) create mode 100644 .config/init/gen-bg-saved.sh create mode 100644 .config/init/gen-urxvt-theme.sh create mode 100644 .config/init/gen-userChrome.sh (limited to '.config/init') diff --git a/.config/init/gen-bg-saved.sh b/.config/init/gen-bg-saved.sh new file mode 100644 index 0000000..bf2d7cc --- /dev/null +++ b/.config/init/gen-bg-saved.sh @@ -0,0 +1,5 @@ +echo "\ +[:0.0] +file=$HOME/backdrops/shadowed/$wallpaper +mode=4 +bgcolor=#000000" > /tmp/bg-saved.cfg diff --git a/.config/init/gen-urxvt-theme.sh b/.config/init/gen-urxvt-theme.sh new file mode 100644 index 0000000..ba11d71 --- /dev/null +++ b/.config/init/gen-urxvt-theme.sh @@ -0,0 +1,51 @@ +{ +echo "\ +! Use the specified colour as the windows background colour [default White]; option -bg. +URxvt*background: $bg_normal + +! Use the specified colour as the windows foreground colour [default Black]; option -fg. +URxvt*foreground: $fg_normal + +! black +URxvt*color0: $std_black +! light black +URxvt*color8: $light_black +! red +URxvt*color1: $std_red +! light red +URxvt*color9: $light_red +! green +URxvt*color2: $std_green +! light green +URxvt*color10: $light_green +! yellow +URxvt*color3: $std_yellow +! light yellow +URxvt*color11: $light_yellow +! blue +URxvt*color4: $std_blue +! light blue +URxvt*color12: $light_blue +! magenta +URxvt*color5: $std_magenta +! light magenta +URxvt*color13: $light_magenta +! cyan +URxvt*color6: $std_cyan +! light cyan +URxvt*color14: $light_cyan +! white +URxvt*color7: $std_white +! light white +URxvt*color15: $light_white +" + +# Select the fonts to be used. This is a comma separated list of font names that are checked in order when trying to find glyphs for characters. The first font +echo -n "URxvt*font: " +echo -n "xft:${ttfont}:size=${ttfont_size}, " +echo "xft:${jfont}:size=${jfont_size}" + +} > /tmp/urxvt-theme + +xrdb -merge /tmp/urxvt-theme + diff --git a/.config/init/gen-userChrome.sh b/.config/init/gen-userChrome.sh new file mode 100644 index 0000000..ed5f1f2 --- /dev/null +++ b/.config/init/gen-userChrome.sh @@ -0,0 +1,39 @@ +echo "\ +@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); + +/* Get rid of the bottom border */ +#TabsToolbar:after { + border-bottom: 0px !important; +} + +/* Hide the new curved tab edges */ +.tab-background { + visibility: hidden !important; +} + +/* Hide the little graphic seperators between inactive tabs */ +.tabbrowser-tab:before, +.tabbrowser-tab:after { + visibility: hidden !important; +} + +#TabsToolbar { + -moz-appearance: none !important; + background: ${bg_normal} !important; +} + +.tabbrowser-tab { + background: ${bg_normal} !important; + color: ${fg_normal} !important; + font-family: \"${ttfont}\" !important; + font-size: ${ttfont_size}pt !important; +} + +.tabbrowser-tab[selected] { + background: ${bg_focus} !important; + color: ${fg_focus} !important; + font-family: \"${ttfont}\" !important; + font-size: ${ttfont_size}pt !important; +} +" > /tmp/userChrome.css + diff --git a/.config/init/gen-zathurarc.sh b/.config/init/gen-zathurarc.sh index 576cebb..9e577b5 100644 --- a/.config/init/gen-zathurarc.sh +++ b/.config/init/gen-zathurarc.sh @@ -1,7 +1,7 @@ { echo "\ -set font \"$ttfont\" +set font \"$ttfont $ttfont_size\" set highlight-color \"$bg_normal\" set highlight-active-color \"$bg_focus\" diff --git a/.config/init/init.sh b/.config/init/init.sh index c4a0ba2..9b45f62 100755 --- a/.config/init/init.sh +++ b/.config/init/init.sh @@ -2,3 +2,6 @@ source ~/.config/init/vars source ~/.config/init/gen-zathurarc.sh +source ~/.config/init/gen-urxvt-theme.sh +source ~/.config/init/gen-userChrome.sh +source ~/.config/init/gen-bg-saved.sh diff --git a/.config/init/vars b/.config/init/vars index e04dbbc..e32b24f 100644 --- a/.config/init/vars +++ b/.config/init/vars @@ -2,20 +2,29 @@ # general # ############# -bheight=18 +bheight=20 -bfont1='-*-stlarch-medium-r-*-*-10-*-*-*-*-*-*-*' -bfont2='-*-fixed-medium-*-*-*-12-*-*-*-*-*-*-*' +ifont='-*-stlarch-medium-r-*-*-*-*-*-*-*-*-*-*' +ifont_off='-2' -efont='-*-tamsyn-medium-*-*-*-14-*-*-*-*-*-*-*' +bfont='Droid Sans Mono' +bfont_size='8' +bfont_off='-2' -ttfont='Fira Mono 10' +jfont='Togoshi Mono' +jfont_size='10' +jfont_off='0' + + +ttfont='Hack' +ttfont_size='10' ############ # themes # ############ # Arch Blue +#wallpaper='arch-sloppity.png' #bg_normal='#333333' #fg_normal='#efefef' #bg_focus='#00aad4' @@ -23,13 +32,14 @@ ttfont='Fira Mono 10' #bg_urgent='#ff4070' #fg_urgent='#efefef' # -#fg_grey='#ababab' -#fg_red='#ff6699' -#fg_green='#d5f85f' -#fg_yellow='#ffa466' -#fg_blue='#00aad4' +#std_grey='#ababab' +#std_red='#ff6699' +#std_green='#d5f85f' +#std_yellow='#ffa466' +#std_blue='#00aad4' # Section 9 +#wallpaper='gits-city.jpg' #bg_normal='#333333' #fg_normal='#efefef' #bg_focus='#714BA7' @@ -37,13 +47,29 @@ ttfont='Fira Mono 10' #bg_urgent='#ff4070' #fg_urgent='#efefef' # -#fg_grey='#ababab' -#fg_red='#ff6699' -#fg_green='#d5f85f' -#fg_yellow='#ffa466' -#fg_blue='#00aad4' +#std_grey='#ababab' +#std_red='#ff6699' +#std_green='#d5f85f' +#std_yellow='#ffa466' +#std_blue='#00aad4' + +# Lain Bed +#wallpaper='lain-bed.png' +#bg_normal='#262626' +#fg_normal='#c1b48e' +#bg_focus='#d0758b' +#fg_focus='#efefef' +#bg_urgent='#ff4070' +#fg_urgent='#efefef' +# +#std_grey='#808080' +#std_red='#d0758b' +#std_green='#d0758b' +#std_yellow='#d0758b' +#std_blue='#d0758b' -# Lain Blind +# Aigis +#wallpaper='aigis-1920x1080.png' #bg_normal='#262626' #fg_normal='#c1b48e' #bg_focus='#d0758b' @@ -51,22 +77,36 @@ ttfont='Fira Mono 10' #bg_urgent='#ff4070' #fg_urgent='#efefef' # -#fg_grey='#808080' -#fg_red='#d0758b' -#fg_green='#d0758b' -#fg_yellow='#d0758b' -#fg_blue='#d0758b' +#std_grey='#566a72' +#std_red='#ba5654' +#std_green='#badbb4' +#std_yellow='#b9c780' +#std_blue='#99cff3' + +# Pink +wallpaper='kuvshinov-ilya.png' + +std_black='#262626' +std_red='#ed4047' +std_green='#6dd46b' +std_yellow='#ccca7a' +std_blue='#0075a6' +std_magenta='#e1447b' +std_cyan='#2dfac9' +std_white='#e5e8ca' -# Aigis -bg_normal='#262626' -fg_normal='#c1b48e' -bg_focus='#d0758b' -fg_focus='#efefef' -bg_urgent='#ff4070' -fg_urgent='#efefef' +light_black='#566a72' +light_red='#ff666c' +light_green='#8ff78d' +light_yellow='#ecea86' +light_blue='#0094bf' +light_magenta='#e06d94' +light_cyan='#9effe4' +light_white='#ffffff' -fg_grey='#566a72' -fg_red='#ba5654' -fg_green='#badbb4' -fg_yellow='#b9c780' -fg_blue='#99cff3' +bg_normal="$std_black" +fg_normal="$std_white" +bg_focus="$light_magenta" +fg_focus="$light_white" +bg_urgent="$std_red" +fg_urgent="$light_red" -- cgit v1.2.3