salman-abedin / puri

Minimal CLI URL launcher
GNU General Public License v2.0
46 stars 1 forks source link
c mutt ncurses neomutt tmux

puri: Minimal CLI URL launcher

puri is a minimal TUI for searching and launching URLs from a given file.
puri is the successor to puri.sh

Features

Libraries

Installation

git clone https://github.com/salman-abedin/puri.git && cd puri && sudo make install

Usage

Tmux ( Press prefix, 'u' )

bind u run 'tmux capture-pane -N -p > /tmp/tb' \; \
  split-window 'puri /tmp/tb && rm -f /tmp/tb'

Mutt/Neomutt ( Press 'o' )

macro index,pager o "<pipe-entry>tee /tmp/muttb<enter><shell-escape>puri /tmp/muttb<enter>"
macro index,pager o "<pipe-message>tee /tmp/muttb<enter><shell-escape>puri /tmp/muttb<enter>"

Shell

puri [FILE...]

Update

git pull --no-rebase && sudo make install

Uninstallation

sudo make uninstall

Patches

Similar Projects


Repos you might be interested in

Name Description
bolt The launcher wrapper
uniblocks The status bar wrapper
tide Transmission CLI client
devour Terminal swallowing
crystal The transparent setup
Magpie The dotfiles
Alfred The scripts

Contact

SalmanAbedin@disroot.org