about summary refs log tree commit diff
path: root/package.yaml
blob: 4bd1a71023daf485c2bebdd41f72336e3794ea0b (plain) (blame)
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
---
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