Dmitrii Kovanikov
Dmitrii Kovanikov
By following awesome instructions from @vrom911: * https://vrom911.github.io/blog/github-actions-releases And remove the old system with AppVeyor and Travis. Also, we can add Dependabot to the Summoner as well since we will...
[RFC] Nix
This issue tracks Nix support in Summoner. Nix seems to be widespread in the Haskell community, and some people can benefit from having Nix with established best-practices in scaffolded projects....
So it will look like this: ```toml [prelude] package = "relude" module = "Relude" version = "0.6.0.0" ``` And in the `.cabal` file you'll have `relude ^>= 0.6.0.0` **Open questions**...
See discussion in this PR: * https://github.com/kowainik/summoner/pull/164#issuecomment-427236215 The following workaround exists: * https://github.com/haskell-CI/haskell-ci/issues/95 But we're waiting for this `cabal` issue to be resolved first: * https://github.com/haskell/cabal/issues/3883
It was proposed during the work on #333 to implement `TreeFs` like this: ```haskell data TreeFs = Dir (Map FilePath TreeFs) | File Text ``` This structure has some benefits:...
Currently we use TOML format for initial default config for project scaffolding. See the example of config here: * https://github.com/kowainik/org/blob/master/.summoner.toml But it would be nice to support Dhall as well....
Currently we show project structure on-the-fly. But it would be better to make `Project structure` widget smarter, like, scrollable list that allows to open file and browse it's content so...
Just a collection of some ideas to improve the course and make some tasks better. A few things I have on my mind and discussed with @vrom911: - [ ]...
Consider the following demo: * https://asciinema.org/a/214424 This unicode symbol is used: ⓘ And because of that some borders are aligned weirdly. Everything works fine locally :+1:
Currently if I want to run all property-based tests, I need to put them all into single group. But I would like to separate my test groups into different modules....