1
1
mirror of https://github.com/divnix/digga.git synced 2024-12-23 08:02:21 +03:00
digga/doc/api-reference-devshell.md

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

60 lines
1.0 KiB
Markdown
Raw Normal View History

# Devshell API Container
2022-11-08 17:06:32 +03:00
Configure your devshell module collections of your environment.
## devshell
2022-11-08 17:06:32 +03:00
2021-08-04 19:18:23 +03:00
Modules to include in your DevOS shell. the `modules` argument
will be exported under the `devshellModules` output
2022-11-08 17:06:32 +03:00
_*Type*_:
submodule or path convertible to it
2022-11-08 17:06:32 +03:00
_*Default*_
```
{}
```
## devshell.exportedModules
2022-11-08 17:06:32 +03:00
modules to include in all hosts and export to devshellModules output
2022-11-08 17:06:32 +03:00
_*Type*_:
list of valid module or path convertible to its or anything convertible to it
2022-11-08 17:06:32 +03:00
_*Default*_
```
[]
```
## devshell.externalModules
2022-11-08 17:06:32 +03:00
2021-10-13 15:01:49 +03:00
The `externalModules` option has been removed.
Any modules that should be exported should be defined with the `exportedModules`
option and all other modules should just go into the `modules` option.
2022-11-08 17:06:32 +03:00
_*Type*_:
2021-10-13 15:01:49 +03:00
list of valid modules or anything convertible to it
2022-11-08 17:06:32 +03:00
_*Default*_
```
[]
```
## devshell.modules
2022-11-08 17:06:32 +03:00
modules to include that won't be exported
meant importing modules from external flakes
2022-11-08 17:06:32 +03:00
_*Type*_:
2021-10-13 15:01:49 +03:00
list of valid modules or anything convertible to it or path convertible to it
2022-11-08 17:06:32 +03:00
_*Default*_
```
[]
```