1FLAMESHOT(1)                General Commands Manual               FLAMESHOT(1)
2
3
4

NAME

6       Flameshot - Powerful yet simple-to-use screenshot software
7

SYNOPSIS

9       flameshot [subcommands] [arguments]
10       flameshot gui [gui arguments]
11       flameshot screen [screen arguments]
12       flameshot full [fullscreen arguments]
13       flameshot config [config arguments]
14       flameshot launcher
15

DESCRIPTION

17       This manual page documents briefly the flameshot command as provided by
18       flameshot package.
19
20       flameshot is a screenshot tool that aims to be powerful yet  simple-to-
21       use.   Its  notable  features  include  customizable appearance, in-app
22       screenshot editing, D-Bus interface, tray  icon  support,  experimental
23       GNOME/KDE  Wayland support, integration with Imgur and support for both
24       GUI and CLI interface.
25
26       Besides the usage information about flameshot in this manpage, you  can
27       find  similar  information  using  flameshot --help. Same --help can be
28       used for each subcommand as well to get the valid arguments  for  them.
29       The  detailed usage of flameshot is documented in the README.md file on
30       the  project's  Git  repository   page:   https://github.com/flameshot-
31       org/flameshot
32

SUBCOMMANDS

34       Per  default  without  subcommands, flameshot runs the Flameshot in the
35       background and adds a tray icon for configuration. Note  that  it  will
36       not  take  a  screenshot  unless you define one of the modes though the
37       subcommands. There are various subcommands that  can  be  used  to  use
38       flameshot in different modes:
39
40       gui    Running  Flameshot  in gui mode would let the user to select the
41              region from which the screenshot should be taken and then  allow
42              them to annotate the screenshot.
43
44       full   Takes screenshot of all monitors at the same time
45
46       screen Takes screenshot of the specified monitor.
47
48
49       launcher
50              Does  not  accept any arguments, it will just opens the launcher
51              window
52
53
54       config
55              If no argument is provided, it will open the config window, oth‐
56              erwise  it  can  change the configurations based on the provided
57              arguments.
58

ARGUMENTS

60       Here we list all the arguments available for all subcommands. The  sub‐
61       commands  that accept each argument are listed after each argument. Al‐
62       ternatively, you can use the flameshot [subcommand] --help to know  the
63       list of available arguments for each subcommand.
64
65       -a, --autostart <bool>
66           Enable or disable run at startup
67           Valid for subcommands: config
68
69       --check
70           Check  the configuration for errors. This is useful if you manually
71           change the config file and want to make sure it  does  not  contain
72           errors.
73           Valid for subcommands: config
74
75       -c, --clipboard
76           Save the capture to the clipboard
77           Valid for subcommands: full, gui, screen
78
79       -d, --delay <milliseconds>
80           How  many  milliseconds  should  Flameshot  wait  before taking the
81           screenshot
82           Valid for subcommands: full, gui, screen
83
84       -f, --filename <pattern>
85           Set the filename pattern
86           Valid for subcommands: config
87
88       -g, --print-geometry
89           Print geometry of the selection in the format W H X Y. Does nothing
90           if raw is specified
91           Valid for subcommands: gui
92
93       -h, --help
94           Show  a  brief  help message and list the arguments the valid argu‐
95           ments for that subcommand
96           Valid for subcommands: config, full, gui, launcher, screen
97
98       -k, --contrastcolor <color-code>
99           Define the contrast UI color
100           Valid for subcommands: config
101
102       -m, --maincolor <color-code>
103           Define the main UI color
104           Valid for subcommands: config
105
106       -n, --number <Screen number>
107           Define the screen to capture (starting  from  0),  default:  screen
108           containing the cursor
109           Valid for subcommands: screen
110
111       -p, --path <path>
112           Existing directory or new file to save to
113           Valid for subcommands: full, gui, screen
114
115       --pin
116           Pin the capture to the screen
117           Valid for subcommands: gui, screen
118
119       -r, --raw
120           Send raw PNG to stdout
121           Valid for subcommands: full, gui, screen
122
123       --region <WxH+X+Y or string>
124           Screenshot region to select
125           Valid for subcommands: full, gui, screen
126
127       -s, --accept-on-select
128           Accept capture as soon as a selection is made
129           Valid for subcommands: gui
130
131       -s, --showhelp <bool>
132           Show the help message in the capture mode
133           Valid for subcommands: config
134
135       -t, --trayicon <bool>
136           Enable or disable the trayicon
137           Valid for subcommands: config
138
139       -u, --upload
140           Upload screenshot
141           Valid for subcommands: full, gui, screen
142

EXAMPLE USAGE

144       This  section lists some of the most common usage of flameshot via com‐
145       mand line.
146
147       flameshot
148              Start flameshot and have it running in background.  If  enabled,
149              an icon will appear in the tray area of current desktop environ‐
150              ment.
151
152       flameshot gui
153              Capture with GUI.
154
155       flameshot gui -p /path/to/captures
156              Capture with GUI and custom save path.
157
158       flameshot gui -d 2000
159              Open GUI with a delay of 2 seconds.
160
161       flameshot launcher
162              Open a launcher dialog for advanced screenshot, such  as  custom
163              time delay, etc.
164
165       flameshot full --help
166              Shows help for flameshot full subcommand.
167
168       flameshot full -p /path/to/captures -d 5000
169              Fullscreen  capture  with custom save path (no GUI) and time de‐
170              lay.
171
172       flameshot full -c -p /path/to/captures
173              Fullscreen capture with custom savepath copying to clipboard.
174
175       flameshot screen --number <screen number>
176              Define the screen to capture. Will capture the screen containing
177              the cursor by default.
178
179       flameshot screen --help
180              Shows help for flameshot screen subcommand.
181

SEE ALSO

183       You  may  also  find  more  detailed  online  documentation on upstream
184       project homepage.
185
186       Upstream project homepage:
187https://flameshot.org
188https://github.com/flameshot-org/flameshot
189

AUTHOR

191       Flameshot was initially written by lupoDharkael ⟨izhe@hotmail.es⟩ and
192       is currently maintained by Jeremy Borgman, Boyuan Yang ⟨byang@
193       debian.org⟩, Haris Gušić, Ahmed Zetao Yang, Mehrad Mahmoudian, and Mar‐
194       tin Eckleben (ordered based on number of contributions on the date of
195       writing this manpage).
196       The following URL gives you a more complete list of contributors:
197              https://github.com/flameshot-org/flameshot/graphs/contributors.
198

LICENSE

200       • The main code is licensed under GPLv3
201       • The logo of Flameshot is licensed under Free Art License v1.3
202       • The button icons are licensed under Apache License 2.0. See:
203       https://github.com/google/material-design-icons
204       • The code at capture/capturewidget.cpp is based on
205       https://github.com/ckaiser/Lightscreen/blob/master/dialogs/areadialog.cpp
206       (GPLv2)
207       • The code at capture/capturewidget.h is based on
208       https://github.com/ckaiser/Lightscreen/blob/master/dialogs/areadialog.h
209       (GPLv2)
210       • Few lines of code from KSnapshot regiongrabber.cpp SVN revision
211       796531 (LGPL)
212       • Qt-Color-Widgets taken and modified from
213       https://github.com/mbasaglia/Qt-Color-Widgets (see their license and
214       exceptions in the project) (LGPL/GPL)
215
216
217
218                                  2021-11-11                      FLAMESHOT(1)
Impressum