From 0cbdd6963e53386e173a01c3851c9fcee17758fc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Birger=20J=2E=20Nord=C3=B8lum?= Date: Mon, 26 Feb 2018 14:56:07 +0100 Subject: [PATCH] Added font support for kitty terminal --- neofetch | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/neofetch b/neofetch index 52965e16..5907861b 100755 --- a/neofetch +++ b/neofetch @@ -2071,6 +2071,22 @@ END term_font="$(trim_quotes "$term_font")" ;; + "kitty"*) + if [[ -f "${KITTY_CONFIG_DIRECTORY}/kitty/kitty.conf" ]]; then + kitty_file="${KITTY_CONFIG_DIRECTORY}/kitty/kitty.conf" + elif [[ -f "${XDG_CONFIG_HOME}/kitty/kitty.conf" ]]; then + kitty_file="${XDG_CONFIG_HOME}/kitty/kitty.conf" + elif [[ -f "${HOME}/.config/kitty/kitty.conf" ]]; then + kitty_file="${HOME}/.config/kitty/kitty.conf" + elif [[ -f "${HOME}/Library/Preferences/kitty/kitty.conf" ]]; then + kitty_file="${HOME}/Library/Preferences/kitty/kitty.conf" + fi + + term_font="$(awk '/font_family/ { $1 = ""; gsub(/^[[:space:]]/, ""); font = $0 } \ + /font_size/ { size = $2 } END { print font " " size}' \ + "${kitty_file}")" + ;; + "konsole"*) # Get Process ID of current konsole window / tab child="$(get_ppid "$$")"