mirror of
https://github.com/swaywm/sway.git
synced 2024-11-14 14:34:07 +01:00
Add tips for HTML color picking
parent
9153044c8d
commit
ecb0f83cd4
19
Tricks.md
19
Tricks.md
@ -2,6 +2,25 @@
|
||||
|
||||
swaymsg -t get_outputs | jq -r '.[] | select(.focused) | (.current_mode.width | tostring) + "x" + (.current_mode.height | tostring)'
|
||||
|
||||
# HTML color picker
|
||||
|
||||
Bind this to a key, select a point on the screen and get a HTML color code for that point copied to the clipboard. Requires ImageMagick, `grim` and `slurp` to be installed.
|
||||
|
||||
grim -g "$(slurp -p)" -t ppm - | convert - -format '%[pixel:p{0,0}]' txt:- | tail -n 1 | cut -d ' ' -f 4 | wl-copy
|
||||
|
||||
If you don't use a color picker frequently enough to reminder the keybinding, you can create a simple .desktop file for it in ~/.local/share/applications/ and then launch it searching for the name with a desktop file launcher like Rofi. Here's an example .desktop file:
|
||||
|
||||
`Name=HTML Color Picker for Sway`
|
||||
`Comment=Copies to Clipboard`
|
||||
`Keywords=`
|
||||
`Exec=/home/yourusername/.local/bin/html-color-picker-for-sway`
|
||||
`Terminal=false`
|
||||
`Type=Application`
|
||||
`StartupNotify=true`
|
||||
|
||||
Put the command above in `~/.local/bin/html-color-picker-for-sway` and add a shebang line as the first line: `#!/usr/bin/env bash`
|
||||
|
||||
|
||||
|
||||
# Tamefox - suspend Firefox when loses focus
|
||||
```
|
||||
|
Loading…
Reference in New Issue
Block a user