Skip to content

salman-abedin/puri

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

  • Tiny & Fast
  • Vim bindings

Libraries

  • ncurses

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

  • 27/07/20:- Added scrolling support
  • 09/08/20:- Rewrote the shellscript in C

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