Skip to content

Commit 425fd1d

Browse files
Update README.md
1 parent 325b547 commit 425fd1d

File tree

1 file changed

+16
-17
lines changed

1 file changed

+16
-17
lines changed

README.md

Lines changed: 16 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -43,33 +43,32 @@
4343
## Key Features
4444
* Run customfetch as a **terminal** or **GTK3 application** or even as an **android widget**
4545
* Really easy customizable and fast, check [Config (with explanation)](#config-with-explanation) section
46-
* Super lightweight, 3.1MB max (compiled as terminal and GTK3 app for desktop)
46+
* Super lightweight, 3.3MB max
4747

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.
5052

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:
5454
* `gtk3`
5555
* `gtkmm3`
5656

5757
optional dependencies that will make customfetch faster.
58-
The name can vary depending on the package manager or distro
5958
* `dconf`: Alternative to the slow `gsettings` command
6059
* `libxfce4util`: Query XFCE4 version faster
6160
* `wayland-client`: Library for getting the Wayland compositor faster
6261

63-
## Installation
62+
# Installation
6463

65-
### Debian/Ubuntu and based
64+
## Debian/Ubuntu and based
6665
Download the latest `.deb` package in [releases](https://github.com/Toni500github/customfetch/releases/latest)
6766

68-
### Android widget
67+
## Android widget
6968
Download the latest `.apk` file in the [releases](https://github.com/Toni500github/customfetch/releases/latest) \
7069
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)
7170

72-
### Arch and based (AUR)
71+
## Arch and based (AUR)
7372
```bash
7473
# Terminal only
7574
yay -S customfetch-bin
@@ -78,11 +77,11 @@ yay -S customfetch-bin
7877
yay -S customfetch-gui-bin
7978
```
8079

81-
### General Distros (Manual installation)
80+
## General Distros (Manual installation)
8281
Download the latest `.tar.gz` tarball file in [releases](https://github.com/Toni500github/customfetch/releases/latest) \
8382
It contains the `/usr` directory where you'll install it in your distro. Useful for package managers too
8483

85-
### Arch and based (AUR) (source)
84+
## Arch and based (AUR) (source)
8685
```bash
8786
# Terminal only
8887
yay -S customfetch
@@ -91,7 +90,7 @@ yay -S customfetch
9190
yay -S customfetch-gui
9291
```
9392

94-
### Arch and based (unstable) (AUR) (source)
93+
## Arch and based (unstable) (AUR) (source)
9594
```bash
9695
# Terminal only
9796
yay -S customfetch-git
@@ -100,19 +99,19 @@ yay -S customfetch-git
10099
yay -S customfetch-gui-git
101100
```
102101

103-
### Android widget app (unstable)
102+
## Android widget app (unstable)
104103
Download the latest apk build from the [GitHub actions](https://github.com/Toni500github/customfetch/actions/workflows/makefile.yml) artifacts\
105104
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
106105

107-
### Android widget app (source)
106+
## Android widget app (source)
108107
```bash
109108
# need java 17 + gradle 8.9 installed.
110109
# It's suggested to build from android studio,
111110
# so you that you can install the NDK library
112111
./android/gradlew assembleDebug --project-dir=./android
113112
```
114113

115-
### Compile from (source) (unstable)
114+
## Compile from (source) (unstable)
116115
```bash
117116
# clone the git dir
118117
git clone https://github.com/Toni500github/customfetch

0 commit comments

Comments
 (0)