You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
39 lines
1.2 KiB
39 lines
1.2 KiB
3 years ago
|
# libkookie
|
||
3 years ago
|
|
||
|
This is my personal collection of nix expressions.
|
||
|
|
||
|
|
||
3 years ago
|
## Structure
|
||
3 years ago
|
|
||
|
This repository contains a subtree of nixpkgs, a set of custom
|
||
|
modules, a set of overlays for both custom and patched packages, as
|
||
|
well as root configurations for each of my computers.
|
||
|
|
||
|
If you come across my old kookiepkgs, or nixcfg repositories, please
|
||
|
ignore them: this collection replaces them both.
|
||
|
|
||
|
- ext: possible private extensions
|
||
|
- modules: custsom configuration module system
|
||
|
- configuration: set of use-case-specific configurations
|
||
|
- nixpkgs: subtree of nixpkgs (follows unstable - updated regularly)
|
||
|
- overlays/kookie: custom out-of-nixpkgs packages
|
||
|
- overlays/patches: patches to upstream packages
|
||
|
- ovrelays/staging: staging area for upstream work
|
||
|
- roots: available entry-points (device configuration)
|
||
|
|
||
|
|
||
3 years ago
|
## How to use
|
||
3 years ago
|
|
||
|
Use ./build to build and switch to a new libkookie configuration. A
|
||
|
more advanced (work in progress) build tool (that requires some
|
||
|
bootstrapping) can be found in stage1/.
|
||
|
|
||
|
|
||
3 years ago
|
## License
|
||
3 years ago
|
|
||
|
The nixpkgs subtree, as well as the package overlays are licensed
|
||
|
under the MIT public license. My custom modules (modules/, and
|
||
|
configuration/ ), configuration roots, and stage1 builder are licensed
|
||
|
under the GNU Public License 3.0 (or later).
|
||
|
|