A custom configuration for fastfetch, a tool to display system information in the terminal upon opening. My config is designed to show OS, desktop environment, and hardware details in a minimalist style. This setup is not unique—similar configs are common online and share many similarities.
-
Install
fastfetch:sudo pacman -S fastfetch
-
Copy the config to
~/.config/fastfetch/:mkdir -p ~/.config/fastfetch cp config.jsonc ~/.config/fastfetch/
-
To run
fastfetchautomatically when opening the terminal:- Recommended: Use the Fish shell for easier setup and consistent formatting. Add to
~/.config/fish/config.fish:if status is-interactive fastfetch end
- Note: Adding fastfetch to ~/.zshrc may cause formatting issues, which can disrupt terminal appearance. While fastfetch output works correctly in any shell (Zsh, Bash, Fish, etc.), Fish provides a more consistent experience for automatic startup.
- Recommended: Use the Fish shell for easier setup and consistent formatting. Add to
The configuration file is available Here. It includes:
- Sections: System Information, Desktop Environment, Hardware Information.
- Custom separators and colored headers.
- Emoji support for better visual readability.
For discussions or suggestions, reach out:
- Email: epidermis_essential@proton.me
- Inktree: here
