mirror of
https://github.com/KittyKatt/screenFetch.git
synced 2026-01-09 22:37:57 -05:00
132 lines
4.5 KiB
Groff
132 lines
4.5 KiB
Groff
.TH SCREENFETCH "1" "March 2015" "3.6.5" "User Commands"
|
|
|
|
.SH NAME
|
|
screenFetch \- The Bash Screenshot Information Tool
|
|
|
|
.SH SYNOPSIS
|
|
.B screenfetch \fR[OPTIONAL FLAGS]
|
|
|
|
.SH DESCRIPTION
|
|
This handy Bash script can be used to generate one of those
|
|
nifty terminal theme information + ASCII distribution logos you
|
|
see in everyone's screenshots nowadays. It will auto-detect your
|
|
distribution and display an ASCII version of that distribution's
|
|
logo and some valuable information to the right. There are options
|
|
to specify no ASCII art, colors, taking a screenshot upon displaying
|
|
info, and even customizing the screenshot command!
|
|
This script is very easy to add to and can easily be extended.
|
|
.PP
|
|
Supported GNU/Linux Distributions:
|
|
.IP
|
|
Antergos, Arch Linux (Old and Current Logos), BLAG, CentOS, Chakra, Chapeau,
|
|
CrunchBang, Debian, Deepin, Dragora, elementary OS, Evolve OS, Fedora, Frugalware,
|
|
Fuduntu, Funtoo, Gentoo, gNewSense, Jiyuu Linux, Kali Linux, KaOS, Korora,
|
|
LinuxDeepin, Linux Mint, LMDE, Logos, , Mageia, Mandriva/Mandrake, Manjaro,
|
|
openSUSE, Parabola GNU/Linux-libre, PeppermintOS, Raspbian, Red Hat Enterprise Linux,
|
|
Sabayon, Scientific Linux, Slackware, SolusOS, TinyCore, Trisquel, Ubuntu, Viperr and Void.
|
|
.PP
|
|
Other Supported Systems:
|
|
.IP
|
|
Dragonfly/Free/Open/Net BSD, Haiku, Mac OS X and Windows+Cygwin.
|
|
.PP
|
|
Supported Desktop Managers:
|
|
.IP
|
|
KDE, Gnome, Unity, Xfce, LXDE, Cinnamon, MATE, CDE and RazorQt.
|
|
.PP
|
|
Supported Window Managers:
|
|
.IP
|
|
2bwm, Awesome, Beryl, Blackbox, Cinnamon, Compiz, dminiwm, dwm, dtwm, E16, E17,
|
|
echinus, Emerald, FluxBox, FVWM, herbstluftwm, IceWM, KWin, Metacity, monsterwm,
|
|
Musca, Gala, Mutter, Muffin, Notion, OpenBox, PekWM, Ratpoison, Sawfish, ScrotWM,
|
|
SpectrWM, StumpWM, subtle, WindowMaker, WMFS, wmii, Xfwm4, XMonad and i3.
|
|
|
|
.SH OPTIONS
|
|
.TP
|
|
.B \-v
|
|
Verbose output.
|
|
.TP
|
|
.B \-o 'OPTIONS'
|
|
Allows for setting script variables on the
|
|
command line. Must be in the following format:
|
|
\&'OPTION1="OPTIONARG1";OPTION2="OPTIONARG2"'
|
|
.TP
|
|
.B -d '+var;-var;var'
|
|
Allows for setting what information is displayed on the command line. You can
|
|
add displays with +var,var. You can delete displays with -var,var. Setting
|
|
without + or - will set display to that explicit combination. Add and delete
|
|
statements may be used in conjunction by placing a ; between them as so:
|
|
+var,var,var;-var,var.
|
|
.TP
|
|
.B \-n
|
|
Do not display ASCII distribution logo.
|
|
.TP
|
|
.B \-L
|
|
Display ASCII distribution logo only.
|
|
.TP
|
|
.B \-N
|
|
Strip all color from output.
|
|
.TP
|
|
.B \-t
|
|
Truncate output based on terminal width (Experimental!).
|
|
.TP
|
|
.B \-p
|
|
Output in portrait mode, with logo above info.
|
|
.TP
|
|
.B \-s(u)
|
|
Using this flag tells the script that you want it
|
|
to take a screenshot. Use the \fB\-u\fR flag if you would like
|
|
to upload the screenshots to one of the pre-configured
|
|
locations. These include: teknik, pomf, imgur, mediacrush, and hmp.
|
|
.TP
|
|
.B \-c string
|
|
You may change the outputted colors with \fB\-c\fR. The format is
|
|
as follows: [0\-9][0\-9],[0\-9][0\-9]. The first argument controls the
|
|
ASCII logo colors and the label colors. The second argument
|
|
controls the colors of the information found. One argument may be
|
|
used without the other.
|
|
.TP
|
|
.B \-a 'PATH'
|
|
You can specify a custom ASCII art by passing the path to a Bash script,
|
|
defining \fBstartline\fR and \fBfulloutput\fR variables, and optionally
|
|
\fBlabelcolor\fR and \fBtextcolor\fR. See the \fBasciiText\fR function
|
|
in the source code for more informations on the variables format.
|
|
.TP
|
|
.B \-S 'COMMAND'
|
|
Here you can specify a custom screenshot command for
|
|
the script to execute. Surrounding quotes are required.
|
|
.TP
|
|
.B \-D 'DISTRO'
|
|
Here you can specify your distribution for the script
|
|
to use. Surrounding quotes are required.
|
|
.TP
|
|
.B \-A 'DISTRO'
|
|
Here you can specify the distribution art that you want
|
|
displayed. This is for when you want your distro
|
|
detected but want to display a different logo.
|
|
.TP
|
|
.B \-E
|
|
Suppress output of errors.
|
|
.TP
|
|
.B \-V, \-\-version
|
|
Display current script version.
|
|
.TP
|
|
.B \-h, \-\-help
|
|
Display this help.
|
|
|
|
.SH "SEE ALSO"
|
|
http://github.com/KittyKatt/screenFetch
|
|
|
|
.SH AUTHOR
|
|
Created by and licensed to Brett Bohnenkamper <kittykatt@kittykatt.us>.
|
|
OS X porting done almost solely by shrx <https://github.com/shrx> and John D. Duncan, III <https://github.com/JohnDDuncanIII>.
|
|
.PP
|
|
This manual page was written by djcj <djcj@gmx.de>
|
|
|
|
.SH REPORTING BUGS
|
|
Report bugs to <https://github.com/KittyKatt/screenFetch/issues>
|
|
|
|
.SH COPYRIGHT
|
|
This is free software; you can redistribute it and/or modify
|
|
it under the terms of the GNU GPL version 3 or (at your option) any later version.
|
|
There is NO warranty; not even MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|