pasfetch - A System fetch program written in Pascal.
Note that most options listed here can be overridden by a configuration file, if
you explicitly choose to use one via the --config option.
- -c
-
Disables colored output.
- -C <color>
-
Override the color used for colored parts. Color can be one of the following:
-
black
-
red
-
green
-
yellow
-
blue
-
magenta
-
cyan
-
white
-
brightblack
-
brightred
-
brightgreen
-
brightyellow
-
brightblue
-
brightmagent
-
brightcyan
-
brightwhite
-
- -i <infos>
-
Specify what information points should be listed in a comma seperated list. Points that are prefixed with
env:reference arbitrary environment variables. Besides environment variables, you can choose from the following:-
MEMMemory usage in GiB. -
OSOperating System name. -
KERNELKernel Version. -
UPTIMESystem Uptime. -
CPUThe CPU model name. -
HOSTThe hostname of the system. -
PKGSNumber of installed packages. If no information is specified and pasfetch is not built with theNO_DEFAULT_INFOSflag, the following list of infos will be displayed:OS, HOST, KERNEL, env:SHELL, CPU, MEM
-
- --info-style <styles>
-
Specify the styling for the the information point labels. Multiple styles can be stacked using commas as seperators. Valid styles are:
-
normal
-
bold
-
dim
-
italic
-
underline
-
slowblink
-
rapidblink
-
reverse
-
- --text-style <styles>
-
Specify the styling for the information point values. Multiple styles can be stacked using commas as seperators. For valid styles, see the list in the reference for
--info-style. - --logo-style <styles>
-
Specify the styling for the logo. Multiple styles can be stacked using commas as seperators. For valid styles, see the list in the reference for
--info-style. - --config [CONFIG]
-
Use a configuration style instead of CLI arguments. If no config path is explicitly specified, pasfetch searches a few standard locations for one. See Configuration for more information.
pasfetch searches for a configuration in the following places if no location is explicitly specified.
-
$XDG_CONFIG_HOME/pasfetch/config.ini
-
$HOME/.config/pasfetch/pasfetch.ini
The configuration is a list of ini-values all within the PASFETCH section.
Accepted configuration points are:
- nocolor
- color
- infos
- infolabelstyle
- infotextstyle
- logostyle
Every one of these values can be overriden using a commandline option.
- nocolor=<true|false>
-
Disables colored output if set to true.
- color=<color>
-
Override the color used for colored parts. Color can be one of the following:
-
black
-
red
-
green
-
yellow
-
blue
-
magenta
-
cyan
-
white
-
brightblack
-
brightred
-
brightgreen
-
brightyellow
-
brightblue
-
brightmagent
-
brightcyan
-
brightwhite
-
- infos=<infos>
-
Specify what information points should be listed in a comma seperated list. All points must be prefixed with either
fl:orenv:. Points prefixed withfl:are things that pasfetch fetches internally, points prefixed withenv:are environment variables. Validfl:points are:-
fl:MEMMemory usage in kB -
fl:OSOperating System name -
fl:KERNELKernel Version -
fl:UPTIMESystem Uptime -
fl:CPUThe CPU model name -
fl:HOSTThe modelname of the host system -
fl:HOSTNAMEThe system’s hostname -
fl:USERATHOSTNAMEThe hostname appended to the current user’s name with an @ seperating the two. -
fl:PKGSNumber of installed packages.
-
- infolabelstyle=<style(s)>
-
Specify the styling for the the information point labels. Multiple styles can be stacked using commas as seperators. Valid styles are:
-
normal
-
bold
-
dim
-
italic
-
underline
-
slowblink
-
rapidblink
-
reverse
-
- infotextstyle=<style(s)>
-
Specify the styling for the information point values. Multiple styles can be stacked using commas as seperators. For valid styles, see the list in the reference for
infolabelstyle. - logostyle=<style(s)>
-
Specify the styling for the logo. Multiple styles can be stacked using commas as seperators. For valid styles, see the list in the reference for
infolabelstyle.