aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorsinanmohd <pcmsinan@gmail.com>2022-07-08 18:41:28 +0530
committersinanmohd <pcmsinan@gmail.com>2022-07-08 18:41:28 +0530
commit499432b4d86cbb9bc4f3e518bed2b98168a4bb80 (patch)
treef795cea36f03217dc8535c2a1fa7f5d1b752d5e4 /README.md
initial commit
Diffstat (limited to 'README.md')
-rw-r--r--README.md47
1 files changed, 47 insertions, 0 deletions
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..d086498
--- /dev/null
+++ b/README.md
@@ -0,0 +1,47 @@
+![stikman](stikman.png)
+
+stikman is a cross platform sticker solution for the desktop using sxiv and dmenu. tested on element and telegram, should also work on other platforms
+
+
+## Showcase
+![stikman.gif](stikman.gif)
+
+## Notes
+
+apply [this](https://gitlab.com/sinanmohd/stikman/-/blob/master/nout-sxiv.patch) patch to sxiv or use the patched version [here](https:/gitlab.com/sinanmohd/nsxiv) for a more seamless experience, it'll automatically quit sxiv after sticker selection
+
+## Usage
+
+* launch stikman using a key binding daemon like [sxhkd](https://wiki.archlinux.org/title/Sxhkd) and select a sticker using `m`. additionally quit using `q` if you didint apply the [nout sxiv patch](https://gitlab.com/sinanmohd/stikman/-/blob/master/nout-sxiv.patch)
+
+```
+stikman install <pack.zip> install sticker pack
+stikman rm remove sticker pack
+stikman view view sticker pack
+stikman add <image file> add a new item to sticker pack
+stikman share get a shareable link for sticker pack
+stikman rename rename a sticker pack
+stikman fetch <link> install pack from a link
+stikman create <directory> make pack from images inside the directory
+stikman help print this menu
+```
+
+## Dependencies
+
+* [`sxiv`](https://codeberg.org/nsxiv/nsxiv)
+* [`dmenu`](https://tools.suckless.org/dmenu/)
+* [`imagemagick`](https://imagemagick.org/index.php)
+* [`xclip`](https://github.com/astrand/xclip)
+* [`xdotool`](https://github.com/jordansissel/xdotool)
+
+## Optional dependencies
+
+* [`curl`](https://github.com/curl/curl) (for sharing and downloading sticker packs)
+* [`zip`](http://www.info-zip.org/Zip.html) (for sharing sticker packs)
+* [`unzip`](http://infozip.sourceforge.net/UnZip.html) (for installing sticker packs)
+
+## FAQ
+
+* how do i import telegram stickers ?
+
+send telegram sticker link to any sticker downloader bot (eg: [@downloader_sticker_bot](https://t.me/downloader_sticker_bot), [@DownloadStickersBot](https://t.me/DownloadStickersBot)), download the zip file and install them using `stikman install file.zip`