tibb

command module
v0.0.0-...-60717b8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 29, 2019 License: MIT Imports: 10 Imported by: 0

README

tibb

tibb - terminal/textual imageboard browser

Installation

Make sure you have set up your GOPATH variable.

git clone http://gitgud.io/fixerb/tibb
mkdir -p $GOPATH/src/gitgud.io/fixerb/tibb
mv tibb $GOPATH/src/gitgud.io/fixerb/
cd $GOPATH/src/gitgud.io/fixerb/tibb
make install_deps
make
sudo make install

Optional dependencies are w3m and xdg-open.

Configuration

Configuration is done via the .ini file.

Config file can be located in 3 places: /etc/tibb_config.ini, .config/tibb/config.ini or just by a regular config.ini next to the binary.

Beware: some stuff is not implemented yet.

Keybindings

Threadviewer:

Keybinding Action
Left Previous thread
Right Next thread
Esc Return to board list or exit
s Turn on/off spoilers
v View attached file(s) (input post ID)
r Reload thread

Fileviewer:

Keybinding Action
Left Previous file
Right Next file
Esc Return to threadviewer
d Download file
PgUp Zoom in (only for viewing images with w3m)
PgDn Zoom out (only for viewing images with w3m)
Imageboard support

Currently supported imageboards are 8chan, Endchan, Lainchan and Arisuchan, with more to come.

TODO
  • Posting support
  • "All boards" option in board list, if available
  • Customizable keybindings (via config)
  • Add more imageboards
  • (Optional) Vim-like bindings (using entry)
  • TOR support
  • Rewrite the color parsing code in ChanLabel
Credits

Catchy name by nsxue

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL