From 9311eae63fb0f38ad03d05b9a9f2acd4e507774d Mon Sep 17 00:00:00 2001 From: magic_rb Date: Sat, 30 Dec 2023 19:23:38 +0100 Subject: [PATCH] Disable numbering in `tmpfilesd` project page Signed-off-by: magic_rb --- home/projects/tmpfilesd.org | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/home/projects/tmpfilesd.org b/home/projects/tmpfilesd.org index 83b4747..9aaba56 100644 --- a/home/projects/tmpfilesd.org +++ b/home/projects/tmpfilesd.org @@ -1,3 +1,5 @@ +#+options: num:nil + =tmpfilesd= is a daemon which manages a file hierarchy declaratively. It is unfortunately slightly underused in my opinion. I'm imagining a tool which completely replaces any need for commands like =rm=, =cp=, =mv=, ... and of course their equivalents in your favorite standard library. Currently =tmpfilesd= takes a file hierarchy specified in a particular format, as so: @@ -15,5 +17,4 @@ Furthermore, it would be desirable if ~tmpfilesd~ could display diffs between di With everything described above it could become a ubiquitous file management tool. * Proposal - Utilize a Haskell library, for diffing arbitrary data structures where that data structure would be the file hierarchy. One such library could be [[https://hackage.haskell.org/package/gdiff][gdiff]]. It already provides us with an patch data structure which then can be used for all sorts of things including diff display and actually bringing the filesystem into the desired state.