Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Should we replace neofetch with fastfetch?
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Other Things Gentoo
View previous topic :: View next topic  
Author Message
stefan11111
l33t
l33t


Joined: 29 Jan 2023
Posts: 922
Location: Romania

PostPosted: Wed Mar 15, 2023 2:46 pm    Post subject: Should we replace neofetch with fastfetch? Reply with quote

We have app-misc/neofetch in ::gentoo. Neofetch has not been updated for over 1 year and has huge performance problems.
Fastfetch https://github.com/LinusDierheimer/fastfetch is actively developed and does not have neofetch's performance issues.
_________________
My overlay: https://github.com/stefan11111/stefan_overlay
INSTALL_MASK="/etc/systemd /lib/systemd /usr/lib/systemd /usr/lib/modules-load.d *udev* /usr/lib/tmpfiles.d *tmpfiles* /var/lib/dbus /usr/bin/gdbus /lib/udev"
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 8936

PostPosted: Wed Mar 15, 2023 2:51 pm    Post subject: Reply with quote

https://bugs.gentoo.org/835136
Back to top
View user's profile Send private message
stefan11111
l33t
l33t


Joined: 29 Jan 2023
Posts: 922
Location: Romania

PostPosted: Wed Mar 15, 2023 3:03 pm    Post subject: Reply with quote

asturm wrote:
https://bugs.gentoo.org/835136

So why was it no added?
It doesn't seem like it was rejected from those comments.
_________________
My overlay: https://github.com/stefan11111/stefan_overlay
INSTALL_MASK="/etc/systemd /lib/systemd /usr/lib/systemd /usr/lib/modules-load.d *udev* /usr/lib/tmpfiles.d *tmpfiles* /var/lib/dbus /usr/bin/gdbus /lib/udev"
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 8936

PostPosted: Wed Mar 15, 2023 3:08 pm    Post subject: Reply with quote

It needs a maintainer.
Back to top
View user's profile Send private message
Irets
Apprentice
Apprentice


Joined: 17 Dec 2019
Posts: 222

PostPosted: Thu Mar 16, 2023 11:17 am    Post subject: Reply with quote

Zugaina seems to have a few ebuilds which you may use if needed.
https://gpo.zugaina.org/app-misc/fastfetch
They originate from ::guru.
Back to top
View user's profile Send private message
freke
l33t
l33t


Joined: 23 Jan 2003
Posts: 977
Location: Somewhere in Denmark

PostPosted: Thu Mar 16, 2023 6:18 pm    Post subject: Reply with quote

It's available in the GURU-overlay - https://wiki.gentoo.org/wiki/Project:GURU
Code:
ns ~ # eselect repository enable guru
ns ~ # eix-sync
..
ns ~ # eix -v fastfetch
* app-misc/fastfetch [1]
     Available versions:  **0.1.9999*l **0.2.9999*l (~)1.10.3{tbz2}
     IUSE (all versions): X chafa dbus gnome imagemagick networkmanager opencl opengl osmesa pci pulseaudio sqlite vulkan wayland xcb xfce xrandr
     Installed versions:  Version:   1.10.3{tbz2}
                          Date:      19:14:05 03/16/23
                          USE:       -X -chafa -dbus -gnome -imagemagick -networkmanager -opencl -opengl -osmesa -pci -pulseaudio -sqlite -vulkan -wayland -xcb -xfce -xrandr
                          DEPEND:    ${RDEPEND}
                          RDEPEND:   sys-libs/zlib
                          BDEPEND:   virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
                          EAPI:      8
     Best versions/slot:  (~)1.10.3{tbz2}
     Homepage:            https://github.com/LinusDierheimer/fastfetch
     Description:         Fast system information tool
     License:             MIT

[1] "guru" /var/db/repos/guru
Back to top
View user's profile Send private message
stefan11111
l33t
l33t


Joined: 29 Jan 2023
Posts: 922
Location: Romania

PostPosted: Sat Mar 18, 2023 5:25 pm    Post subject: Reply with quote

freke wrote:
It's available in the GURU-overlay - https://wiki.gentoo.org/wiki/Project:GURU
Code:
ns ~ # eselect repository enable guru
ns ~ # eix-sync
..
ns ~ # eix -v fastfetch
* app-misc/fastfetch [1]
     Available versions:  **0.1.9999*l **0.2.9999*l (~)1.10.3{tbz2}
     IUSE (all versions): X chafa dbus gnome imagemagick networkmanager opencl opengl osmesa pci pulseaudio sqlite vulkan wayland xcb xfce xrandr
     Installed versions:  Version:   1.10.3{tbz2}
                          Date:      19:14:05 03/16/23
                          USE:       -X -chafa -dbus -gnome -imagemagick -networkmanager -opencl -opengl -osmesa -pci -pulseaudio -sqlite -vulkan -wayland -xcb -xfce -xrandr
                          DEPEND:    ${RDEPEND}
                          RDEPEND:   sys-libs/zlib
                          BDEPEND:   virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
                          EAPI:      8
     Best versions/slot:  (~)1.10.3{tbz2}
     Homepage:            https://github.com/LinusDierheimer/fastfetch
     Description:         Fast system information tool
     License:             MIT

[1] "guru" /var/db/repos/guru

Just installed it from there and it seems to work well.
_________________
My overlay: https://github.com/stefan11111/stefan_overlay
INSTALL_MASK="/etc/systemd /lib/systemd /usr/lib/systemd /usr/lib/modules-load.d *udev* /usr/lib/tmpfiles.d *tmpfiles* /var/lib/dbus /usr/bin/gdbus /lib/udev"
Back to top
View user's profile Send private message
stefan11111
l33t
l33t


Joined: 29 Jan 2023
Posts: 922
Location: Romania

PostPosted: Sat May 27, 2023 10:48 pm    Post subject: Reply with quote

Looks like it just got added to the main repo.
_________________
My overlay: https://github.com/stefan11111/stefan_overlay
INSTALL_MASK="/etc/systemd /lib/systemd /usr/lib/systemd /usr/lib/modules-load.d *udev* /usr/lib/tmpfiles.d *tmpfiles* /var/lib/dbus /usr/bin/gdbus /lib/udev"
Back to top
View user's profile Send private message
Irets
Apprentice
Apprentice


Joined: 17 Dec 2019
Posts: 222

PostPosted: Sat May 27, 2023 11:15 pm    Post subject: Reply with quote

Is fastfetch faster than pfetch?
Back to top
View user's profile Send private message
pandoraxero
n00b
n00b


Joined: 15 Nov 2009
Posts: 56
Location: USA. Southeast

PostPosted: Sun May 28, 2023 12:17 am    Post subject: Reply with quote

I don't exactly understand the purpose of neofetch.
I mean, sure, it shows system info, but you can write a script yourself to do the exact same thing
The only thing neofetch does is tell people what distro you're using with fancy ascii art.
Back to top
View user's profile Send private message
Irets
Apprentice
Apprentice


Joined: 17 Dec 2019
Posts: 222

PostPosted: Sun May 28, 2023 7:07 am    Post subject: Reply with quote

pandoraxero,

pandoraxero wrote:
The only thing neofetch does is tell people what distro you're using with fancy ascii art.

That's the purpose why neofetch and any other *fetches exist.

A sysadmin will know other ways of displaying the required system information without having to use these programs, but usually they come with sane presets and for some users they're "ease of use".
That's what I've gathered.
Back to top
View user's profile Send private message
stefan11111
l33t
l33t


Joined: 29 Jan 2023
Posts: 922
Location: Romania

PostPosted: Sun May 28, 2023 5:39 pm    Post subject: Reply with quote

Irets wrote:
Is fastfetch faster than pfetch?

Haven't compared them, but I like fastfetch more.
_________________
My overlay: https://github.com/stefan11111/stefan_overlay
INSTALL_MASK="/etc/systemd /lib/systemd /usr/lib/systemd /usr/lib/modules-load.d *udev* /usr/lib/tmpfiles.d *tmpfiles* /var/lib/dbus /usr/bin/gdbus /lib/udev"
Back to top
View user's profile Send private message
stefan11111
l33t
l33t


Joined: 29 Jan 2023
Posts: 922
Location: Romania

PostPosted: Sun May 28, 2023 5:40 pm    Post subject: Reply with quote

pandoraxero wrote:
I don't exactly understand the purpose of neofetch.
I mean, sure, it shows system info, but you can write a script yourself to do the exact same thing
The only thing neofetch does is tell people what distro you're using with fancy ascii art.

I put it in .bashrc to have it run every time I open the terminal.
_________________
My overlay: https://github.com/stefan11111/stefan_overlay
INSTALL_MASK="/etc/systemd /lib/systemd /usr/lib/systemd /usr/lib/modules-load.d *udev* /usr/lib/tmpfiles.d *tmpfiles* /var/lib/dbus /usr/bin/gdbus /lib/udev"
Back to top
View user's profile Send private message
Irets
Apprentice
Apprentice


Joined: 17 Dec 2019
Posts: 222

PostPosted: Mon May 29, 2023 1:38 pm    Post subject: Reply with quote

stefan11111,

I used to briefly do that too years ago but I realized there was no benefit to it.
When handling multiple terminals with varying sizes, it only adds to the clutter.

In my opinion a more sane approach would be to use .bash_profile.
Back to top
View user's profile Send private message
NichtDerHans
Tux's lil' helper
Tux's lil' helper


Joined: 27 Jan 2023
Posts: 131

PostPosted: Mon May 29, 2023 2:47 pm    Post subject: Reply with quote

stefan11111 wrote:
pandoraxero wrote:
I don't exactly understand the purpose of neofetch.
I mean, sure, it shows system info, but you can write a script yourself to do the exact same thing
The only thing neofetch does is tell people what distro you're using with fancy ascii art.

I put it in .bashrc to have it run every time I open the terminal.


Better use:

Code:
fortune | cowsay
Back to top
View user's profile Send private message
Zucca
Moderator
Moderator


Joined: 14 Jun 2007
Posts: 3345
Location: Rasi, Finland

PostPosted: Mon May 29, 2023 6:06 pm    Post subject: Reply with quote

stefan11111,

I bet you like pfetch even more. ;)
_________________
..: Zucca :..
Gentoo IRC channels reside on Libera.Chat.
--
Quote:
I am NaN! I am a man!
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Other Things Gentoo All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum