-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathweiss-xmonad.cabal
118 lines (112 loc) · 2.55 KB
/
weiss-xmonad.cabal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
cabal-version: 3.8
name: weiss-xmonad
version: 0
license: BSD-3-Clause
build-type: Simple
license-file: LICENSE
author: weiss
maintainer: weiss <[email protected]>
copyright: 2024 weiss
tested-with: GHC ==9.6.6
extra-doc-files:
CHANGELOG.md
README.md
-- category:
-- description: description
-- synopsis: one-line synopsis
-- homepage: https://github.com/FIXME/weiss-xmonad#readme
-- source-repository head
-- type: git
-- location: git://github.com/FIXME/weiss-xmonad.git
common common-options
build-depends: base >=4.9 && <5
default-language: Haskell2010
default-extensions:
ApplicativeDo
BangPatterns
BlockArguments
ConstraintKinds
DataKinds
DefaultSignatures
DeriveAnyClass
DeriveDataTypeable
DeriveFoldable
DeriveFunctor
DeriveGeneric
DeriveLift
DeriveTraversable
DerivingStrategies
DerivingVia
DisambiguateRecordFields
DuplicateRecordFields
EmptyCase
EmptyDataDecls
EmptyDataDeriving
ExistentialQuantification
ExplicitForAll
FlexibleContexts
FlexibleInstances
FunctionalDependencies
GADTSyntax
GeneralisedNewtypeDeriving
ImportQualifiedPost
KindSignatures
LambdaCase
MonadComprehensions
MultiParamTypeClasses
MultiWayIf
NoStarIsType
NumericUnderscores
OverloadedStrings
PolyKinds
PostfixOperators
RankNTypes
RecordWildCards
ScopedTypeVariables
StandaloneDeriving
StandaloneKindSignatures
StrictData
TemplateHaskell
TupleSections
TypeApplications
TypeFamilies
TypeOperators
ViewPatterns
ghc-options:
-Wall -Wcompat -Widentities -Wincomplete-uni-patterns
-Wincomplete-record-updates -Wredundant-constraints
-fhide-source-paths -Wpartial-fields
library
import: common-options
hs-source-dirs: src
build-depends:
, base
, containers
, directory
, extra >=1.7.14
, filepath
, hashable
, MissingH
, regex-compat
, transformers
, Unique
, unix
, unordered-containers
, xmonad >=0.18
, xmonad-contrib >=0.18
exposed-modules:
Config
TreeActions
Utils
WeissPromptPass
WeissScratchpad
WeissWindowOperations
WeissXmobar
WeissXMonad
WorkspaceFamily
executable weiss-xmonad-exe
import: common-options
hs-source-dirs: app
main-is: Main.hs
build-depends: weiss-xmonad
ghc-options: -threaded -rtsopts -with-rtsopts=-N