datepicker

An fzf-like tool to interactively select a date in a provided format

git clone https://git.8pit.net/datepicker.git

 1(use-modules ((guix ui) #:select (load* make-user-module))
 2             ((guix profiles) #:select (concatenate-manifests)))
 3
 4;; TODO: Doesn't fully work yet because `cabal build` employs stricter
 5;; dependency checking in comparison to whatever haskell-build-system
 6;; uses; hence, cabal discovers that ghc-time-1.14 is incompatible with
 7;; the version of the unix library vendored by ghc-9.2.
 8;;
 9;; All of this will resolve itself once ghc-9.4 is stabilized in Guix.
10
11(define datepicker
12  (load* "package.scm" (make-user-module '())))
13
14(concatenate-manifests
15  (list (package->development-manifest datepicker)
16        (specifications->manifest
17          ;; Extra development dependencies.
18          ;;
19          ;; TODO: Add ormolu
20          (list "coreutils" "cabal-install" "git"))))