commit c7a3a4555adb0e836f0f8749efd95d34c1404d09
parent e996773711e48c544a52170291f6f5bcd76a8b3d
Author: Vincent Demeester <vincent@sbr.pm>
Date: Tue, 23 Jun 2020 16:00:35 +0200
READMEs: update the org…
… and remove the instalation part for now.
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
Diffstat:
1 file changed, 3 insertions(+), 29 deletions(-)
diff --git a/README.org b/README.org
@@ -31,30 +31,6 @@
/todo: rework that part, link to the =docs= folder/
-You should be able to run the =bootstrap.sh= script as is. And if you feel adventurous,
-you can use ~curl~ for this.
-
-#+begin_src bash
-curl https://gitlab.com/vdemeester/home/-/raw/master/hack/bootstrap.sh | sh
-#+end_src
-
-Otherwise, clone this repository somewhere, read the =bootstrap.sh= file and execute it if
-you feel safe
-
-** TODO ~home-manager~ only
-:PROPERTIES:
-:CUSTOM_ID: h:62ee62f0-7e1a-4abc-b289-ac24d12e733c
-:END:
-
-/todo: rework that part/
-
-** TODO ~nixos~ only
-:PROPERTIES:
-:CUSTOM_ID: h:5529fb57-a55d-4b81-a164-e5d1104b7e0b
-:END:
-
-/todo: rework that part/
-
* Organization of the repository
:PROPERTIES:
:CUSTOM_ID: h:b74304bf-e7e6-4425-9123-e50eca3eb8fa
@@ -65,10 +41,6 @@
This is probably gonna be a moving target, but this is how it looks (or should look
soon-ish 👼):
-- ~assets~: ignored folder where my /automation/ puts some /secrets/.
- Most of the =make= commands will try to populate this ahead of time. The assumption is :
- have a ~sync~ folder where the assets are. /Note: how to bootstrap (as syncthing will
- not be there, and the ~sync~ folder either)/
- ~docs~: holds documentation about this code, literate configuration, see [[literate configuration][literate configuration]].
=make publish= will publish the =README.org= and the =docs= folder to my website.
- ~lib~: shared code used during configuration (mostly ~nix~ code).
@@ -76,7 +48,9 @@
- ~modules~: holds nix modules (services, programs, hardware, profiles, …)
- ~overlays~: holds [[https://nixos.wiki/wiki/Overlays][nix overlays]]
- ~pkgs~: holds nix packages (those should migrate under ~overlays~ or on ~nur-packages~)
-- ~private~: holds non-shareable code, like /secrets/.
+- ~secrets~: holds non-shareable code, this folder is ignored and =make= commands will try
+ to populate this. If it's empty, the rest of configuration is still meant to work but
+ will contain empty secrets (or random ones).
- ~tmp~: things to… organize (e.g. where I import my other /legacy/ configuration)
<<literate configuration>>As I'm slowly, but _surely_, going to have =org-mode= files for