gab client in slope
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
samhunter 58955d4d89
Update 'README.md'
1 year ago
LICENSE replaced the wordy default with BSD-3-Clause 1 year ago
README.md Update 'README.md' 1 year ago
gaby path corrected 1 year ago
gabyw indentation corrected. header corrected. modeline added. 1 year ago

README.md

gaby

gab client in slope - aims to implement the full functionality of the reference client. Strictly for fun.

Syntax

gaby -h 
	Help

gaby -c {channel}|--channel {channel}
	List the messages in {channel} (the main gab channel by default)

gaby -d {days}|--days {days}
	List the messages from the last  {days} days.

gaby -t {seconds}|--timestamp {seconds} | --since {seconds}
	List messages added after UNIX Epoch timestamp {seconds}

gaby -s | --short
	Toggles display of short headers 

Config files

Following files are read in the presented order

  • /usr/local/share/gaby/profile
  • $HOME/.config/gaby/profile
  • $HOME/.local/share/gaby/profile
  • $HOME/.gabyrc

Following parameters are configurable, in the format <NAME><SPACE><VALUE>

  • STYLE
    accepts string-format format string - default " %-15v "
  • DAYS
    number
  • LIMIT
    number / UNIX timestamp

ToDo

  • Writing messages
  • Timestamps with formatting
  • Storing the channel choice in a file
  • Reducing the output to last X messages