/r/sysfetch

Photograph via snooOG

This subreddit is dedicated to Fetches - command-line system information tool. Post images of Fetches you found or even made yourself and don't forget to include link to the repository.

This subreddit is dedicated to Fetches - command-line system information tool. Post images of Fetches you've written yourself and don't forget to include link to the repository.

/r/sysfetch

1,142 Subscribers

0 Comments
2024/04/07
18:07 UTC

33

Catnip - A minimalistic and fast system fetch written in Nim

4 Comments
2023/12/28
08:47 UTC

10

pyfetch - fast and minimal fetch made in python

4 Comments
2023/12/24
19:54 UTC

5

[koghi] 8ms runtime and no dependencies

4 Comments
2023/10/20
16:24 UTC

8

yuhfetch - a simple fetching program made in Python

2 Comments
2023/09/16
12:01 UTC

16

Bellafetch - minimal fetching tool

1 Comment
2023/09/04
23:19 UTC

28

fetchfetch - fetch your fetches

3 Comments
2023/06/18
05:48 UTC

31

swmfetch - shadow wizard money fetch written in Python

4 Comments
2023/06/08
20:40 UTC

21

does anyone recognize this fetch tool?

5 Comments
2023/04/29
14:55 UTC

10

Infetch

1 Comment
2023/04/23
10:54 UTC

12

[gui] about this mac - a replica of the snow leopard about this mac screen for linux

4 Comments
2023/03/26
22:10 UTC

25

ifetch - fetch tool to retrieve network interface information written in C (GitHub link in comments)

2 Comments
2023/03/04
15:00 UTC

17

Simple customized Bfetch

3 Comments
2023/02/26
01:06 UTC

16

Simple one i made just to learn rust

2 Comments
2023/02/22
17:32 UTC

8

[OC] pfetch-rs - A rewrite of pfetch in Rust

2 Comments
2023/02/18
10:46 UTC

19

fetch-ke - A centered command-line system information tool written in bash

6 Comments
2023/02/13
10:05 UTC

19

ramfetch - the final redesign

2 Comments
2023/02/11
16:32 UTC

3

[Qestion] Used Ram Memory

As most of you probably know, there is currently a couple of different formula's to calculate ram usage in your fetch programs, I am interested in what this community thinks is the most accepted way, this of cause being based from "/proc/memproc" values.

The 3 ways I have seen are...

1: Used Memory = memTotal - memAvaiable <--- btop, most bash scripts and seems to be very common since kernel 3.14 which included memAvaiable in memproc

2: Used Memory = memTotal - memFree - Cached - Buffers <--- used in programs like "free" and other fetch programs typically written higher level languages

  1. Used Memory = memTotal - memFree - Cached - Buffers - SReclaimable <--- with the addition of "SReclaimable" which is used in programs such a htop, and my own fetch program written in Pascal and many more higher level languages

I am interested on thought and opinions of this reddit community, as there have been a lot of people making their own fetch programs and I am curious to see what method people are using, or maybe you know of other methods?

There is no right or wrong answer from what I can tell, it just depends if your mythology includes the memory in "Cached" and "SReclaimable" as these can be made free when opening other applications. One thing is for sure, out of all the system fetch programs like htop, free, btop, neofetch ect.. ect.. they all have different values for 'Used Memory". I personally try to keep with htop and free as these from perspective are the most common programs, I implemented their method of ram usage into my Pascal written fetch program.

https://lore.kernel.org/lkml/1455827801-13082-1-git-send-email-hannes@cmpxchg.org/

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=34e431b0ae398fc54ea69ff85ec700722c9da773

https://github.com/aristocratos/btop/issues/161

https://www.kernel.org/doc/Documentation/filesystems/proc.txt

1 Comment
2023/02/11
10:30 UTC

14

Say hi to Mitch! Yet another system fetching tool!

9 Comments
2023/02/10
22:08 UTC

16

ramfetch, A fetch which displays memory info using /proc/meminfo.

12 Comments
2022/12/17
14:32 UTC

52

Presenting wrongfetch.

All numerical values are pulled from $RANDOM.

AUR: https://aur.archlinux.org/packages/wrongfetch

That is all.

7 Comments
2022/11/25
19:17 UTC

12

gophetch (Gopher Fetch) - A super simple multithreaded fetch written in Go. https://github.com/calvinlarimore/gophetch

7 Comments
2022/11/11
11:17 UTC

30

my little fetch script in C

6 Comments
2022/08/05
21:11 UTC

17

[simplefetch] Is unfinish but... https://git.disroot.org/root.sti/otros_scripts.git

2 Comments
2022/07/31
03:12 UTC

27

susfetch: sus and fast fetch utility made in C

8 Comments
2022/07/17
07:44 UTC

Back To Top