]> Git — Sourcephile - julm/julm-nix.git/blob - home-manager/profiles/stack/config.yaml
nix: revamp home-manager profiles
[julm/julm-nix.git] / home-manager / profiles / stack / config.yaml
1 # This file contains default non-project-specific settings for 'stack', used
2 # in all projects. For more information about stack's configuration, see
3 # http://docs.haskellstack.org/en/stable/yaml_configuration/
4
5 # The following parameters are used by "stack new" to automatically fill fields
6 # in the cabal config. We recommend uncommenting them and filling them out if
7 # you intend to use 'stack new'.
8 # See https://docs.haskellstack.org/en/stable/yaml_configuration/#templates
9 templates:
10 params:
11
12 local-bin-path: /home/julm/.stack/bin
13
14 #allow-newer: true
15
16 nix:
17 enable: true
18 # FIXME: set pure to true when
19 # https://github.com/commercialhaskell/stack/pull/4294
20 # will be fixed in used stack
21 pure: false
22 #shell-file: shell.nix
23 #nix-shell-options: ['--option', 'substituters', '']
24 # path: []
25 add-gc-roots: true
26 packages: [zlib]
27 #packages: [cairo, cairo.dev, pango, pango.dev, gnome3.gobjectIntrospection.dev, glib.dev, glib, zlib]
28
29 package-indices:
30 - download-prefix: https://hackage.haskell.org/
31 hackage-security:
32 keyids:
33 - 0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d
34 - 1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42
35 - 280b10153a522681163658cb49f632cde3f38d768b736ddbc901d99a1a772833
36 - 2a96b1889dc221c17296fcc2bb34b908ca9734376f0f361660200935916ef201
37 - 2c6c3627bd6c982990239487f1abd02e08a02e6cf16edb105a8012d444d870c3
38 - 51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921
39 - 772e9f4c7db33d251d5c6e357199c819e569d130857dc225549b40845ff0890d
40 - aa315286e6ad281ad61182235533c41e806e5a787e0b6d1e7eef3f09d137d2e9
41 - fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0
42 key-threshold: 3 # number of keys required
43
44 # ignore expiration date, see https://github.com/commercialhaskell/stack/pull/4614
45 ignore-expiry: true