xmonad-config/package.yaml

74 lines
1.4 KiB
YAML
Raw Normal View History

name: xmonad-config
version: 0.1.0.0
license: BSD3
author: "Nathan Dwarshuis"
maintainer: "ndwar@yavin4.ch"
copyright: "2022 Nathan Dwarshuis"
extra-source-files:
- README.md
2022-12-30 14:58:23 -05:00
- fourmolu.yaml
- make_pkgs
- icons/*
- scripts/*
- sound/*
dependencies:
2022-12-26 09:44:49 -05:00
- rio >= 0.1.21.0
- X11 >= 1.9.1
- base
- bytestring >= 0.10.8.2
- colour >= 2.3.5
- dbus >= 1.2.7
- fdo-notify
- unix >= 2.7.2.2
- text >= 1.2.3.1
- process >= 1.6.5.0
- xmobar
- xmonad-extras >= 0.15.2
- xmonad >= 0.13
- xmonad-contrib >= 0.13
- aeson >= 2.0.3.0
- yaml >=0.11.8.0
- xml >= 1.3.14
2022-12-27 00:14:58 -05:00
- utf8-string >= 1.0.2
2022-12-28 00:04:33 -05:00
- typed-process >= 0.2.8.0
2022-12-28 20:11:06 -05:00
- network >= 3.1.2.7
2022-12-31 19:04:37 -05:00
- unliftio >= 0.2.21.0
2023-01-01 11:41:04 -05:00
- optparse-applicative >= 0.16.1.0
library:
source-dirs: lib/
ghc-options:
- -Wall
- -Werror
- -Wpartial-fields
- -O2
executables:
xmobar: &bin
main: xmobar.hs
source-dirs: bin
dependencies:
- xmonad-config
ghc-options:
- -threaded
- -Wall
- -Werror
- -Wpartial-fields
- -O2
xmonad:
<<: *bin
main: xmonad.hs
ghc-options:
- -threaded
- -Wall
- -Werror
- -Wpartial-fields
- -O2
# this is needed to avoid writing super complex layout types
- -fno-warn-missing-signatures
vbox-start:
<<: *bin
main: vbox-start.hs