ifetch is a fast and lightweight tool for displaying system information, written entirely in POSIX shell.
- Fast and minimal
- Written entirely in POSIX shell
- Lightweight with no unnecessary dependencies
- Simple configuration
- Easy to create custom modules
ifetchRuns ifetchifetch <config path>Runs ifetch with a custom configuration fileifetch -p / --presetsShows all installed presetsifetch -h / --helpShows the ifetch help pageifetch -v / --versionShows current version
- A POSIX-compatible shell such as Bash, Dash, or Ash
- Basic userland tools
- curl
You can install ifetch using one of the following methods.
Warning
When installing or updating ifetch, your /etc/ifetch/ifetch.config will be replaced.
To prevent losing your configuration, create your config at ~/.config/ifetch/ifetch.config.
Requirements: sudo and git
git clone https://github.com/ietsiee/ifetch.git
cd ifetch
sudo sh build.sh install
Requirements: tar, sed and wget
curl -fsSL https://raw.githubusercontent.com/ietsiee/ifetch/main/installers/install-termux.sh | sh
Coming soon!
Requirements: yay or paru
yay -S ifetch
paru -S ifetch
Requirements: sudo, git and make
git clone https://github.com/ietsiee/ifetch.git
cd ifetch
sudo make install
See the Custom Modules Guide for more information.
Found a bug or have an idea for ifetch? Open an issue and let me know!
git clone https://github.com/ietsiee/ifetch.git
- Binance - crypto prices
- wttr.in - weather
