aboutsummaryrefslogtreecommitdiffstats
path: root/contrib
Commit message (Collapse)AuthorAge
* grimshot: Exit 1 on cancellationLibravatar Hugo Osvaldo Barrera2021-07-10
| | | | | Whenever the selection is cancelled by the user, exit 1, since not screenshot has been taken.
* contrib: drop incr_version scriptLibravatar Simon Ser2021-06-24
| | | | This isn't used anymore.
* refactor icon_for_window functionLibravatar Aljaz Gantar2021-04-09
|
* fix type error when class_name noneLibravatar Aljaz Gantar2021-04-09
|
* grimshot: document support for piping to STDOUT.Libravatar Mark Stosberg2021-02-23
|
* Prevent inactive-windows-transparency.py to crash on lockscreenLibravatar Pierre-Albéric TROUPLIN2021-02-16
|
* grimshot: Fix man page issuesLibravatar William Culhane2020-12-26
| | | | | | | This fixes a few formatting errors in SYNOPSIS, moves the command options out of SYNOPSIS, swaps the labels on the SYNOPSIS and DESCRIPTION sections, creates an EXAMPLES section and slightly rewords parts of the OPTIONS, DESCRIPTION, EXAMPLES, and OUTPUT sections.
* contrib/_incr_version: Disallow the "v"-prefixed version formatLibravatar Michael Weiss2020-07-17
| | | | The check is a bit strange but should be POSIX compliant.
* Add check for empty GEOM variableLibravatar Vinko Kašljević2020-07-15
| | | | | | In case when slurp is used to select part of screen or a window, if user aborts the selection, grimshot will capture the whole screen instead of exiting. This is fixed with check for empty variable.
* grimshot: fix POSIX complianceLibravatar David Arnold2020-06-17
| | | | source is not POSIX compliant, '.' is. https://stackoverflow.com/a/11588629
* grimshot: Unary operator expectedLibravatar David Arnold2020-06-17
| | | | fixes this error: /usr/local/bin/grimshot: line 22: [: ==: unary operator expected
* Fix some mistakes in grimshot docsLibravatar Paul Ouellette2020-05-10
|
* grimshot: Skip creating a temp file when copyingLibravatar Hugo Osvaldo Barrera2020-05-05
|
* grimshot: Add a man pageLibravatar Hugo Osvaldo Barrera2020-05-05
|
* grimshot: Add a separate flag for notificationsLibravatar Hugo Osvaldo Barrera2020-05-05
| | | | | | | | | | | Make notifications a separate flag. Personally, I trigger grimshot myself most of the time (via sway bindsym) rather than by some external means, so I don't need to be notified of it happening. However, keep a flag with this functionality there for those scenarios there it's necessary to inform the user. Also print the file location when saving the screenshot.
* grimshot: Allow manually picking a windowLibravatar Hugo Osvaldo Barrera2020-05-05
| | | | (with slurp)
* grimshot: Show usage when on invalid commandLibravatar Hugo Osvaldo Barrera2020-05-05
| | | | | | | Show the usage output when an invalid command is received. Otherwise things like `grimshot --help` save a screenshot, which is really unexpected and hurts users trying to remember the right commands / arguments.
* grimshot: Avoid screenshots overwriting each otherLibravatar Hugo Osvaldo Barrera2020-05-05
| | | | | | | | | | Due to the date format used, if several screenshots are taken in succession, each one overwrote the other. This change set makes each one have a different name to avoid this. Also avoid using spaces, since many scripts and tools are unhappy with file names with spaces.
* grimshot: Allow configuring default directoryLibravatar Hugo Osvaldo Barrera2020-05-05
| | | | | | | | | | | | | | | | | | `$XDG_PICTURES_DIR` is a very loosely defined thing; it's a directory where "pictures" are stored, which no clearer definition. Some people use it for photographs they take, other use it for images they save from the internet, and others use it for screenshots. Having lots of tools save their output there (anything that's an image goes there) can easily make it a kitchen sink. To work around this, use `$XDG_SCREENSHOTS_DIR` as a target directory for screenshots by default. If not-so-standard variable is unset, fall back to the previous setting; `$XDG_PICTURES_DIR`. This also drops an external dependency, which was (a) an overkill (b) not flexible enough.
* treewide: fix typosLibravatar Torstein Husebø2020-02-18
|
* Change wordingLibravatar Cyril Levis2020-02-04
|
* Add the possibility to capture only one screen if several screens are use.Libravatar Cyril Levis2020-02-04
|
* Use transparency arg in the window focus eventLibravatar JR Boyens2020-01-09
|
* _incr_version: always overwrite old version numberLibravatar Drew DeVault2019-12-31
|
* _incr_version: prompt for target wlroots releaseLibravatar Drew DeVault2019-12-31
|
* A Script to change sway workspace name.Libravatar Thorben Günther2019-12-06
| | | | | This script automatically changes the workspace name when an application gets closed, moved or openend.
* Improve transparency scriptLibravatar Thorben Günther2019-12-06
| | | | | | | Transparency gets reset when the script is terminated. Added command line option to set transparency strength without changing the script. Added support for multiple displays.
* grimshot: fix branching on command exit statusLibravatar Manuel Mendez2019-11-17
| | | | | | | | | | | | | | | | | | The previous behavior was incorrect because `if` was checking the return status of the `[` command which was never going to be an error. `[` seems to only return an error if no args are provided. This was basically a useless use of `[` anyway since it was just meant as a straight interpretation of command exit, something that `if` can do itself. Compare: ```sh [ ]; echo ?=$? [ /bin/false ]; echo ?=$? if [ /bin/false ]; then echo this is the unintended bug; fi if /bin/false; then echo this will not be printed; fi ```
* Grimshot: a helper for screenshots within swayLibravatar Lauri2019-10-16
| | | | | | | | | | | | | | | | | | | | | | | | Usage: grimshot copy|save win|screen|area [FILE] Troubleshoot: grimshot check Requirements: - `grim`: screenshot utility for wayland - `slurp`: to select an area - `swaymsg`: to read properties of current window - `wl-copy`: clipboard utility - `jq`: json uliity to parse swaymsg output - `notify-send`: to show notifications Those are needed to be installed, if unsure, run `grimshot check` Examples: `grimshot copy win` - to copy current window `grimshot save area` - to select area and save it to default file (Pictures/Grimshot-$datetime.png) `grimshot save screen ~/screenshot.png` - to save screenshot under ~/screenshot.png `grimshot` - usage `grimshot check` - verify if tools are installed
* chmod +x contrib/_incr_versionLibravatar Drew DeVault2019-08-27
|
* Add _incr_version to contrib/Libravatar Drew DeVault2019-08-27
|
* A script to make inactive windows transparentLibravatar Konstantin Kharlamov2018-10-20
| | | | | | | | Sway has ability to apply transparency to arbitrary windows. This script wires up this functional to one of popular use-cases from i3+<compositor_name>. Signed-off-by: Konstantin Kharlamov <Hi-Angel@yandex.ru>
* Remove contrib/awesome.configLibravatar Drew DeVault2018-09-22
| | | | We deprecated the stuff necessary to make this work.
* Move awesome config to contrib/Libravatar Drew DeVault2017-01-14