Closed scottmuc closed 5 months ago
I created an Ubuntu 24 desktop USB disk (from https://ubuntu.com/download) with https://etcher.balena.io. At some point I would like to dual boot to experiment with other operating systems, but will stick with Ubuntu for now.
To boot from USB, rebooting and spamming F12 allowed me to reach to the boot-selector screen.
What I need to figure out now are what apps do I install with the store UI.
I have the OS installed and working at least.
Turns out I was already updating my shell to zsh
, I just needed to reboot.
Mapping capslock was straightforward with the gnome-tweak-tool
: https://askubuntu.com/a/33792/1384629
Next steps are to install Vivaldi with the bootstrap script and then install 1 Password via the Ubuntu store.
Bootstrapping 1 Password on Ubuntu means logging into Vivaldi (this installs the browser plugin). Then log into the 1 Password plugin. No need for the 1 Password GUI app.
This was a surprisingly easy repave. I think the fact that Ubuntu is so easy to automate is part of that. I didn't really have instructions in the correct order, but it was easy to figure out how to do the steps necessary to move forward.
That main work to do right now is improve the repave template. I'm happy that I didn't need the Ubuntu store to install anything.
A couple things I realized are missing are:
Tempted to repave again because so little of the process required manual steps:
Yay for Repaving!
As much as possible is documented inline in this issue template. In case of problems you may find help by viewing all the previous repave issues. Have fun!
Things to do with the existing build
[x] Create USB stick with Ubuntu
TODO Add some notes
[x] Backup anything worth keeping
Generally, this means look at the following directories for things that I might want to carry over to the fresh install or possibly consider saving to a cloud service:
Desktop
Documents
Downloads
Rebuild steps
[x] Reboot to load installer
Hold down the Option key to trigger the boot selection menu.
[x] Use Disk Utility to wipe existing partition and make a new one (new name, new encryption key)
[x] Install the OS
Post OS install steps
Launch and configure 1 Passwordnote to speed things up, some of the steps above can be done while
coalese_this_machine
is running.Done When
[x] Make a tiny DNS change and run terraform
[x] Make a signed commit mentioning this issue (exercises
gpg-op
)[x] Be able to push the commit (exercises
ssh-op-agent
)[x] Log into GitHub in Vivaldi (exercises 1 Password browser extension)
[x] Old keys and credentials are deleted (GitHub and 1Password)
[x] Make this template slightly better