about summary refs log tree commit diff
path: root/xmonad-ng.cabal
diff options
context:
space:
mode:
authorAzat Bahawi <azahi@teknik.io>2020-11-20 23:13:14 +0300
committerAzat Bahawi <azahi@teknik.io>2020-11-20 23:13:14 +0300
commit4181e8c47883dc456db4310f42212262d5a8ad1a (patch)
tree5c4f279b290b2cd8a2ac14488bfa2e7b7df12c85 /xmonad-ng.cabal
parentSync submodules (diff)
bump dependencies + brittany/cabal-fmt
Diffstat (limited to '')
-rw-r--r--xmonad-ng.cabal97
1 files changed, 52 insertions, 45 deletions
diff --git a/xmonad-ng.cabal b/xmonad-ng.cabal
index 2c691ae..cd121f9 100644
--- a/xmonad-ng.cabal
+++ b/xmonad-ng.cabal
@@ -2,60 +2,67 @@ name:          xmonad-ng
 version:       0.15.6
 synopsis:      XMonad configuration
 description:
-    This package is a window manager built on top of xmonad and xmonad-contrib
-    libraries targeted for a single-display GNU\/Linux machine running Xorg.
-    .
-    Made with efficiency in mind this window manager enables controlling windows
-    using only keyboard and allows using multiple workspaces, scratchpads,
-    window layouts and etc.
+  This package is a window manager built on top of xmonad and xmonad-contrib
+  libraries targeted for a single-display GNU\/Linux machine running Xorg.
+  .
+  Made with efficiency in mind this window manager enables controlling windows
+  using only keyboard and allows using multiple workspaces, scratchpads,
+  window layouts and etc.
+
 license:       BSD3
 license-file:  LICENSE
 copyright:     (c) 2018-2020 Azat Bahawi
 author:        Azat Bahawi <azahi@teknik.io>
 maintainer:    Azat Bahawi <azahi@teknik.io>
 stability:     experimental
-tested-with:   GHC == 8.6.5
+tested-with:   GHC ==8.8.4
 category:      System
-homepage:      https://github.com/azahi/xmonad-config
-bug-reports:   https://github.com/azahi/xmonad-config/issues
+homepage:      https://github.com/azahi/.xmonad
+bug-reports:   https://github.com/azahi/.xmonad/issues
 build-type:    Simple
-cabal-version: >= 2.0
+cabal-version: >=2.0
 
 source-repository head
-    type:     git
-    location: https://github.com/azahi/xmonad-config
+  type:     git
+  location: https://github.com/azahi/.xmonad
 
 executable xmonad-ng
-    main-is:          Main.hs
-    other-modules:    XMonad.Actions.FloatSnapSpaced
-                      XMonad.Actions.PerConditionKeys
-                      XMonad.Custom.Bindings
-                      XMonad.Custom.Event
-                      XMonad.Custom.Layout
-                      XMonad.Custom.Log
-                      XMonad.Custom.Manage
-                      XMonad.Custom.Misc
-                      XMonad.Custom.Navigation
-                      XMonad.Custom.Projects
-                      XMonad.Custom.Scratchpads
-                      XMonad.Custom.Startup
-                      XMonad.Custom.Theme
-                      XMonad.Custom.Workspaces
-    hs-source-dirs:   src
-    build-depends:    base           >= 4.9 && < 5
-                    , X11            >= 1.6 && < 1.10
-                    , containers     >= 0.6 && < 0.7
-                    , directory      >= 1.3 && < 1.4
-                    , filepath       >= 1.4 && < 1.5
-                    , mtl            >= 1 && < 3
-                    , text           >= 1.2 && < 1.3
-                    , time           >= 1.8 && < 1.9
-                    , xmonad         >= 0.15 && < 0.16
-                    , xmonad-contrib >= 0.16 && < 0.17
-    default-language: Haskell2010
-    other-extensions: MultiParamTypeClasses
-                      CPP
-                      TypeSynonymInstances
-                      DeriveDataTypeable
-                      LambdaCase
-    ghc-options:      -Wall
+  main-is:          Main.hs
+  other-modules:
+    XMonad.Actions.FloatSnapSpaced
+    XMonad.Actions.PerConditionKeys
+    XMonad.Custom.Bindings
+    XMonad.Custom.Event
+    XMonad.Custom.Layout
+    XMonad.Custom.Log
+    XMonad.Custom.Manage
+    XMonad.Custom.Misc
+    XMonad.Custom.Navigation
+    XMonad.Custom.Projects
+    XMonad.Custom.Scratchpads
+    XMonad.Custom.Startup
+    XMonad.Custom.Theme
+    XMonad.Custom.Workspaces
+
+  hs-source-dirs:   src
+  build-depends:
+      base            ^>=4.13
+    , containers      ^>=0.6
+    , directory       ^>=1.3
+    , filepath        ^>=1.4
+    , mtl             ^>=2.2
+    , text            ^>=1.2
+    , time            ^>=1.9
+    , X11             ^>=1.9
+    , xmonad          ^>=0.15
+    , xmonad-contrib  ^>=0.16
+
+  default-language: Haskell2010
+  other-extensions:
+    CPP
+    DeriveDataTypeable
+    LambdaCase
+    MultiParamTypeClasses
+    TypeSynonymInstances
+
+  ghc-options:      -Wall

Consider giving Nix/NixOS a try! <3