nofap-tracker


SUBMITTED BY: Guest

DATE: June 13, 2024, 6:28 a.m.

FORMAT: Text only

SIZE: 460 Bytes

HITS: 275

  1. # requires dateutils (https://www.fresse.org/dateutils/). 'unset -v LDFLAGS CXXFLAGS CFLAGS CPPFLAGS' required for compilation due to include folders and -Qunused-arguments
  2. nofap-tracker() {
  3. if [ -z "$1" ]; then datediff $(date -u -d @$(date "+%s" -d "$(cat ~/nofap-date)") +"%Y-%m-%dT%H:%M:%S") now -f '%d days %H hours %M minutes' ;
  4. elif [ $1 == "-set" ] && [ $# -gt 1 ]; then echo -n "${@:2}" > ~/nofap-date && chflags hidden ~/nofap-date ; fi
  5. }

comments powered by Disqus