chore: setup our cabal file
This commit is contained in:
parent
3a62b6bd8a
commit
58b110833a
|
@ -1,23 +1,13 @@
|
||||||
cabal-version: 2.4
|
cabal-version: 3.0
|
||||||
name: xmonad-config
|
name: xmonad-config
|
||||||
version: 0.1.0.0
|
version: 0.1.0.0
|
||||||
license: MIT
|
license: MIT
|
||||||
copyright: 2022 Jasmine Marie Wilson
|
|
||||||
maintainer: srid@srid.ca
|
|
||||||
author: Jasmine Marie Wilson
|
author: Jasmine Marie Wilson
|
||||||
category: Web
|
maintainer: its.jassy@pm.me
|
||||||
homepage: https://srid.ca/xmonad-config
|
category: System
|
||||||
|
homepage: https://git.sajenim.dev/xmonad-config
|
||||||
-- TODO: Before hackage release.
|
synopsis: My personal xmonad + xmobar configuration
|
||||||
-- A short (one-line) description of the package.
|
bug-reports: https://git.sajenim.dev/jasmine/xmonad-config/issues
|
||||||
synopsis: A template for Haskell projects using Nix
|
|
||||||
|
|
||||||
-- A longer description of the package.
|
|
||||||
-- description:
|
|
||||||
|
|
||||||
-- A URL where users can report bugs.
|
|
||||||
-- bug-reports:
|
|
||||||
|
|
||||||
extra-source-files:
|
extra-source-files:
|
||||||
LICENSE
|
LICENSE
|
||||||
README.md
|
README.md
|
||||||
|
@ -63,6 +53,22 @@ common shared
|
||||||
hs-source-dirs: src
|
hs-source-dirs: src
|
||||||
default-language: GHC2021
|
default-language: GHC2021
|
||||||
|
|
||||||
executable xmonad-config
|
executable xmobar
|
||||||
import: shared
|
import: shared
|
||||||
main-is: Main.hs
|
ghc-options: -threaded
|
||||||
|
build-depends:
|
||||||
|
, xmobar
|
||||||
|
, xmonad-contrib
|
||||||
|
|
||||||
|
other-modules: XMonadConfig.GruvboxMaterial
|
||||||
|
main-is: xmobar.hs
|
||||||
|
|
||||||
|
executable xmonad
|
||||||
|
import: shared
|
||||||
|
build-depends:
|
||||||
|
, X11
|
||||||
|
, xmonad
|
||||||
|
, xmonad-contrib
|
||||||
|
|
||||||
|
other-modules: XMonadConfig.GruvboxMaterial
|
||||||
|
main-is: xmonad.hs
|
||||||
|
|
Loading…
Reference in a new issue