about summary refs log tree commit diff
path: root/package.yaml
diff options
context:
space:
mode:
authorAzat Bahawi <azahi@teknik.io>2021-11-23 03:19:06 +0300
committerAzat Bahawi <azahi@teknik.io>2021-11-23 03:19:06 +0300
commit729e030dd25da2e36fa5a1312b8ecb3415dc1675 (patch)
tree53166b6c3bd96f860d0a7242353ef9cc7bb1790f /package.yaml
parentRemove tests (diff)
Huge update
Diffstat (limited to '')
-rw-r--r--package.yaml46
1 files changed, 46 insertions, 0 deletions
diff --git a/package.yaml b/package.yaml
new file mode 100644
index 0000000..4bd1a71
--- /dev/null
+++ b/package.yaml
@@ -0,0 +1,46 @@
+---
+name: xmonad-ng
+version: 2.0.1.0
+synopsis: Personal XMonad configuration
+description: I hope no one will read this description. It's awful.
+category: System
+author: Azat Bahawi <azahi@teknik.io>
+copyright: (c) Azat Bahawi 2018-2021
+license: GPL-3.0-or-later
+
+github: azahi/xmonad-ng
+
+ghc-options:
+  - -Wall
+  - -Wcompat
+  - -Wincomplete-record-updates
+  - -Wincomplete-uni-patterns
+  - -Wredundant-constraints
+
+dependencies:
+  - base >= 4.14 && < 5
+  - xmonad >= 0.15 && < 0.16
+  - xmonad-contrib >= 0.16 && < 0.17
+
+library:
+  source-dirs: src/lib
+  dependencies:
+    - containers >= 0.6.5 && < 0.7
+    - X11 >= 1.10.2 && < 1.11
+  when:
+    - condition: false
+      other-modules: Paths_xmonad_ng
+
+executable:
+  source-dirs: src/exe
+  main: Main.hs
+  ghc-options:
+    - -rtsopts
+    - -threaded
+    - -v0
+    - -with-rtsopts=-N
+  dependencies:
+    xmonad-ng
+  when:
+    - condition: false
+      other-modules: Paths_xmonad_ng

Consider giving Nix/NixOS a try! <3