From 673d99561804a6384b5a2c92730fd9a556c03aa5 Mon Sep 17 00:00:00 2001 From: Hykilpikonna Date: Tue, 15 Nov 2022 23:34:50 -0500 Subject: [PATCH] [U] Release 1.4.4 --- README.md | 10 ++--- hyfetch/constants.py | 2 +- neofetch | 103 ++++++++++++++++++++++--------------------- neofetch.1 | 68 ++++++++++++++-------------- package.json | 2 +- 5 files changed, 95 insertions(+), 90 deletions(-) diff --git a/README.md b/README.md index e0f9035a..52fd31c8 100644 --- a/README.md +++ b/README.md @@ -90,7 +90,7 @@ Updates to `neowofetch` begins with the emoji 🖼️ -### Unpublished 1.4.4 +### 1.4.4 Note: You can install the latest nightly version by using: @@ -100,10 +100,10 @@ pip install git+https://github.com/hykilpikonna/hyfetch.git@master * 🌈 Fix Python 3.11 compatibility (#35) * 🌈 Fix many overflow problems when screen is too small -* 🖼️ Distro - Add Enso (dylanaraps/neofetch#2233) -* 🖼️ Memory - Optimize and fix memory unit conversion (dylanaraps/neofetch#2225) -* 🖼️ DE - Add dwl window manager (dylanaraps/neofetch#2234) -* 🖼️ DE - Fix XDG session detection for X11 (dylanaraps/neofetch#2232) +* 🖼️ Distro - Add Enso ([dylanaraps#2233](https://github.com/dylanaraps/neofetch/pull/2233)) +* 🖼️ Memory - Optimize and fix memory unit conversion ([dylanaraps#2225](https://github.com/dylanaraps/neofetch/pull/2225)) +* 🖼️ DE - Add dwl window manager ([dylanaraps#2234](https://github.com/dylanaraps/neofetch/pull/2234)) +* 🖼️ DE - Fix XDG session detection for X11 ([dylanaraps#2232](https://github.com/dylanaraps/neofetch/pull/2232)) * 🖼️ CPU - Fix model detection for loongson (#34) ### 1.4.3 diff --git a/hyfetch/constants.py b/hyfetch/constants.py index 4ee8ed85..956164b5 100644 --- a/hyfetch/constants.py +++ b/hyfetch/constants.py @@ -7,7 +7,7 @@ from typing_extensions import Literal CONFIG_PATH = Path.home() / '.config/hyfetch.json' -VERSION = '1.4.4rc1' +VERSION = '1.4.4' TEST_ASCII = r""" diff --git a/neofetch b/neofetch index d5d58dff..701b484b 100755 --- a/neofetch +++ b/neofetch @@ -28,7 +28,7 @@ # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE # SOFTWARE. -version=7.3.3 +version=7.3.4 # Fallback to a value of '5' for shells which support bash # but do not set the 'BASH_' shell variables (osh). @@ -812,26 +812,27 @@ image_source="auto" # Chrom, Cleanjaro, Clear Linux OS, ClearOS, Clover, Cobalt, Condres, Container Linux by CoreOS, # CRUX, Crystal Linux, Cucumber, CutefishOS, CyberOS, dahlia, DarkOs, Darwin, Debian, Deepin, # DesaOS, Devuan, DietPi, DracOS, DragonFly, Drauger, Droidian, Elementary, Elive, EncryptOS, -# EndeavourOS, Endless, EuroLinux, Exherbo, Exodia Predator OS, Fedora, Feren, Finnix, FreeBSD, -# FreeMiNT, Frugalware, Funtoo, GalliumOS, Garuda, Gentoo, GhostBSD, glaucus, gNewSense, GNOME, GNU, -# GoboLinux, GrapheneOS, Grombyang, Guix, Haiku, HamoniKR, HarDClanZ, Hash, Huayra, HydroOS, -# Hyperbola, iglunix, instantOS, IRIX, Itc, januslinux, Kaisen, Kali, KaOS, KDE, Kibojoe, Kogaion, -# Korora, KrassOS, KSLinux, Kubuntu, LangitKetujuh, LaxerOS, LEDE, LibreELEC, Linspire, Linux, Linux -# Lite, Linux Mint, Linux Mint Old, Live Raizo, LMDE, Lubuntu, Lunar, mac, Mageia, MagpieOS, -# Mandriva, Manjaro, MassOS, MatuusOS, Maui, Mer, Minix, MIRACLE LINUX, MX, Namib, Neptune, NetBSD, -# Netrunner, Nitrux, NixOS, NomadBSD, Nurunner, NuTyX, Obarun, OBRevenge, OmniOS, Open Source Media -# Center, OpenBSD, openEuler, OpenIndiana, openmamba, OpenMandriva, OpenStage, openSUSE, openSUSE -# Leap, openSUSE Tumbleweed, OpenWrt, OPNsense, Oracle, orchid, OS Elbrus, PacBSD, Parabola, parch, -# Pardus, Parrot, Parsix, PCBSD, PCLinuxOS, pearOS, Pengwin, Pentoo, Peppermint, Pisi, PNM Linux, -# Pop!_OS, Porteus, PostMarketOS, Profelis SambaBOX, Proxmox, PuffOS, Puppy, PureOS, Q4OS, Qubes, -# Qubyt, Quibian, Radix, Raspbian, ravynOS, Reborn OS, Red Star, Redcore, Redhat, Refracted Devuan, -# Regata, Regolith, rocky, Rosa, Sabayon, sabotage, Sailfish, SalentOS, Scientific, semc, Septor, -# Serene, SharkLinux, ShastraOS, Siduction, SkiffOS, Slackware, SliTaz, SmartOS, Soda, Solus, Source -# Mage, Sparky, Star, SteamOS, Stock Linux, Sulin, SunOS, SwagArch, t2, Tails, TeArch, TorizonCore, -# Trisquel, Twister, Ubuntu, Ubuntu Budgie, Ubuntu Cinnamon, Ubuntu Kylin, Ubuntu MATE, Ubuntu -# Studio, Ubuntu Sway, Ubuntu Touch, Ubuntu-GNOME, ubuntu_old02, Ultramarine Linux, Univalent, -# Univention, Uos, uwuntu, Vanilla, Venom, VNux, Void, VzLinux, wii-linux-ngx, Windows, Windows 10, -# Windows 11, XFerience, Xubuntu, yiffOS, Zorin have ascii logos. +# EndeavourOS, Endless, Enso, EuroLinux, Exherbo, Exodia Predator OS, Fedora, Feren, Finnix, +# FreeBSD, FreeMiNT, Frugalware, Funtoo, GalliumOS, Garuda, Gentoo, GhostBSD, glaucus, gNewSense, +# GNOME, GNU, GoboLinux, GrapheneOS, Grombyang, Guix, Haiku, HamoniKR, HarDClanZ, Hash, Huayra, +# HydroOS, Hyperbola, iglunix, instantOS, IRIX, Itc, januslinux, Kaisen, Kali, KaOS, KDE, Kibojoe, +# Kogaion, Korora, KrassOS, KSLinux, Kubuntu, LangitKetujuh, LaxerOS, LEDE, LibreELEC, Linspire, +# Linux, Linux Lite, Linux Mint, Linux Mint Old, Live Raizo, LMDE, Lubuntu, Lunar, mac, Mageia, +# MagpieOS, Mandriva, Manjaro, MassOS, MatuusOS, Maui, Mer, Minix, MIRACLE LINUX, MX, Namib, +# Neptune, NetBSD, Netrunner, Nitrux, NixOS, NomadBSD, Nurunner, NuTyX, Obarun, OBRevenge, OmniOS, +# Open Source Media Center, OpenBSD, openEuler, OpenIndiana, openmamba, OpenMandriva, OpenStage, +# openSUSE, openSUSE Leap, openSUSE Tumbleweed, OpenWrt, OPNsense, Oracle, orchid, OS Elbrus, +# PacBSD, Parabola, parch, Pardus, Parrot, Parsix, PCBSD, PCLinuxOS, pearOS, Pengwin, Pentoo, +# Peppermint, Pisi, PNM Linux, Pop!_OS, Porteus, PostMarketOS, Profelis SambaBOX, Proxmox, PuffOS, +# Puppy, PureOS, Q4OS, Qubes, Qubyt, Quibian, Radix, Raspbian, ravynOS, Reborn OS, Red Star, +# Redcore, Redhat, Refracted Devuan, Regata, Regolith, rocky, Rosa, Sabayon, sabotage, Sailfish, +# SalentOS, Scientific, semc, Septor, Serene, SharkLinux, ShastraOS, Siduction, SkiffOS, Slackware, +# SliTaz, SmartOS, Soda, Solus, Source Mage, Sparky, Star, SteamOS, Stock Linux, Sulin, SunOS, +# SwagArch, t2, Tails, TeArch, TorizonCore, Trisquel, Twister, Ubuntu, Ubuntu Budgie, Ubuntu +# Cinnamon, Ubuntu Kylin, Ubuntu MATE, Ubuntu Studio, Ubuntu Sway, Ubuntu Touch, Ubuntu-GNOME, +# ubuntu_old02, Ultramarine Linux, Univalent, Univention, Uos, uwuntu, Vanilla, Venom, VNux, Void, +# VzLinux, wii-linux-ngx, Windows, Windows 10, Windows 11, XFerience, Xubuntu, yiffOS, Zorin have +# ascii logos. # NOTE: arch, dragonfly, Fedora, LangitKetujuh, nixos, redhat, Ubuntu have 'old' logo variants, use # {distro}_old to use them. @@ -5905,36 +5906,36 @@ ASCII: Container Linux by CoreOS, CRUX, Crystal Linux, Cucumber, CutefishOS, CyberOS, dahlia, DarkOs, Darwin, Debian, Deepin, DesaOS, Devuan, DietPi, DracOS, DragonFly, Drauger, Droidian, Elementary, - Elive, EncryptOS, EndeavourOS, Endless, EuroLinux, Exherbo, Exodia - Predator OS, Fedora, Feren, Finnix, FreeBSD, FreeMiNT, Frugalware, - Funtoo, GalliumOS, Garuda, Gentoo, GhostBSD, glaucus, gNewSense, - GNOME, GNU, GoboLinux, GrapheneOS, Grombyang, Guix, Haiku, HamoniKR, - HarDClanZ, Hash, Huayra, HydroOS, Hyperbola, iglunix, instantOS, - IRIX, Itc, januslinux, Kaisen, Kali, KaOS, KDE, Kibojoe, Kogaion, - Korora, KrassOS, KSLinux, Kubuntu, LangitKetujuh, LaxerOS, LEDE, - LibreELEC, Linspire, Linux, Linux Lite, Linux Mint, Linux Mint Old, - Live Raizo, LMDE, Lubuntu, Lunar, mac, Mageia, MagpieOS, Mandriva, - Manjaro, MassOS, MatuusOS, Maui, Mer, Minix, MIRACLE LINUX, MX, - Namib, Neptune, NetBSD, Netrunner, Nitrux, NixOS, NomadBSD, - Nurunner, NuTyX, Obarun, OBRevenge, OmniOS, Open Source Media - Center, OpenBSD, openEuler, OpenIndiana, openmamba, OpenMandriva, - OpenStage, openSUSE, openSUSE Leap, openSUSE Tumbleweed, OpenWrt, - OPNsense, Oracle, orchid, OS Elbrus, PacBSD, Parabola, parch, - Pardus, Parrot, Parsix, PCBSD, PCLinuxOS, pearOS, Pengwin, Pentoo, - Peppermint, Pisi, PNM Linux, Pop!_OS, Porteus, PostMarketOS, - Profelis SambaBOX, Proxmox, PuffOS, Puppy, PureOS, Q4OS, Qubes, - Qubyt, Quibian, Radix, Raspbian, ravynOS, Reborn OS, Red Star, - Redcore, Redhat, Refracted Devuan, Regata, Regolith, rocky, Rosa, - Sabayon, sabotage, Sailfish, SalentOS, Scientific, semc, Septor, - Serene, SharkLinux, ShastraOS, Siduction, SkiffOS, Slackware, - SliTaz, SmartOS, Soda, Solus, Source Mage, Sparky, Star, SteamOS, - Stock Linux, Sulin, SunOS, SwagArch, t2, Tails, TeArch, TorizonCore, - Trisquel, Twister, Ubuntu, Ubuntu Budgie, Ubuntu Cinnamon, Ubuntu - Kylin, Ubuntu MATE, Ubuntu Studio, Ubuntu Sway, Ubuntu Touch, - Ubuntu-GNOME, ubuntu_old02, Ultramarine Linux, Univalent, - Univention, Uos, uwuntu, Vanilla, Venom, VNux, Void, VzLinux, wii- - linux-ngx, Windows, Windows 10, Windows 11, XFerience, Xubuntu, - yiffOS, Zorin have ascii logos. + Elive, EncryptOS, EndeavourOS, Endless, Enso, EuroLinux, Exherbo, + Exodia Predator OS, Fedora, Feren, Finnix, FreeBSD, FreeMiNT, + Frugalware, Funtoo, GalliumOS, Garuda, Gentoo, GhostBSD, glaucus, + gNewSense, GNOME, GNU, GoboLinux, GrapheneOS, Grombyang, Guix, + Haiku, HamoniKR, HarDClanZ, Hash, Huayra, HydroOS, Hyperbola, + iglunix, instantOS, IRIX, Itc, januslinux, Kaisen, Kali, KaOS, KDE, + Kibojoe, Kogaion, Korora, KrassOS, KSLinux, Kubuntu, LangitKetujuh, + LaxerOS, LEDE, LibreELEC, Linspire, Linux, Linux Lite, Linux Mint, + Linux Mint Old, Live Raizo, LMDE, Lubuntu, Lunar, mac, Mageia, + MagpieOS, Mandriva, Manjaro, MassOS, MatuusOS, Maui, Mer, Minix, + MIRACLE LINUX, MX, Namib, Neptune, NetBSD, Netrunner, Nitrux, NixOS, + NomadBSD, Nurunner, NuTyX, Obarun, OBRevenge, OmniOS, Open Source + Media Center, OpenBSD, openEuler, OpenIndiana, openmamba, + OpenMandriva, OpenStage, openSUSE, openSUSE Leap, openSUSE + Tumbleweed, OpenWrt, OPNsense, Oracle, orchid, OS Elbrus, PacBSD, + Parabola, parch, Pardus, Parrot, Parsix, PCBSD, PCLinuxOS, pearOS, + Pengwin, Pentoo, Peppermint, Pisi, PNM Linux, Pop!_OS, Porteus, + PostMarketOS, Profelis SambaBOX, Proxmox, PuffOS, Puppy, PureOS, + Q4OS, Qubes, Qubyt, Quibian, Radix, Raspbian, ravynOS, Reborn OS, + Red Star, Redcore, Redhat, Refracted Devuan, Regata, Regolith, + rocky, Rosa, Sabayon, sabotage, Sailfish, SalentOS, Scientific, + semc, Septor, Serene, SharkLinux, ShastraOS, Siduction, SkiffOS, + Slackware, SliTaz, SmartOS, Soda, Solus, Source Mage, Sparky, Star, + SteamOS, Stock Linux, Sulin, SunOS, SwagArch, t2, Tails, TeArch, + TorizonCore, Trisquel, Twister, Ubuntu, Ubuntu Budgie, Ubuntu + Cinnamon, Ubuntu Kylin, Ubuntu MATE, Ubuntu Studio, Ubuntu Sway, + Ubuntu Touch, Ubuntu-GNOME, ubuntu_old02, Ultramarine Linux, + Univalent, Univention, Uos, uwuntu, Vanilla, Venom, VNux, Void, + VzLinux, wii-linux-ngx, Windows, Windows 10, Windows 11, XFerience, + Xubuntu, yiffOS, Zorin have ascii logos. NOTE: arch, dragonfly, Fedora, LangitKetujuh, nixos, redhat, Ubuntu have 'old' logo variants, use {distro}_old to use them. diff --git a/neofetch.1 b/neofetch.1 index 09f8ecc9..a4e35182 100644 --- a/neofetch.1 +++ b/neofetch.1 @@ -1,7 +1,7 @@ .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.2. -.TH NEOFETCH "1" "October 2022" "Neofetch 7.3.3" "User Commands" +.TH NEOFETCH "1" "November 2022" "Neofetch 7.3.4" "User Commands" .SH NAME -Neofetch \- manual page for Neofetch 7.3.3 +Neofetch \- manual page for Neofetch 7.3.4 .SH SYNOPSIS .B neofetch \fI\,func_name --option "value" --option "value"\/\fR @@ -164,9 +164,12 @@ Print the Artist/Album/Title on separate lines. \fB\-\-memory_percent\fR on/off Display memory percentage. .TP -\fB\-\-memory_unit\fR kib/mib/gib +\fB\-\-memory_unit\fR (k/m/g/t)ib Memory output unit. .TP +\fB\-\-memory_precision\fR integer +Change memory output precision. (???0, default=2) +.TP \fB\-\-music_player\fR player\-name Manually specify a player to use. Available values are listed in the config file @@ -312,35 +315,36 @@ Chrom, Cleanjaro, Clear Linux OS, ClearOS, Clover, Cobalt, Condres, Container Linux by CoreOS, CRUX, Crystal Linux, Cucumber, CutefishOS, CyberOS, dahlia, DarkOs, Darwin, Debian, Deepin, DesaOS, Devuan, DietPi, DracOS, DragonFly, Drauger, Droidian, Elementary, -Elive, EncryptOS, EndeavourOS, Endless, EuroLinux, Exherbo, Exodia -Predator OS, Fedora, Feren, Finnix, FreeBSD, FreeMiNT, Frugalware, -Funtoo, GalliumOS, Garuda, Gentoo, GhostBSD, glaucus, gNewSense, -GNOME, GNU, GoboLinux, GrapheneOS, Grombyang, Guix, Haiku, HamoniKR, -HarDClanZ, Hash, Huayra, HydroOS, Hyperbola, iglunix, instantOS, -IRIX, Itc, januslinux, Kaisen, Kali, KaOS, KDE, Kibojoe, Kogaion, -Korora, KrassOS, KSLinux, Kubuntu, LangitKetujuh, LaxerOS, LEDE, -LibreELEC, Linspire, Linux, Linux Lite, Linux Mint, Linux Mint Old, -Live Raizo, LMDE, Lubuntu, Lunar, mac, Mageia, MagpieOS, Mandriva, -Manjaro, MassOS, MatuusOS, Maui, Mer, Minix, MIRACLE LINUX, MX, -Namib, Neptune, NetBSD, Netrunner, Nitrux, NixOS, NomadBSD, -Nurunner, NuTyX, Obarun, OBRevenge, OmniOS, Open Source Media -Center, OpenBSD, openEuler, OpenIndiana, openmamba, OpenMandriva, -OpenStage, openSUSE, openSUSE Leap, openSUSE Tumbleweed, OpenWrt, -OPNsense, Oracle, orchid, OS Elbrus, PacBSD, Parabola, parch, -Pardus, Parrot, Parsix, PCBSD, PCLinuxOS, pearOS, Pengwin, Pentoo, -Peppermint, Pisi, PNM Linux, Pop!_OS, Porteus, PostMarketOS, -Profelis SambaBOX, Proxmox, PuffOS, Puppy, PureOS, Q4OS, Qubes, -Qubyt, Quibian, Radix, Raspbian, ravynOS, Reborn OS, Red Star, -Redcore, Redhat, Refracted Devuan, Regata, Regolith, rocky, Rosa, -Sabayon, sabotage, Sailfish, SalentOS, Scientific, semc, Septor, -Serene, SharkLinux, ShastraOS, Siduction, SkiffOS, Slackware, -SliTaz, SmartOS, Soda, Solus, Source Mage, Sparky, Star, SteamOS, -Stock Linux, Sulin, SunOS, SwagArch, t2, Tails, TeArch, TorizonCore, -Trisquel, Twister, Ubuntu, Ubuntu Budgie, Ubuntu Cinnamon, Ubuntu -Kylin, Ubuntu MATE, Ubuntu Studio, Ubuntu Sway, Ubuntu Touch, -Ubuntu\-GNOME, ubuntu_old02, Ultramarine Linux, Univalent, -Univention, Uos, uwuntu, Vanilla, Venom, VNux, Void, VzLinux, wiilinux\-ngx, Windows, Windows 10, Windows 11, XFerience, Xubuntu, -yiffOS, Zorin have ascii logos. +Elive, EncryptOS, EndeavourOS, Endless, Enso, EuroLinux, Exherbo, +Exodia Predator OS, Fedora, Feren, Finnix, FreeBSD, FreeMiNT, +Frugalware, Funtoo, GalliumOS, Garuda, Gentoo, GhostBSD, glaucus, +gNewSense, GNOME, GNU, GoboLinux, GrapheneOS, Grombyang, Guix, +Haiku, HamoniKR, HarDClanZ, Hash, Huayra, HydroOS, Hyperbola, +iglunix, instantOS, IRIX, Itc, januslinux, Kaisen, Kali, KaOS, KDE, +Kibojoe, Kogaion, Korora, KrassOS, KSLinux, Kubuntu, LangitKetujuh, +LaxerOS, LEDE, LibreELEC, Linspire, Linux, Linux Lite, Linux Mint, +Linux Mint Old, Live Raizo, LMDE, Lubuntu, Lunar, mac, Mageia, +MagpieOS, Mandriva, Manjaro, MassOS, MatuusOS, Maui, Mer, Minix, +MIRACLE LINUX, MX, Namib, Neptune, NetBSD, Netrunner, Nitrux, NixOS, +NomadBSD, Nurunner, NuTyX, Obarun, OBRevenge, OmniOS, Open Source +Media Center, OpenBSD, openEuler, OpenIndiana, openmamba, +OpenMandriva, OpenStage, openSUSE, openSUSE Leap, openSUSE +Tumbleweed, OpenWrt, OPNsense, Oracle, orchid, OS Elbrus, PacBSD, +Parabola, parch, Pardus, Parrot, Parsix, PCBSD, PCLinuxOS, pearOS, +Pengwin, Pentoo, Peppermint, Pisi, PNM Linux, Pop!_OS, Porteus, +PostMarketOS, Profelis SambaBOX, Proxmox, PuffOS, Puppy, PureOS, +Q4OS, Qubes, Qubyt, Quibian, Radix, Raspbian, ravynOS, Reborn OS, +Red Star, Redcore, Redhat, Refracted Devuan, Regata, Regolith, +rocky, Rosa, Sabayon, sabotage, Sailfish, SalentOS, Scientific, +semc, Septor, Serene, SharkLinux, ShastraOS, Siduction, SkiffOS, +Slackware, SliTaz, SmartOS, Soda, Solus, Source Mage, Sparky, Star, +SteamOS, Stock Linux, Sulin, SunOS, SwagArch, t2, Tails, TeArch, +TorizonCore, Trisquel, Twister, Ubuntu, Ubuntu Budgie, Ubuntu +Cinnamon, Ubuntu Kylin, Ubuntu MATE, Ubuntu Studio, Ubuntu Sway, +Ubuntu Touch, Ubuntu\-GNOME, ubuntu_old02, Ultramarine Linux, +Univalent, Univention, Uos, uwuntu, Vanilla, Venom, VNux, Void, +VzLinux, wii\-linux\-ngx, Windows, Windows 10, Windows 11, XFerience, +Xubuntu, yiffOS, Zorin have ascii logos. .TP NOTE: arch, dragonfly, Fedora, LangitKetujuh, nixos, redhat, Ubuntu have 'old' logo variants, use {distro}_old to use them. diff --git a/package.json b/package.json index 9a2a9b68..6db9d2f9 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "neowofetch", - "version": "1.4.3", + "version": "1.4.4", "description": "Updated neofetch", "repository": { "type": "git",