Andrew Scott
|
30cba446f2
|
files: add onChange option
This option allows execution of arbitrary shell code when a file that
is linked into the home directory has been changed between
generations.
|
2018-07-27 22:07:12 +02:00 |
|
Robert Helgesson
|
58a629b02e
|
lib/shell: add library of convenience functions
This library holds a few convenience functions for generating shell
code.
|
2018-01-07 16:59:22 +01:00 |
|
Robert Helgesson
|
f0d207f380
|
Add dag library to config.lib
Also replace all imports of `dag.nix` by the entry in `config.lib`.
|
2017-12-26 17:27:21 +01:00 |
|
Robert Helgesson
|
6764c26954
|
files: remove mode option
This option was deprecated >1 month ago and is therefore removed as
per the corresponding news entry.
|
2017-12-11 15:14:45 +01:00 |
|
Robert Helgesson
|
54043df8fb
|
files: support recursive linking of directory
|
2017-11-07 17:18:00 +01:00 |
|
Robert Helgesson
|
4f842d9f1b
|
files: extract type of home.file into own file
|
2017-11-06 14:24:04 +01:00 |
|
Robert Helgesson
|
742d1889c5
|
lib: make dag.nix take lib as argument
|
2017-09-21 13:19:29 +02:00 |
|
Robert Helgesson
|
61042c7606
|
lib: use generators from Nixpkgs
|
2017-09-21 13:18:33 +02:00 |
|
Robert Helgesson
|
8fab2a5d9b
|
Add basic directed acyclic graph data structure
Also make use of this instead of Nixpkgs's strings-with-deps library
in activation script generation.
|
2017-05-04 00:39:36 +02:00 |
|
Robert Helgesson
|
d7d02c3ce8
|
Initial import
|
2017-01-14 13:15:24 +01:00 |
|