diff options
Diffstat (limited to 'TODOs.org')
-rw-r--r-- | TODOs.org | 22 |
1 files changed, 16 insertions, 6 deletions
@@ -8,11 +8,18 @@ NIXOS_URL='https://releases.nixos.org/nixos/19.03/nixos-19.03.172764.50d5d73e22b burn-nixos.sh "$NIXOS_URL" /dev/sdb #+END_SOURCE *** DOING Installation phase -**** DOING Choose proper tool +**** DONE Choose proper tool +CLOSED: [2019-05-31 Fri 21:40] =fdisk=? =gdisk=? =gparted=? Why? Why not? -**** TODO Make disk partitioning declarative -**** TODO Always use UEFI and GPT (which I think is better) -**** TODO Parameterize the disk to be partitioned + +=parted= allows for CLI based interactions instead of interactive only. It also supports GPT partitions, and is a GNU project :) +**** DONE Make disk partitioning declarative +CLOSED: [2019-05-31 Fri 21:40] +Not really declarative, but scripted instead. +**** DONE Always use UEFI and GPT (which I think is better) +CLOSED: [2019-05-31 Fri 21:40] +**** DONE Parameterize the disk to be partitioned +CLOSED: [2019-05-31 Fri 21:41] So I can give the installation script an argument and reuse later on the program. Something like: #+BEGIN_SOURCE shell $ wget -qO- https://euandre.org/install-nixos.sh | sh -s /dev/sda @@ -20,13 +27,16 @@ $ wget -qO- https://euandre.org/install-nixos.sh | sh -s /dev/sda **** DONE Publish =install-nixos.sh= in CI run CLOSED: [2019-05-30 Thu 23:42] Add =publishScript= derivation and run it in builds.sr.ht. +**** DOING Partition, format and encrypt *** TODO Setup phase **** TODO Fix bootstrap order of installing and importing packages **** TODO Automate annex setup -** TODO Automate setup of =builds.sr.ht= for other projects +** DONE Automate setup of =builds.sr.ht= for other projects +CLOSED: [2019-05-31 Fri 21:43] *** DONE Add =utils.nix= with common derivations CLOSED: [2019-05-30 Thu 23:16] -*** TODO Generate yaml from Dhall +*** CANCELLED Generate yaml from Dhall +No need, =envsubst= suffices. ** TODO Remove borg content from repository ** TODO Remove encrypted files from repository ** TODO Make creation of a new shell faster |