trackit-0.6: trackit.cabal
name: trackit
version: 0.6
synopsis: A command-line tool for live monitoring
description: @trackit@ is a command-line tool that listens for changes
in a user-supplied directory. Whenever there is a change,
a custom command is executed and its standard output is
shown live in the terminal.
.
= Examples
.
Show a live listing of the files in the current directory:
.
>> trackit --watch-dir=. --command="ls --color"
.
Show a live revision graph of a Git repository:
.
>> GIT_DIR=`git rev-parse --git-dir`
>> trackit --watch-tree=$GIT_DIR --command="git log --graph --all --oneline --decorate --color"
.
For more information, see the
<https://github.com/emilaxelsson/trackit/blob/master/README.md README>.
license: BSD3
license-file: LICENSE
author: Emil Axelsson
maintainer: 78emil@gmail.com
copyright: 2018-2019 Emil Axelsson
homepage: https://github.com/emilaxelsson/trackit
bug-reports: https://github.com/emilaxelsson/trackit/issues
category: Development
build-type: Simple
cabal-version: >=1.10
extra-source-files: README.md
source-repository head
type: git
location: https://github.com/emilaxelsson/trackit.git
executable trackit
main-is: Main.hs
other-modules: Paths_trackit
ParseANSI
build-depends: base <5
, brick >=0.27
, fsnotify >=0.2
, mtl >=2.2
, optparse-generic >=1.2
, process >=1.4
, process-extras >=0.4
, stm >=2.4
, text >=1.2
, time >=1.5
, vty
hs-source-dirs: src
default-language: Haskell2010
default-extensions: BangPatterns
DataKinds
DeriveGeneric
ExplicitNamespaces
FlexibleInstances
MultiWayIf
NoMonomorphismRestriction
OverloadedStrings
RecordWildCards
TupleSections
TypeOperators
ViewPatterns
ghc-options: -Wall -Wno-missing-signatures -threaded