summaryrefslogtreecommitdiffstats
path: root/pager.cabal
diff options
context:
space:
mode:
Diffstat (limited to 'pager.cabal')
-rw-r--r--pager.cabal60
1 files changed, 58 insertions, 2 deletions
diff --git a/pager.cabal b/pager.cabal
index b3df3c3..6638150 100644
--- a/pager.cabal
+++ b/pager.cabal
@@ -6,13 +6,69 @@ license: MIT
author: tv <tv@krebsco.de>
maintainer: tv@krebsco.de
build-type: Simple
+--category: System
+--synopsis: window manager agnostic desktop pager
+--description: window manager agnostic desktop pager :)
+
+source-repository head
+ type: git
+ location: https://cgit.krebsco.de/pager
+
+source-repository this
+ type: git
+ location: https://cgit.krebsco.de/pager
+ tag: 1.0.0
+
+executable pager
+ main-is: main.hs
+ default-language: Haskell2010
+ ghc-options: -Wall -threaded -with-rtsopts=-N
+ hs-source-dirs: src
+ build-depends: base >= 4.13 && < 4.14
+ , aeson
+ , data-default
+ , blessings
+ , bytestring
+ , hack
+ , probability
+ , scanner
+ , speculate
+ , split
+ , text
+ , terminal-size
+ -- TODO hack
+ , http-client
+ , http-types
+ , unix
+ , time
+ , containers
+ , io-streams
+ , optparse-applicative
+ , network
+ , pager
+
+ -- TODO remove stuff for xmonad-web
+ --, transformers
+ -- END xmonad-web
+
+ --, X11
+ --, xmonad
+ --, xmonad-aeson
+ -- TODO , xmonad-web
+ --, xmonad-tv
+ other-modules: Much.Screen
+ , Pager.Rasterizer
+ , Pager.Types
+ , Sixel
+ , State
library
- build-depends: base
+ build-depends:
+ base
, aeson
, template-haskell
, text
default-language: Haskell2010
exposed-modules: Pager.Types
- ghc-options: -O2 -Wall
+ ghc-options: -Wall
hs-source-dirs: src