gtk fonts
This commit is contained in:
parent
b890992b56
commit
c882092096
@ -14,6 +14,15 @@ get_obfont () {
|
|||||||
CURRENT_FONT="$NAME $WEIGHT $SLANT $SIZE"
|
CURRENT_FONT="$NAME $WEIGHT $SLANT $SIZE"
|
||||||
|
|
||||||
}
|
}
|
||||||
|
get_gtkfont() {
|
||||||
|
GTK2RC="$HOME"/.gtkrc-2.0
|
||||||
|
GTK3RC="$HOME"/.config/gtk-3.0/settings.ini
|
||||||
|
|
||||||
|
GTK_FONT=( $(grep "gtk-font-name" ${GTK2RC} | cut -d'"' -f2) )
|
||||||
|
GTK_FAMILY=${GTK_FONT[@]::${#GTK_FONT[@]}-1}
|
||||||
|
GTK_SIZE=${GTK_FONT[-1]}
|
||||||
|
CURRENT_FONT="${GTK_FAMILY} ${GTK_SIZE}"
|
||||||
|
}
|
||||||
get_menu_item_font () {
|
get_menu_item_font () {
|
||||||
. ~/.config/mabox/mabox.conf
|
. ~/.config/mabox/mabox.conf
|
||||||
CURRENT_FONT="${menu_font_family} ${menu_font_size}"
|
CURRENT_FONT="${menu_font_family} ${menu_font_size}"
|
||||||
@ -65,7 +74,15 @@ font_obtitle () {
|
|||||||
exit 0
|
exit 0
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
font_gtk () {
|
||||||
|
if [[ "$FONT" ]]; then
|
||||||
|
sd "^gtk-font-name=.*" "gtk-font-name=\"${FONTNAME} ${FONTSTYLE} ${FONTSIZE}\"" ${GTK2RC}
|
||||||
|
sd "^gtk-font-name=.*" "gtk-font-name=${FONTNAME} ${FONTSTYLE} ${FONTSIZE}" ${GTK3RC}
|
||||||
|
reload-gtk
|
||||||
|
else
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
|
}
|
||||||
font_menu_item () {
|
font_menu_item () {
|
||||||
if [[ "$FONT" ]]; then
|
if [[ "$FONT" ]]; then
|
||||||
mb-setvar menu_font_family="'${FONTNAME} ${FONTSTYLE}'"
|
mb-setvar menu_font_family="'${FONTNAME} ${FONTSTYLE}'"
|
||||||
@ -115,6 +132,11 @@ case "$1" in
|
|||||||
selectfont
|
selectfont
|
||||||
font_obtitle
|
font_obtitle
|
||||||
;;
|
;;
|
||||||
|
gtk)
|
||||||
|
get_gtkfont
|
||||||
|
selectfont
|
||||||
|
font_gtk
|
||||||
|
;;
|
||||||
menu_item)
|
menu_item)
|
||||||
get_menu_item_font
|
get_menu_item_font
|
||||||
selectfont
|
selectfont
|
||||||
|
Loading…
Reference in New Issue
Block a user