aboutsummaryrefslogtreecommitdiff
path: root/config/qutebrowser/userscripts/bookmark
blob: dd0752d53e02116ccaacebab85b16153695c4bcb (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/usr/bin/env bash

BOOKMARKS_PATH="$HOME/nixos/extras/bookmarks"

case "$1" in
  show)
    local link=$(dmenu -p 'Bookmark :: ' < "$BOOKMARKS_PATH")
    if test "$link"; then
      echo "open -t '$link'" >> "$QUTE_FIFO"
    fi
  ;;
  new)
    echo "$QUTE_URL" >> "$BOOKMARKS_PATH"
  ;;
  resource)
    ~/.config/kak/scripts/logger.sh link "$QUTE_URL";
  ;;
esac || true