open-w3m-bookmarks - dotfiles - These are my dotfiles. There are many like it, but these are mine.
(HTM) git clone git://jay.scot/dotfiles
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
---
open-w3m-bookmarks (428B)
---
1 #!/bin/sh
2
3 HTML_FILE="$HOME/.w3m/bookmark.html"
4
5 if [ ! -f "$HTML_FILE" ]; then
6 echo "File not found: $HTML_FILE"
7 exit 1
8 fi
9
10 # Extract links from <li> elements
11 LINKS=$(sed -n 's/.*<li[^>]*>\s*<a href="\([^"]*\)".*/\1/p' "$HTML_FILE")
12
13 if [ -z "$LINKS" ]; then
14 echo "No links found in <li> elements."
15 exit 1
16 fi
17
18 # Use fzf to select a link
19 SELECTED_LINK=$(echo "$LINKS" | fzf --height 40% --reverse)
20
21 w3m "$SELECTED_LINK"