summaryrefslogtreecommitdiff
path: root/hosts/iroha/gentoo/patches/app-misc/neofetch/neofetch_kitty_font.diff
blob: 50217468ecd81c75956db7fab4bde1f2b978d8ed (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
--- a/neofetch	2025-07-24 14:38:08.897043445 -0400
+++ b/neofetch	2025-07-30 08:35:41.870152352 -0400
@@ -3301,11 +3301,9 @@
         ;;
 
         "kitty"*)
-            kitty_config="$(kitty --debug-config)"
-            [[ "$kitty_config" != *font_family* ]] && return
-
-            term_font="$(awk '/^font_family|^font_size/ {$1="";gsub("^ *","",$0);print $0}' \
-                         <<< "$kitty_config")"
+            term_font="from kitty.cli import *; o = create_default_opts(); \
+                       print(f'{o.font_family} {o.font_size}')"
+            term_font="$(kitty +runpy ''"$term_font"'')"
         ;;
 
         "konsole" | "yakuake")