You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Super lightweight, 3.1MB max (compiled as terminal and GTK3 app for desktop)
46
+
* Super lightweight, 3.3MB max
47
47
48
-
## Depends
49
-
currently requires **C++20**, but it's possible to compile with C++17 too (not officially supported)
48
+
# Depends
49
+
Customfetch only requires the standard C++ library from `gcc-libs`, which should come already pre-installed in almost all distros. Other than that, customfetch requires **no mandatory** dependencies.\
50
+
Currently requires **C++20**, but it's possible to compile with C++17 too (may not be always supported)\
51
+
The names of the packages can vary depending on the package manager or distro.
50
52
51
-
*`libdl` (should come already installed in almost every distro)
52
-
53
-
If you want to install with the GUI app install from your package manager:
53
+
If you want to install the GUI app install from your package manager:
54
54
*`gtk3`
55
55
*`gtkmm3`
56
56
57
57
optional dependencies that will make customfetch faster.
58
-
The name can vary depending on the package manager or distro
59
58
*`dconf`: Alternative to the slow `gsettings` command
60
59
*`libxfce4util`: Query XFCE4 version faster
61
60
*`wayland-client`: Library for getting the Wayland compositor faster
62
61
63
-
##Installation
62
+
# Installation
64
63
65
-
###Debian/Ubuntu and based
64
+
## Debian/Ubuntu and based
66
65
Download the latest `.deb` package in [releases](https://github.com/Toni500github/customfetch/releases/latest)
67
66
68
-
###Android widget
67
+
## Android widget
69
68
Download the latest `.apk` file in the [releases](https://github.com/Toni500github/customfetch/releases/latest)\
70
69
AFAIK The google play protect doesn't detect any malware. If your antivirus does, please open an [issue here](https://github.com/Toni500github/customfetch/issues)
71
70
72
-
###Arch and based (AUR)
71
+
## Arch and based (AUR)
73
72
```bash
74
73
# Terminal only
75
74
yay -S customfetch-bin
@@ -78,11 +77,11 @@ yay -S customfetch-bin
78
77
yay -S customfetch-gui-bin
79
78
```
80
79
81
-
###General Distros (Manual installation)
80
+
## General Distros (Manual installation)
82
81
Download the latest `.tar.gz` tarball file in [releases](https://github.com/Toni500github/customfetch/releases/latest)\
83
82
It contains the `/usr` directory where you'll install it in your distro. Useful for package managers too
84
83
85
-
###Arch and based (AUR) (source)
84
+
## Arch and based (AUR) (source)
86
85
```bash
87
86
# Terminal only
88
87
yay -S customfetch
@@ -91,7 +90,7 @@ yay -S customfetch
91
90
yay -S customfetch-gui
92
91
```
93
92
94
-
###Arch and based (unstable) (AUR) (source)
93
+
## Arch and based (unstable) (AUR) (source)
95
94
```bash
96
95
# Terminal only
97
96
yay -S customfetch-git
@@ -100,19 +99,19 @@ yay -S customfetch-git
100
99
yay -S customfetch-gui-git
101
100
```
102
101
103
-
###Android widget app (unstable)
102
+
## Android widget app (unstable)
104
103
Download the latest apk build from the [GitHub actions](https://github.com/Toni500github/customfetch/actions/workflows/makefile.yml) artifacts\
105
104
If you can't download or you are not logged in GitHub, use this link: https://nightly.link/Toni500github/customfetch/workflows/makefile/main/customfetch-android-app.zip
0 commit comments