initial cabal configuration