diff options
-rw-r--r-- | TODOs.org | 6 | ||||
-rwxr-xr-x | public/nixos/setup.sh | 3 |
2 files changed, 5 insertions, 4 deletions
@@ -27,7 +27,8 @@ $ 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 +**** DONE Partition, format and encrypt +CLOSED: [2019-06-02 Sun 01:54] **** DONE Properly document (in README?) how to connect to the internet CLOSED: [2019-06-01 Sat 22:05] #+BEGIN_SOURCE bash @@ -37,6 +38,8 @@ chmod +x ./install.sh ./install.sh #+END_SOURCE *** DOING Setup phase +**** TODO Fix =enabling= of Git Annex remotes +**** **** TODO Fix bootstrap order of installing and importing packages **** TODO Automate annex setup *** DONE Document the discrete three step phases @@ -48,6 +51,7 @@ Put all of this on the README for future easy access. 3. Bootstraping the new installation's configuration and data. ** NEXT Workflow improvement *** NEXT Finish importing mailing list emails +*** TODO How to simplify configuring the =ssh-agent=? *** TODO Automate backup.sh *** CANCELLED eCryptFS LUKS already covers most of my use case and renders eCryptFS not useful. diff --git a/public/nixos/setup.sh b/public/nixos/setup.sh index 64962fd..39b006c 100755 --- a/public/nixos/setup.sh +++ b/public/nixos/setup.sh @@ -90,7 +90,6 @@ configure_git_annex() { git annex enableremote nextcloud git annex enableremote s3 - # FIXME: rsyncnet # git annex enableremote hd # gitlab # rsyncnet @@ -110,7 +109,6 @@ configure_dotfiles() { blue "Open up the password manager to decrypt the SSH private key" read -p "A prompt for the SSH password will appear! (Press any key to continue)" -n 1 -r - # FIXME: Is there an easier way? export SSH_ENV="$HOME/.ssh/environment" echo "Initialising new SSH agent..." ssh-agent | sed 's/^echo/#echo/' > "${SSH_ENV}" @@ -118,7 +116,6 @@ configure_dotfiles() { chmod 600 "${SSH_ENV}" . "${SSH_ENV}" > /dev/null ssh-add - # FIXME: Is there an easier way? mkdir -p ~/dev/libre/ git clone git@git.sr.ht:~euandreh/dotfiles ~/dev/libre/dotfiles/ |