helic-0.2.0.0: helic.cabal
cabal-version: 2.2
-- This file has been generated from package.yaml by hpack version 0.34.4.
--
-- see: https://github.com/sol/hpack
name: helic
version: 0.2.0.0
synopsis: Clipboard Manager
description: See <https://hackage.haskell.org/package/helic/docs/Helic.html>
category: Clipboard
homepage: https://github.com/tek/helic#readme
bug-reports: https://github.com/tek/helic/issues
author: Torsten Schmits
maintainer: hackage@tryp.io
copyright: 2021 Torsten Schmits
license: BSD-2-Clause-Patent
license-file: LICENSE
build-type: Simple
extra-source-files:
readme.md
changelog.md
source-repository head
type: git
location: https://github.com/tek/helic
library
exposed-modules:
Helic
Helic.Cli
Helic.Cli.Options
Helic.Config.File
Helic.Data.AgentId
Helic.Data.Config
Helic.Data.Event
Helic.Data.GtkState
Helic.Data.Host
Helic.Data.InstanceName
Helic.Data.ListConfig
Helic.Data.NetConfig
Helic.Data.Selection
Helic.Data.TmuxConfig
Helic.Data.XClipboardEvent
Helic.Data.YankConfig
Helic.Effect.Agent
Helic.Effect.Client
Helic.Effect.XClipboard
Helic.Gtk
Helic.Interpreter.AgentNet
Helic.Interpreter.AgentTmux
Helic.Interpreter.AgentX
Helic.Interpreter.Client
Helic.Interpreter.InstanceName
Helic.Interpreter.XClipboard
Helic.List
Helic.Listen
Helic.Net.Api
Helic.Net.Client
Helic.Net.Server
Helic.Prelude
Helic.Prelude.Debug
Helic.Tmux
Helic.Yank
other-modules:
Prelude
Paths_helic
autogen-modules:
Paths_helic
hs-source-dirs:
lib
default-extensions:
AllowAmbiguousTypes
ApplicativeDo
BangPatterns
BinaryLiterals
BlockArguments
ConstraintKinds
DataKinds
DefaultSignatures
DeriveAnyClass
DeriveDataTypeable
DeriveFoldable
DeriveFunctor
DeriveGeneric
DeriveTraversable
DerivingStrategies
DisambiguateRecordFields
DoAndIfThenElse
DuplicateRecordFields
EmptyDataDecls
ExistentialQuantification
FlexibleContexts
FlexibleInstances
FunctionalDependencies
GADTs
GeneralizedNewtypeDeriving
InstanceSigs
KindSignatures
LambdaCase
LiberalTypeSynonyms
MultiParamTypeClasses
MultiWayIf
NamedFieldPuns
OverloadedStrings
OverloadedLists
PackageImports
PartialTypeSignatures
PatternGuards
PatternSynonyms
PolyKinds
QuantifiedConstraints
QuasiQuotes
RankNTypes
RecordWildCards
RecursiveDo
ScopedTypeVariables
StandaloneDeriving
StandaloneKindSignatures
TemplateHaskell
TupleSections
TypeApplications
TypeFamilies
TypeFamilyDependencies
TypeOperators
TypeSynonymInstances
UndecidableInstances
UnicodeSyntax
ViewPatterns
ghc-options: -Wall -Wredundant-constraints -Wunused-packages -fplugin=Polysemy.Plugin
build-depends:
aeson >=1.4
, base ==4.*
, chronos >=1.1.1
, containers
, data-default >=0.2
, either >=5
, exon >=0.2.0.1
, gi-gdk >=3
, gi-glib >=2
, gi-gtk >=3
, hostname >=1
, http-client >=0.5.14
, http-client-tls >=0.3.1
, optparse-applicative >=0.16
, path >=0.8
, path-io >=1.6
, polysemy >=1.6
, polysemy-chronos >=0.2.0.1
, polysemy-conc >=0.5
, polysemy-http >=0.5
, polysemy-log >=0.4
, polysemy-plugin >=0.4
, polysemy-process >=0.5
, polysemy-resume >=0.2
, polysemy-time >=0.1.4
, relude >=0.7
, servant >=0.18
, servant-client >=0.18
, servant-client-core >=0.18
, servant-server >=0.18
, table-layout >=0.9
, template-haskell
, terminal-size >=0.3.2.1
, text
, typed-process >=0.2.6
, unix
, wai-extra >=3.1
, warp >=3.3
, yaml >=0.11
mixins:
base hiding (Prelude)
default-language: Haskell2010
executable hel
main-is: Main.hs
other-modules:
Paths_helic
hs-source-dirs:
app
default-extensions:
AllowAmbiguousTypes
ApplicativeDo
BangPatterns
BinaryLiterals
BlockArguments
ConstraintKinds
DataKinds
DefaultSignatures
DeriveAnyClass
DeriveDataTypeable
DeriveFoldable
DeriveFunctor
DeriveGeneric
DeriveTraversable
DerivingStrategies
DisambiguateRecordFields
DoAndIfThenElse
DuplicateRecordFields
EmptyDataDecls
ExistentialQuantification
FlexibleContexts
FlexibleInstances
FunctionalDependencies
GADTs
GeneralizedNewtypeDeriving
InstanceSigs
KindSignatures
LambdaCase
LiberalTypeSynonyms
MultiParamTypeClasses
MultiWayIf
NamedFieldPuns
OverloadedStrings
OverloadedLists
PackageImports
PartialTypeSignatures
PatternGuards
PatternSynonyms
PolyKinds
QuantifiedConstraints
QuasiQuotes
RankNTypes
RecordWildCards
RecursiveDo
ScopedTypeVariables
StandaloneDeriving
StandaloneKindSignatures
TemplateHaskell
TupleSections
TypeApplications
TypeFamilies
TypeFamilyDependencies
TypeOperators
TypeSynonymInstances
UndecidableInstances
UnicodeSyntax
ViewPatterns
ghc-options: -Wall -Wredundant-constraints -Wunused-packages -fplugin=Polysemy.Plugin -threaded -rtsopts -with-rtsopts=-N
build-depends:
base ==4.*
, helic
, polysemy
, polysemy-plugin
mixins:
base hiding (Prelude)
, helic hiding (Helic.Prelude)
, helic (Helic.Prelude as Prelude)
default-language: Haskell2010
test-suite helic-unit
type: exitcode-stdio-1.0
main-is: Main.hs
other-modules:
Helic.Test.ConfigFileTest
Helic.Test.InsertEventTest
Helic.Test.ListenTest
Helic.Test.ListTest
Paths_helic
hs-source-dirs:
test
default-extensions:
AllowAmbiguousTypes
ApplicativeDo
BangPatterns
BinaryLiterals
BlockArguments
ConstraintKinds
DataKinds
DefaultSignatures
DeriveAnyClass
DeriveDataTypeable
DeriveFoldable
DeriveFunctor
DeriveGeneric
DeriveTraversable
DerivingStrategies
DisambiguateRecordFields
DoAndIfThenElse
DuplicateRecordFields
EmptyDataDecls
ExistentialQuantification
FlexibleContexts
FlexibleInstances
FunctionalDependencies
GADTs
GeneralizedNewtypeDeriving
InstanceSigs
KindSignatures
LambdaCase
LiberalTypeSynonyms
MultiParamTypeClasses
MultiWayIf
NamedFieldPuns
OverloadedStrings
OverloadedLists
PackageImports
PartialTypeSignatures
PatternGuards
PatternSynonyms
PolyKinds
QuantifiedConstraints
QuasiQuotes
RankNTypes
RecordWildCards
RecursiveDo
ScopedTypeVariables
StandaloneDeriving
StandaloneKindSignatures
TemplateHaskell
TupleSections
TypeApplications
TypeFamilies
TypeFamilyDependencies
TypeOperators
TypeSynonymInstances
UndecidableInstances
UnicodeSyntax
ViewPatterns
ghc-options: -Wall -Wredundant-constraints -Wunused-packages -fplugin=Polysemy.Plugin -threaded -rtsopts -with-rtsopts=-N
build-depends:
base ==4.*
, chronos
, containers
, helic
, path
, polysemy
, polysemy-chronos
, polysemy-conc
, polysemy-log
, polysemy-plugin
, polysemy-test
, polysemy-time
, tasty
, torsor
mixins:
base hiding (Prelude)
, helic hiding (Helic.Prelude)
, helic (Helic.Prelude as Prelude)
default-language: Haskell2010