diff --git a/README.md b/README.md index f2495d6..3b1c24d 100644 --- a/README.md +++ b/README.md @@ -1,20 +1,35 @@

+ +
+ +
+cpufetch is a command-line tool written in C that displays the CPU information in a clean and beautiful way +
+ +
+
+

AMD EPYC HPC server
+
Intel Xeon HPC server
- +### 3.2 ARM - +
+
+
+
+
Samsung Galaxy S8 (left) Xiaomi Redmi Note 7 (right)
-## 3.2 ARM CPUs +### 3.3 PowerPC - +
Talos II
- +## 4. Colors +By default, `cpufetch` will print the CPU logo with the system colorscheme. However, you can set a custom color scheme in two different ways: -# 4. Colors and style -By default, `cpufetch` will print the CPU art with the system colorscheme. However, you can always set a custom color scheme, either -specifying Intel or AMD, or specifying the colors in RGB format: +### 4.1 Specifying a name + + By specifying a name, cpufetch will use the specific colors of each manufacture. Valid values are: + +- intel +- intel-new +- amd +- ibm +- arm ``` ./cpufetch --color intel (default color for Intel) -./cpufetch --color amd (default color for AMD) -./cpufetch --color 239,90,45:210,200,200:100,200,45:0,200,200 (example) ``` -In the case of setting the colors using RGB, 4 colors must be given in with the format: ``[R,G,B:R,G,B:R,G,B:R,G,B]``. These colors correspond to CPU art color (2 colors) and for the text colors (following 2). Thus, you can customize all the colors. +### 4.2 Specifying the colors in RGB format -# 5. Implementation +5 colors must be given in RGB with the format: ``[R,G,B:R,G,B:R,G,B:R,G,B:R,G,B]``. These colors correspond to the CPU logo color (first 3 colors) and for the text colors (following 2). + +``` +./cpufetch --color 239,90,45:210,200,200:0,0,0:100,200,45:0,200,200 +``` + +## 5. Implementation See [cpufetch programming documentation](https://github.com/Dr-Noob/cpufetch/doc/README.md). -# 6. Bugs or improvements +## 6. Bugs or improvements See [cpufetch contributing guidelines](https://github.com/Dr-Noob/cpufetch/CONTRIBUTING.md) -# 7. Acknowledgements +## 7. Acknowledgements Thanks to the fellow contributors and interested people in the project. Special thanks to: - [Gonzalocl](https://github.com/Gonzalocl), [OdnetninI](https://github.com/OdnetninI): Tested cpufetch in the earlier versions of the project in many different CPUs. - [Kyngo](https://github.com/Kyngo): Tested cpufetch in the Apple M1 CPU. - [avollmerhaus](https://github.com/avollmerhaus): Gave me ssh acess to a PowerPC machine, allowing me to develop the PowerPC port. - [bbonev](https://github.com/bbonev), [stephan-cr](https://github.com/stephan-cr): Reviewed the source code. -# 8. cpufetch for GPUs (gpufetch) +## 8. cpufetch for GPUs (gpufetch) See [gpufetch](https://github.com/Dr-Noob/gpufetch) project! diff --git a/pictures/cascade_lake.jpg b/pictures/cascade_lake.jpg new file mode 100644 index 0000000..b22f94f Binary files /dev/null and b/pictures/cascade_lake.jpg differ diff --git a/pictures/cascade_lake.png b/pictures/cascade_lake.png deleted file mode 100644 index c0caa95..0000000 Binary files a/pictures/cascade_lake.png and /dev/null differ diff --git a/pictures/epyc.png b/pictures/epyc.png index 181fc87..c48470f 100644 Binary files a/pictures/epyc.png and b/pictures/epyc.png differ diff --git a/pictures/examples.gif b/pictures/examples.gif new file mode 100644 index 0000000..952fe9c Binary files /dev/null and b/pictures/examples.gif differ diff --git a/pictures/exynos.jpg b/pictures/exynos.jpg new file mode 100644 index 0000000..1eee060 Binary files /dev/null and b/pictures/exynos.jpg differ diff --git a/pictures/exynos.png b/pictures/exynos.png deleted file mode 100644 index fd70c57..0000000 Binary files a/pictures/exynos.png and /dev/null differ diff --git a/pictures/i9.png b/pictures/i9.png index b1ac847..e089b34 100644 Binary files a/pictures/i9.png and b/pictures/i9.png differ diff --git a/pictures/ibm.png b/pictures/ibm.png new file mode 100644 index 0000000..e9efc04 Binary files /dev/null and b/pictures/ibm.png differ diff --git a/pictures/os-shield.jpg b/pictures/os-shield.jpg new file mode 100644 index 0000000..c059dd3 Binary files /dev/null and b/pictures/os-shield.jpg differ diff --git a/pictures/snapd.png b/pictures/snapd.png new file mode 100644 index 0000000..69a28ea Binary files /dev/null and b/pictures/snapd.png differ