mirror of
https://github.com/fastfetch-cli/fastfetch.git
synced 2026-09-12 10:22:12 +02:00
Add support for Artix, fix code block in README
This commit is contained in:
@@ -12,6 +12,10 @@ The main one being `fastfetch`, which can be greatly configured via flags. These
|
||||
The second executable being build is called `flashfetch`, which is configured at compile time to eliminate any possible overhead. Configuration of it can be very easily done in [`src/flashfetch.c`](src/flashfetch.c).
|
||||
At the moment the performance difference is measurable, but too small to be human recognizable. But the lap will get bigger with more and more options coming and on slow machines this may actually make a difference.
|
||||
|
||||
## Supported logos
|
||||
|
||||
Currently, `fastfetch` supports the `Arch` and the `Artix` logos only. Unknown/unsupported logos will be replaced with a question mark when running fastfetch. To add a new logo, edit [`src/logos.c`](src/logos.c).
|
||||
|
||||
## Dependencies
|
||||
|
||||
In order to run properly on every machine, fastfetch dynamically loads needed libraries if they are available. Therefore its only hard dependency is `libdl` which is automatically shipped with every linux system.
|
||||
@@ -23,10 +27,12 @@ Following libraries are used if present:
|
||||
## Building
|
||||
|
||||
fastfetch uses [`cmake`](https://cmake.org/) for building. The simplies steps to build the entire project are:
|
||||
  `mkdir -p build/`
|
||||
  `cd build/`
|
||||
  `cmake ..`
|
||||
  `cmake --build .`
|
||||
```bash
|
||||
mkdir -p build && \
|
||||
cd build && \
|
||||
cmake .. && \
|
||||
cmake --build .
|
||||
```
|
||||
|
||||
this will produce `build/fastfetch` and `build/flashfetch`, both standalone executables.
|
||||
Command line completions for bash can be found in [`completions/bash`](completions/bash).
|
||||
@@ -41,4 +47,4 @@ Q: Why do you need a very performant version of neofetch?
|
||||
> I like putting neofetch in my ~/.bashrc to have a system overwiew whenever i use the terminal, but the slow speed annoyed me, so i created this. Also neofetch didn't output everything correctly (e.g Font is displayed as "[Plasma], Noto Sans, 10 [GTK2/3]") and writing my own tool gave me the possibility to fine tune it to run perfectly on at least my configuration.
|
||||
|
||||
Q: It does not display [*] correctly for me, what can i do?
|
||||
> This is most likely because your system is not implemented (yet). At the moment i am focusing on making the core app better, than adding more configurations. Feel free to open a pull request if you want to add support for your configuration
|
||||
> This is most likely because your system is not implemented (yet). At the moment i am focusing on making the core app better, than adding more configurations. Feel free to open a pull request if you want to add support for your configuration
|
||||
|
||||
Reference in New Issue
Block a user