Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/budlabs/thumbadder
manually add thumbnails to files
https://github.com/budlabs/thumbadder
Last synced: 3 months ago
JSON representation
manually add thumbnails to files
- Host: GitHub
- URL: https://github.com/budlabs/thumbadder
- Owner: budlabs
- License: bsd-2-clause
- Created: 2020-01-22T21:43:47.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2020-01-22T21:45:31.000Z (almost 5 years ago)
- Last Synced: 2024-04-10T09:51:48.007Z (7 months ago)
- Language: Shell
- Size: 2.93 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome - budlabs/thumbadder - manually add thumbnails to files (Shell)
README
## thumbadder - manually add thumbnails to files
first argument needs to be the path to a file.
Second argument is optional but if it is present
it should be the path to an image. If no second
image argument is passed, `zenity` is used to
prompt for an image file via the filechooser
dialog.thumbadder doesn't set the **Thumb::URI** and
**Thumb::MTime** attributes, and might not work with
all filemanagers, only tested with `thunar`.
https://specifications.freedesktop.org/thumbnail-spec/thumbnail-spec-latest.html### dependencies
`zenity`, `libnotify`, `gdk-pixbuf-thumbnailer`, `curl`
### example
```shell
$ thumbadder ~/Documents/file.md ~/Pictures/rose.jpg
# will generate thumbnails for file.md from rose.jpg
```See this video on youtube for a demo:
https://youtu.be/TRzTxtFLJa4Created by budRich@budlabs 2020