Skip to content

Commit 9039a41

Browse files
author
Shaun Prince
committed
feat: apply upstream PR#2258 (closes #67)
1 parent 5bc9c83 commit 9039a41

1 file changed

Lines changed: 21 additions & 24 deletions

File tree

neofetch

Lines changed: 21 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -2363,6 +2363,19 @@ get_wm() {
23632363
-e "[x]11fs" \
23642364
-e "[x]monad")
23652365

2366+
# Fallback for non-EWMH WMs.
2367+
[[ $wm ]] ||
2368+
wm=$(ps "${ps_flags[@]}" | grep -m 1 -o \
2369+
-e "[s]owm" \
2370+
-e "[c]atwm" \
2371+
-e "[f]vwm" \
2372+
-e "[d]wm" \
2373+
-e "[2]bwm" \
2374+
-e "[m]onsterwm" \
2375+
-e "[t]inywm" \
2376+
-e "[x]11fs" \
2377+
-e "[x]monad")
2378+
23662379
else
23672380
case $os in
23682381
"Mac OS X"|"macOS")
@@ -3492,6 +3505,14 @@ get_song() {
34923505
END {print a " \n" b " \n" t}')"
34933506
;;
34943507

3508+
"cmus"*)
3509+
# NOTE: cmus >= 2.8.0 supports mpris2
3510+
song="$(cmus-remote -Q | awk '/tag artist/ {$1=$2=""; a=$0}
3511+
/tag album / {$1=$2=""; b=$0}
3512+
/tag title/ {$1=$2=""; t=$0}
3513+
END {print a " \n" b " \n" t}')"
3514+
;;
3515+
34953516
"spotify"*)
34963517
case $os in
34973518
"Linux") get_song_dbus "spotify" ;;
@@ -9313,30 +9334,6 @@ ${c1}..............
93139334
EOF
93149335
;;
93159336

9316-
"Kaisen"*)
9317-
set_colors 1 7 3
9318-
read -rd '' ascii_data <<'EOF'
9319-
${c1} `
9320-
`:+oyyho.
9321-
`+:`sdddddd/
9322-
`+` :ho oyo++ohds-`
9323-
.ho :dd. .: `sddddddhhyso+/-
9324-
ody.ddd-:yd- +hysssyhddddddddho`
9325-
yddddddhddd` ` `--` -+hddddddh.
9326-
hddy-+dddddy+ohh/..+sddddy/:::+ys
9327-
:ddd/sdddddddddd- oddddddd `
9328-
`yddddddddddddddd/ /ddddddd/
9329-
:. :ydddddddddddddddddo..sddddddy/`
9330-
odhdddddddo- `ddddh+-``....-+hdddddds.
9331-
-ddddddhd: /dddo -ydddddddhdddddddd-
9332-
/hdy:o - `:sddds .`./hdddddddddddddo
9333-
`/- `+hddyosy+ :dddddddy-.-od/
9334-
:sydds -hddddddd` /
9335-
.+shd- `:ohddddddddd`
9336-
`:+ooooooooooooo:
9337-
EOF
9338-
;;
9339-
93409337

93419338
"KaOS"*)
93429339
set_colors 4 7 1

0 commit comments

Comments
 (0)