24 lines
494 B
Markdown
24 lines
494 B
Markdown
# NixOS Configuration for AppDaemon Development
|
|
|
|
## Objectives
|
|
|
|
- Use flakes
|
|
- `devenv`-based workflow
|
|
- Shell
|
|
- Build
|
|
- SSH remote with VSCode
|
|
- Jupyter through VSCode
|
|
- `autoreload` must work with editable install of the dev version
|
|
- Multiple dev versions
|
|
- Multiple config directories
|
|
|
|
## Usage
|
|
|
|
### `nfs`
|
|
|
|
Used to rebuild the ad-nix system.
|
|
|
|
### `ads`
|
|
|
|
Used to enter the development shell. Be careful, as this will create a `.devenv` directory and venv wherever it's entered.
|