1
1
mirror of https://github.com/divnix/digga.git synced 2024-12-23 16:11:51 +03:00
A flake utility library to craft shell-, home-, and hosts- environments.
Go to file
2022-02-23 15:22:07 -08:00
doc Add doc for mkFlake and explain usage in README 2022-02-23 15:22:07 -08:00
examples/devos tree: move everything into examples/devos 2022-02-23 15:21:28 -08:00
src shell: use eval-config.nix with pkgs.path 2022-02-23 15:22:07 -08:00
tests test mkFlake with a full flake similar to devos 2022-02-23 15:22:07 -08:00
.editorconfig copy over .editorconfig from devos 2022-02-23 15:22:07 -08:00
.gitignore add gitignore and remove nix build result 2022-02-23 15:22:07 -08:00
COPYING add README and COPYING 2022-02-23 15:22:07 -08:00
flake.lock flake: use nixpkgs.lib for lib output 2022-02-23 15:22:07 -08:00
flake.nix test mkFlake with a full flake similar to devos 2022-02-23 15:22:07 -08:00
README.md tree: rename devlib -> digga 2022-02-23 15:22:07 -08:00

Bors enabled [MIT License][mit] NixOS

⚠ Advisory ⚠

DevOS requires the [flakes][flakes] feature available via an experimental branch of [nix][nix]. Until nix 3.0 is released, this project should be considered unstable, though quite usable as flakes have been maturing well for a while.

Digga is the underlying library implementation for the DevOS template. There is an API to create productive personal and professional flakes in a clean and organized manner. By using this library your creations will be part of a community-first sharing model.

Usage

The best way to make use of library is with the Official template. The primary function to make use of is mkFlake to create your devos flake. To learn about mkFlake's options, take a look at the mkFlake options doc

This library is based on flake-utils-plus.