packages feed

TaskMonad 1.0.0 → 1.0.1

raw patch · 3 files changed

+46/−11 lines, 3 filesdep ~X11dep ~basedep ~containers

Dependency ranges changed: X11, base, containers, mtl

Files

README.md view
@@ -3,11 +3,12 @@  [![GHC Version](https://img.shields.io/badge/ghc-8.4.1%2B-blue.svg)](https://www.haskell.org/ghc/) [![Build](https://api.travis-ci.org/mmagorsc/taskmonad.svg?branch=master)](https://travis-ci.org/mmagorsc/taskmonad)-[![Hackage](https://img.shields.io/badge/hackage-1.0.0-brightgreen.svg)](http://hackage.haskell.org/package/TaskMonad-1.0.0)+[![Hackage](https://img.shields.io/badge/hackage-1.0.1-brightgreen.svg)](http://hackage.haskell.org/package/TaskMonad-1.0.1) [![CodeClimate](https://api.codeclimate.com/v1/badges/e4de6996bf5bb710d0e7/maintainability)](https://codeclimate.com/github/mmagorsc/taskmonad) [![Contributing](https://img.shields.io/badge/contributions-welcome-orange.svg)](#contributing) [![License](https://img.shields.io/badge/license-BSD-blue.svg)](https://opensource.org/licenses/BSD-3-Clause) + ## Table Of Contents   - [Basic Overview](#basic-overview)@@ -19,7 +20,7 @@  ## Basic Overview -Basically, TaskMonad provides a collection of tools which can be used to access taskwarrior from xmonad. For further information please refer to [the project site](https://taskmonad.magorsch.de)+Basically, TaskMonad provides a collection of tools which can be used to access taskwarrior from xmonad.  [![Screencast](https://raw.githubusercontent.com/mmagorsc/taskmonad/master/docs/images/taskmonad-screencast.gif)](https://taskmonad.magorsch.de) @@ -64,6 +65,7 @@ ``` haskell import TaskMonad ```+  ## Usage To get started, add a manage hook for the taskwarrior scratchpad:
TaskMonad.cabal view
@@ -2,12 +2,12 @@ -- documentation, see http://haskell.org/cabal/users-guide/  name:                TaskMonad-version:             1.0.0+version:             1.0.1 synopsis:            A collection of tools which can be used to access taskwarrior from xmonad. description:         TaskMonad is a collection of tools which can be used to access taskwarrior from xmonad. homepage:            https://taskmonad.magorsch.de bug-reports:         https://github.com/mmagorsc/taskmonad/issues-tested-with:         GHC ==8.6.4 || ==8.4.4 || ==8.4.1+tested-with:         GHC ==8.6.4 || ==8.6.3 || ==8.4.4 || ==8.4.1 license:             BSD3 license-file:        LICENSE author:              Max Magorsch@@ -37,7 +37,7 @@   -- other-modules:   Paths_xmonad   build-depends:   base                  >= 4.11 && < 5                  , X11                   >= 1.8 && < 1.10-                 , X11-xft               >= 0.3.1 && < 0.4+                 , X11-xft               >= 0.2 && < 0.4                  , mtl                   >= 2.2.2 && < 2.3                  , random                >= 1.1 && < 1.2                  , containers            >= 0.5.11 && < 0.6@@ -45,5 +45,6 @@                  , process               >= 1.6.3 && < 1.7                  , xmonad                >= 0.14.2 && <= 0.15                  , xmonad-contrib        >= 0.14 && <= 0.15+  cpp-options: -DXFT                  hs-source-dirs:  src   default-language: Haskell2010
src/TaskMonad.hs view
@@ -18,6 +18,14 @@  module TaskMonad   (+       -- * Installation++       -- ** Install with Cabal+       -- $installWithCabal++       -- ** Install without Cabal+       -- $installWithoutCabal+            -- * Usage        -- $usage     @@ -80,10 +88,26 @@ import           TaskMonad.Utils import           TaskMonad.GridSelect --- $usage--- To install Taskmonad just copy the source code into your @~/.xmonad/lib/@ folder.--- The folder structure should afterwards look like this:---++++-- $installWithCabal+-- +-- To install TaskMonad from hackage just execute:+-- +-- > cabal update+-- > cabal install TaskMonad+-- +-- Afterwards import TaskMonad in your `xmonad.hs`  +-- +-- > import TaskMonad+-- ++-- $installWithoutCabal+-- +-- To install Taskmonad without using cabal just download and copy the source code into your `~/.xmonad/-- lib/` folder. The folder structure should afterwards look like this:+-- +--  -- > .xmonad  -- > |-- lib -- > |   |-- Taskmonad.hs@@ -96,8 +120,16 @@ -- > |   |   `-- Extras.hs -- > |   `-- ... -- > |-- xmonad.hs------ Afterwards import TaskMonad and add a manage hook for the taskwarrior scratchpad:+-- +-- +-- Afterwards import TaskMonad in your `xmonad.hs`  +-- +-- > import TaskMonad+-- +++-- $usage+-- To get started, add a manage hook for the taskwarrior scratchpad: -- -- > import TaskMonad -- >