A simple snippet manager using dmenu for quick access to text snippets.
- Do CRUD on file_name:file_content pairs stored as plaintext files in a directory. Reading copies to the clipboard.
- Stores snippets in
~/.config/snipmenu/snippets
dmenu- Menu interfacexclip- Clipboard management$EDITOR- Your preferred text editor
git clone https://github.com/cinardoruk/snipmenu.git
cd snipmenu
chmod +x snipmenuOptionally, add to your PATH:
sudo cp snipmenu.sh /usr/local/bin/snipmenuAnd add to your dwm config.h:
static Key keys[] = {
...
{ MODKEY|ShiftMask, XK_v, spawn, SHCMD("snipmenu") },
{ MODKEY|ShiftMask, XK_c, spawn, SHCMD("snipmenu create") },
{ MODKEY|ShiftMask, XK_x, spawn, SHCMD("snipmenu delete") },
...
}./snipmenu.sh # Select and copy snippet to clipboard
./snipmenu.sh create # Create new snippet
./snipmenu.sh update # Edit existing snippet
./snipmenu.sh delete # Delete snippetGPGv3
