Scripts and config files for build themes
This commit is contained in:
parent
432afa5ece
commit
2835512fa0
107
scripts/Xresources
Normal file
107
scripts/Xresources
Normal file
|
@ -0,0 +1,107 @@
|
|||
Xcursor.theme: Breeze_Default
|
||||
|
||||
Xft.dpi: 96
|
||||
Xft.antialias: true
|
||||
Xft.hinting: true
|
||||
Xft.rgba: rgb
|
||||
Xft.autohint: true
|
||||
Xft.hintstyle: hintfull
|
||||
Xft.lcdfilter: lcdfilter
|
||||
|
||||
XTerm*renderFont: true
|
||||
!XTerm*faceName: xft:DejaVu Sans Mono
|
||||
XTerm*faceName: xft:Liberation Mono
|
||||
!XTerm*faceName: xft:Mononoki Nerd Font
|
||||
!XTerm*faceName: xft:Ubuntu Nerd Font
|
||||
!XTerm*faceName: xft:Monospace
|
||||
XTerm*faceSize: 10
|
||||
XTerm*utf8: 2
|
||||
XTerm*locale: true
|
||||
|
||||
XTerm.vt100.translations: #override \n\
|
||||
Ctrl <Key> j: smaller-vt-font() \n\
|
||||
Ctrl <Key> k: larger-vt-font()
|
||||
|
||||
|
||||
! Every shell is a login shell by default (for inclusion of all necessary environment variables)
|
||||
XTerm*loginshell: true
|
||||
|
||||
! I like a LOT of scrollback...
|
||||
XTerm*savelines: 16384
|
||||
|
||||
! double-click to select whole URLs :D
|
||||
XTerm*charClass: 33:48,36-47:48,58-59:48,61:48,63-64:48,95:48,126:48
|
||||
|
||||
URxvt*imLocale: en_US.UTF-8
|
||||
URxvt*termName: rxvt-unicode-256color
|
||||
Urxvt*buffered: false
|
||||
URxvt.intensityStyles: false
|
||||
URxvt.font: xft:Noto Sans Mono:size=13, \
|
||||
xft:Monospace:style=Medium:size=13
|
||||
URxvt.saveLines: 2000
|
||||
URxvt.scrollBar: false
|
||||
URxvt.cursorColor: white
|
||||
|
||||
!! Extensions
|
||||
URxvt.perl-ext-common: default,matcher,resize-font,url-select,keyboard-select,clipboard
|
||||
URxvt.colorUL: #4682B4
|
||||
!! url-select
|
||||
URxvt.keysym.M-u: perl:url-select:select_next
|
||||
URxvt.url-select.launcher: urxvt -e lynx -cfg=~/.lynx.cfg -lss=~/.lynx.lss
|
||||
URxvt.url-select.underline: true
|
||||
!! keyboard-select:
|
||||
URxvt.keysym.M-Escape: perl:keyboard-select:activate
|
||||
!! resize-font
|
||||
URxvt.resize-font.smaller: C-j
|
||||
URxvt.resize-font.bigger: C-k
|
||||
!! Matcher
|
||||
URxvt.url-launcher: urxvt -e lynx -cfg=~/.lynx.cfg -lss=~/.lynx.lss
|
||||
URxvt.matcher.button: 1
|
||||
!!clipboard
|
||||
URxvt.keysym.M-c: perl:clipboard:copy
|
||||
URxvt.keysym.M-v: perl:clipboard:paste
|
||||
URxvt*depth: 32
|
||||
|
||||
! Dracula Xresources palette
|
||||
!! COLORS
|
||||
|
||||
! special
|
||||
URxvt*foreground: #abb2bf
|
||||
URxvt*background: #1e2127
|
||||
URxvt*cursorColor: #292d3e
|
||||
|
||||
XTerm*foreground: #abb2bf
|
||||
XTerm*background: #1e2127
|
||||
XTerm*cursorColor: #bbc5ff
|
||||
|
||||
! black
|
||||
*.color0: #5c6370
|
||||
*.color8: #5c6370
|
||||
|
||||
! red
|
||||
*.color1: #e06c75
|
||||
*.color9: #e06c75
|
||||
|
||||
! green
|
||||
*.color2: #98c379
|
||||
*.color10: #98c379
|
||||
|
||||
! yellow
|
||||
*.color3: #d19a66
|
||||
*.color11: #d19a66
|
||||
|
||||
! blue
|
||||
*.color4: #61afef
|
||||
*.color12: #61afef
|
||||
|
||||
! magenta
|
||||
*.color5: #c678dd
|
||||
*.color13: #c678dd
|
||||
|
||||
! cyan
|
||||
*.color6: #56b6c2
|
||||
*.color14: #56b6c2
|
||||
|
||||
! white
|
||||
*.color7: #828791
|
||||
*.color15: #828791
|
17
scripts/build-theme.sh
Executable file
17
scripts/build-theme.sh
Executable file
|
@ -0,0 +1,17 @@
|
|||
#!/bin/bash
|
||||
|
||||
main_folder="/opt/dmenu-scripts/"
|
||||
folder_themes="/opt/dmenu-scripts/themes"
|
||||
|
||||
if [ -z "${1}" ] ; then
|
||||
echo "# Theme selector canceled"
|
||||
else
|
||||
if [ -f "${folder_themes}/${1}" ] ; then
|
||||
cp -rf ${folder_themes}/${1} ${main_folder}/config.h
|
||||
cp -rf ${folder_themes}/${1} ${main_folder}/config.def.h
|
||||
cd ${main_folder}
|
||||
make install clean
|
||||
else
|
||||
echo "# Theme selector canceled"
|
||||
fi
|
||||
fi
|
14
scripts/kitty.conf
Normal file
14
scripts/kitty.conf
Normal file
|
@ -0,0 +1,14 @@
|
|||
|
||||
#: Fonts configuration
|
||||
font_family monospace
|
||||
bold_font auto
|
||||
italic_font auto
|
||||
bold_italic_font auto
|
||||
font_size 10.0
|
||||
|
||||
#: Cursor
|
||||
cursor_shape beam
|
||||
cursor_beam_thickness 1.8
|
||||
|
||||
#: Load default theme
|
||||
include /opt/dmenu-scripts/scripts/theme.conf
|
25
scripts/theme.conf
Normal file
25
scripts/theme.conf
Normal file
|
@ -0,0 +1,25 @@
|
|||
# One Dark by q3aql, https://github.com/q3aql
|
||||
# This work is licensed under the terms of the GPL-2.0 license.
|
||||
# For a copy, see https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html.
|
||||
|
||||
foreground #abb2bf
|
||||
background #1e2127
|
||||
cursor #cccccc
|
||||
color0 #282c34
|
||||
color1 #e06c75
|
||||
color2 #98c379
|
||||
color3 #d19a66
|
||||
color4 #61afef
|
||||
color5 #c678dd
|
||||
color6 #56b6c2
|
||||
color7 #979eab
|
||||
color8 #393e48
|
||||
color9 #d19a66
|
||||
color10 #56b6c2
|
||||
color11 #d19a66
|
||||
color12 #61afef
|
||||
color13 #e06c75
|
||||
color14 #56b6c2
|
||||
color15 #abb2bf
|
||||
selection_foreground #1e2127
|
||||
selection_background #abb2bf
|
Loading…
Reference in New Issue
Block a user