Christfetch is a neofetch-like tool for display OS informations on the terminal. Every time christfetch is executed a random verse of the bible will be display. Written in C++ so it's speed daemon. Currently working only on Linux.
Chrisfetch is written mainly in C++, Conan
as package manager, and Cmake
as build system.
Install conan here
cd christfetch && conan profile detect --force
conan install . --output-folder=build --build=missing && cd build
cmake .. -DCMAKE_TOOLCHAIN_FILE=conan_toolchain.cmake -DCMAKE_BUILD_TYPE=Release && cmake --build .
The easiest way to install it is by running the run.sh
(bash run.sh
) file in the christfetch folder.
Python3 is required.
You'll need to enter your root password, the script will install the required tools.
The executable is named : christfetch
, inside build
folder.
Display :
christfetch is based on a JSONC (JSON with comments) file located in ~/.config/christfetch
.
For now there is only gospels from Matthew, Mark, Luke, Jhon.
If you want add some verse, you can by respect the following standard :
`Chapter`-`Verse number`:`space``the verse``\n`
Example Inside Matthew.txt:
10-34: Do not suppose that I have come to bring peace to the earth. I did not come to bring peace, but a sword.\n
This project NEED contribution and you can help me in many ways.
Add gospels :
The purpose is not to add all verses of the bible, but only the "most beautiful" ones.
Of course beautifullness is discutable.
Add language
How to change the language ?
Example : --lang fr
Actually there is only french and english.
How to display my own ascii file ?
--ascii-file
/path/ascii/file.txt
You can change the color of the ascii and of the text.
Everything is explain here christfetch --help
.
Fastfetch - Show me how to do some stuff