chore: changed Hyprshot references in README
This commit is contained in:
parent
f792aac8a2
commit
53a3e60253
1 changed files with 23 additions and 23 deletions
46
README.md
46
README.md
|
@ -1,10 +1,10 @@
|
|||
# Hyprshot
|
||||
# sway-screenshot
|
||||
|
||||
[](https://aur.archlinux.org/packages/hyprshot)
|
||||
[](https://aur.archlinux.org/packages/hyprshot-git)
|
||||
[](https://github.com/Gustash/hyprshot/releases/latest)
|
||||
[](https://aur.archlinux.org/packages/sway-screenshot)
|
||||
[](https://aur.archlinux.org/packages/sway-screenshot-git)
|
||||
[](https://github.com/Gustash/sway-screenshot/releases/latest)
|
||||
|
||||
Hyprshot is an utility to easily take screenshot in Hyprland using your mouse.
|
||||
sway-screenshot is an utility to easily take screenshot in swaywm using your mouse.
|
||||
|
||||
It allows taking screenshots of windows, regions and monitors which are saved to a folder of your choosing and copied to your clipboard.
|
||||
|
||||
|
@ -12,11 +12,11 @@ It allows taking screenshots of windows, regions and monitors which are saved to
|
|||
|
||||
### Arch Linux
|
||||
|
||||
You can install the [hyprshot](https://aur.archlinux.org/packages/hyprshot) package in AUR.
|
||||
You can install the [sway-screenshot](https://aur.archlinux.org/packages/sway-screenshot) package in AUR.
|
||||
|
||||
### Dependencies
|
||||
|
||||
- hyprland (this one should be obvious)
|
||||
- sway (this one should be obvious)
|
||||
- jq (to parse and manipulate json)
|
||||
- grim (to take the screenshot)
|
||||
- slurp (to select what to screenshot)
|
||||
|
@ -26,51 +26,51 @@ You can install the [hyprshot](https://aur.archlinux.org/packages/hyprshot) pack
|
|||
|
||||
### Manual
|
||||
|
||||
To install manually, simply clone this repo and copy/symlink the `hyprshot` script to a folder in your `PATH`:
|
||||
To install manually, simply clone this repo and copy/symlink the `sway-screenshot` script to a folder in your `PATH`:
|
||||
|
||||
```bash
|
||||
$ git clone https://github.com/Gustash/hyprshot.git Hyprshot
|
||||
$ ln -s $(pwd)/Hyprshot/hyprshot $HOME/.local/bin
|
||||
$ chmod +x Hyprshot/hyprshot
|
||||
$ git clone https://github.com/Gustash/sway-screenshot.git
|
||||
$ ln -s $(pwd)/sway-screenshot/sway-screenshot $HOME/.local/bin
|
||||
$ chmod +x sway-screenshot/sway-screenshot
|
||||
```
|
||||
|
||||
## Usage
|
||||
|
||||
You can get help on how to use hyprshot by executing:
|
||||
You can get help on how to use sway-screenshot by executing:
|
||||
|
||||
```bash
|
||||
$ hyprshot -h
|
||||
$ sway-screenshot -h
|
||||
```
|
||||
|
||||
The simplest usage of Hyprshot is executing it with one of the available modes.
|
||||
The simplest usage of sway-screenshot is executing it with one of the available modes.
|
||||
|
||||
For example, to screenshot an open window:
|
||||
|
||||
```bash
|
||||
$ hyprshot -m window
|
||||
$ sway-screenshot -m window
|
||||
```
|
||||
|
||||
You can also skip saving the screenshot to a file, copying it only to the clipboard:
|
||||
|
||||
```bash
|
||||
$ hyprshot -m output --clipboard-only
|
||||
$ sway-screenshot -m output --clipboard-only
|
||||
```
|
||||
|
||||
## Configuration
|
||||
|
||||
You can add the various modes as keybindings in your Hyprland config like so:
|
||||
You can add the various modes as keybindings in your Sway config like so:
|
||||
|
||||
```
|
||||
# ~/.config/hypr/hyprland.conf
|
||||
# ~/.config/sway/config
|
||||
|
||||
...
|
||||
|
||||
# Screenshot a window
|
||||
bind = $mainMod, PRINT, exec, hyprshot -m window
|
||||
bindsym $mod+Print exec sway-screenshot -m window
|
||||
# Screenshot a monitor
|
||||
bind = , PRINT, exec, hyprshot -m output
|
||||
bindsym Print exec sway-screenshot -m output
|
||||
# Screenshot a region
|
||||
bind = $shiftMod, PRINT, exec, hyprshot -m region
|
||||
bindsym $mod+Shift+Print exec sway-screenshot -m region
|
||||
```
|
||||
|
||||
This would allow you to:
|
||||
|
@ -83,6 +83,6 @@ Take a screenshot of a region by using `MOD + Shift + PrintScr`
|
|||
|
||||
## Save location
|
||||
|
||||
You can choose which directory Hyprshot will save screenshots in by setting an `HYPRSHOT_DIR` environment variable to your preferred location.
|
||||
You can choose which directory sway-screenshot will save screenshots in by setting a `SWAY_SCREENSHOT_DIR` environment variable to your preferred location.
|
||||
|
||||
If `HYPRSHOT_DIR` is not set, Hyprshot will attempt to save to `XDG_PICTURES_DIR` and will further fallback to your home directory if this is also not available.
|
||||
If `SWAY_SCREENSHOT_DIR` is not set, sway-screenshot will attempt to save to `XDG_PICTURES_DIR` and will further fallback to your home directory if this is also not available.
|
||||
|
|
Loading…
Add table
Reference in a new issue