Safe Haskell | None |
---|---|
Language | Haskell2010 |
Nix types.
- data NixOpts = NixOpts {
- nixEnable :: !Bool
- nixPackages :: ![Text]
- nixInitFile :: !(Maybe String)
- nixShellOptions :: ![Text]
- data NixOptsMonoid = NixOptsMonoid {
- nixMonoidDefaultEnable :: !Bool
- nixMonoidEnable :: !(Maybe Bool)
- nixMonoidPackages :: ![Text]
- nixMonoidInitFile :: !(Maybe String)
- nixMonoidShellOptions :: ![Text]
- nixEnableArgName :: Text
- nixPackagesArgName :: Text
- nixInitFileArgName :: Text
- nixShellOptsArgName :: Text
Documentation
Nix configuration.
NixOpts | |
|
data NixOptsMonoid Source
An uninterpreted representation of nix options. Configurations may be "cascaded" using mappend (left-biased).
NixOptsMonoid | |
|
Show NixOptsMonoid Source | |
Monoid NixOptsMonoid Source | Left-biased combine nix options |
nixEnableArgName :: Text Source
Nix enable argument name.
nixPackagesArgName :: Text Source
Nix packages (build inputs) argument name.
nixInitFileArgName :: Text Source
shell.nix file path argument name.
nixShellOptsArgName :: Text Source
Extra options for the nix-shell command argument name.