|
|
| |
RSFETCH(1) |
User Commands |
RSFETCH(1) |
rsfetch - a blazingly fast fetch program for Linux and *BSD.
rsfetch --<info field> --<info field> [--help]
rsfetch is a fast, somwhat(?) minimal information utility written in Rust,
similar to Neofetch or ufetch. It currently supports Linux and
(Open|Net|Free)BSD. All information fields are disabled by default, and must
be manually enabled via configuration flags.
rsfetch has no configuration file, making it even more fast. Users
may instead create aliases in their ~/.${SHELL}rc.
In addition, no automatic package manager or ASCII logo mechanism
is present, but must instead be manually specified.
rsfetch currently supports the "pacman",
"apt", "xbps", "dnf", "pkg",
"eopkg", "rpm", "apk", "pip"
"portage", and "cargo" package managers.
- -P, --cpu
- Turn CPU make, model, frequency and number of cores on.
- --credits
- List of past and current contributors for this project.
- -d, --distro
- Turn distro/OS name on.
- -e, --editor
- Turn default editor name on. (Must have $EDITOR/$VISUAL variable
set.)
- -h, --host
- Turn device make and model on.
- -H, --hostname
- Turn device hostname on.
- -i, --ip-address
- Turn ip address on. (must have an active internet connection.)
- -k, --kernel
- Turn OS kernel version on.
- -l, --logo
- Turn the logo/ascii art on.
- -r, --memory
- Turn total and used memory information on. Data is displayed in MiB
(unless memory is above 1024MiB, then it is displayed in GiB.)
- -M, --minimal
- Turn minimal-style output mode on.
- -N, --neofetch
- Turn neofetch/pfetch/ufetch-style output mode on.
- -b, --no-bold
- Turn bold for field titles off.
- -B, --no-borders
- Turn borders off. (only applicable if normal output style is
enabled.)
- -c, --no-caps
- Turn all caps off.
- -s, --shell
- Turn default shell name on.
- -t, --terminal
- Turn terminal name on.
- -u, --uptime
- Turn uptime information on.
- -U, --user
- Turn username on.
- -@, --userat
- Turn 'user@hostname' style on (only applicable if both 'user' and
'hostname' are enabled).
- -w, --wm
- Turn WM or DE name on.
- -C, --corners <CHARACTER>
- Specify the corner character. Only used when borders are enabled.
- -L, --logofile <FILE>
- Specify the file from which to read a custom ASCII logo.
- -m, --music <SOURCE>
- Choose where to get music information. The only supported option is
"mpd".
- -p, --packages <PACKAGE MANAGER>
- Turn package count on from the supplied package manager command. (only the
package manager name is needed, not the command needed to count packages.
e.g. xbps instead of xbps-query.)
- --help
- Prints help information
- -V, --version
- Print rsfetch version and exit.
- rsfetch --deskuUH@Nl
- Show OS, editor, shell, kernel version, uptime, user@host information,
along with a logo in the Neofetch output style.
- rsfetch -tiM
- Show the current terminal and IP address in the Minimal output style.
- rsfetch -Pp pacman
- Show CPU information and package count for `pacman` package manager.
Created by Valley6660 (GitHub: Phate6660), Kiëd Llaentenn (GitHub:
kiedtl), and Laurențiu Nicola (GitHub: lncola).
Submit all bug reports via GitHub to
https://github.com/rsfetch/rsfetch/issues/new.
*BSD support is currently flaky at best.
Copyright © all rsfetch contributors. rsfetch is licensed under the MIT
license, which you can view online at
https://github.com/rsfetch/rsfetch/blob/master/LICENSE or in the source in
LICENSE.
This is free software: you are permitted to modify and
redistribute it, provided that a copy of the above-mentioned license is
distributed with all substantial portions of this software.
Visit the GSP FreeBSD Man Page Interface. Output converted with ManDoc. |