ports/sysutils/neofetch/patches/patch-neofetch

117 lines
4.9 KiB
Text

From https://github.com/dylanaraps/neofetch/pull/1494
Index: neofetch
--- neofetch.orig
+++ neofetch
@@ -794,7 +794,7 @@ image_source="auto"
# popos, Porteus, PostMarketOS, Proxmox, Puppy, PureOS, Qubes, Radix,
# Raspbian, Reborn_OS, Redstar, Redcore, Redhat, Refracted_Devuan,
# Regata, Rosa, sabotage, Sabayon, Sailfish, SalentOS, Scientific,
-# Septor, SereneLinux, SharkLinux, Siduction, Slackware, SliTaz,
+# SecBSD, Septor, SereneLinux, SharkLinux, Siduction, Slackware, SliTaz,
# SmartOS, Solus, Source_Mage, Sparky, Star, SteamOS, SunOS,
# openSUSE_Leap, openSUSE_Tumbleweed, openSUSE, SwagArch, Tails,
# Trisquel, Ubuntu-Budgie, Ubuntu-GNOME, Ubuntu-MATE, Ubuntu-Studio,
@@ -1338,7 +1338,7 @@ get_model() {
case $model in
"Standard PC"*) model="KVM/QEMU (${model})" ;;
- OpenBSD*) model="vmm ($model)" ;;
+ OpenBSD* | SecBSD*) model="vmm ($model)" ;;
esac
}
@@ -1789,7 +1789,7 @@ get_wm() {
((wm_run == 1)) && return
case $kernel_name in
- *OpenBSD*) ps_flags=(x -c) ;;
+ *OpenBSD* | *SecBSD*) ps_flags=(x -c) ;;
*) ps_flags=(-e) ;;
esac
@@ -2194,10 +2194,9 @@ get_cpu() {
deg="$(sysctl -n dev.cpu.0.temperature)"
deg="${deg/C}"
;;
- "OpenBSD"* | "Bitrig"*)
+ "OpenBSD"* | "Bitrig"* | "SecBSD"*)
deg="$(sysctl hw.sensors | \
- awk -F '=| degC' '/lm0.temp|cpu0.temp/ {print $2; exit}')"
- deg="${deg/00/0}"
+ awk -F'=|degC' '/(ksmn|adt|lm|cpu)0.temp0/ {printf("%2.1f", $2); exit}')"
;;
esac
;;
@@ -2520,7 +2519,7 @@ get_gpu() {
;;
*)
- gpu="$(glxinfo | grep -F 'OpenGL renderer string')"
+ gpu="$(glxinfo -B | grep -F 'OpenGL renderer string')"
gpu="${gpu/OpenGL renderer string: }"
;;
esac
@@ -2588,13 +2587,13 @@ get_memory() {
mem_free="${mem_free/M Free}"
;;
- "OpenBSD"*) ;;
+ "OpenBSD"* | "SecBSD"*) ;;
*) mem_free="$(($(vmstat | awk 'END {printf $5}') / 1024))" ;;
esac
# Mem used.
case $kernel_name in
- "OpenBSD"*)
+ "OpenBSD"* | "SecBSD"*)
mem_used="$(vmstat | awk 'END {printf $3}')"
mem_used="${mem_used/M}"
;;
@@ -3644,7 +3643,7 @@ get_battery() {
battery="${battery/\.*/%}"
;;
- "OpenBSD"* | "Bitrig"*)
+ "OpenBSD"* | "Bitrig"* | "SecBSD"*)
battery0full="$(sysctl -n hw.sensors.acpibat0.watthour0\
hw.sensors.acpibat0.amphour0)"
battery0full="${battery0full%% *}"
@@ -4936,7 +4935,7 @@ ASCII:
Porteus, PostMarketOS, Proxmox, Puppy, PureOS, Qubes, Radix,
Raspbian, Reborn_OS, Redstar, Redcore, Redhat, Refracted_Devuan,
Regata, Rosa, sabotage, Sabayon, Sailfish, SalentOS, Scientific,
- Septor, SereneLinux, SharkLinux, Siduction, Slackware, SliTaz,
+ SecBSD, Septor, SereneLinux, SharkLinux, Siduction, Slackware, SliTaz,
SmartOS, Solus, Source_Mage, Sparky, Star, SteamOS, SunOS,
openSUSE_Leap, openSUSE_Tumbleweed, openSUSE, SwagArch, Tails,
Trisquel, Ubuntu-Budgie, Ubuntu-GNOME, Ubuntu-MATE, Ubuntu-Studio,
@@ -8413,6 +8412,28 @@ ${c1} `-|.' /_. ${c4}\_| ${c1} F
/ .-.\\
\\ ( `\\
`.\\
+EOF
+ ;;
+
+ "SecBSD"*)
+ set_colors 2 7
+ read -rd '' ascii_data <<'EOF'
+${c1}
+${c1}
+███████╗███████╗ ██████╗
+██╔════╝██╔════╝██╔════╝
+███████╗█████╗ ██║
+╚════██║██╔══╝ ██║
+███████║███████╗╚██████╗
+╚══════╝╚══════╝ ╚═════╝
+
+██████╗ ███████╗██████╗
+██╔══██╗██╔════╝██╔══██╗
+██████╔╝███████╗██║ ██║
+██╔══██╗╚════██║██║ ██║
+██████╔╝███████║██████╔╝
+╚═════╝ ╚══════╝╚═════╝
+ www.secbsd.org
EOF
;;