git checkout -b 1/delete-leftover-cruft
git push -u origin 1/delete-leftover-cruft
git branch -d 1/delete-leftover-cruft
git push origin -d 1/delete-leftover-cruft
By default, shell hsitory is not persistent across VSCode remote container restarts. To persist, a local (in the container) .zsh_history
file must be makked to a file on the host computer. To do this you need to select a unique name to map the local file to. Here is how I do it in my .devcontainer
file (only relevant lines shown):
{
"name": "AWS Development (aws-dev)",
^^^^ this will be the unique name of the history file on the local machine
"mounts": [
"source=${env:HOME}${env:USERPROFILE}/.vscode-zsh-hists/aws-dev.zsh_history,target=/home/devboy/.zsh_history,type=bind"
^^^^ here's where the mapping occurs
]
}
I hereby claim:
To claim this, I am signing this object:
Before begining, make sure your SSH keys are set so you can ssh
to your Dreamhost account.
$ ssh-copy-id -i ~/.ssh/id_rsa.pub xxxxxx@cloverdale.dreamhost.com
(you'll need xxxxxx's password here)
$ ssh xxxxxx@cloverdale.dreamhost.com
On the Dreamhost server you should have a directory for your site (e.g. adubdub.com
or ispeed.honeyimlost.com
(if not, you'll need to make one). You now need to make a git repository for that site (at the same level in the tree) and initialize a bare repo:
In order to PGP sign GitHub commits we need to:
brew install gnupg
export GPG_TTY=$(tty)
to .zshrc
echo "test" | gpg --clearsign
gpg --list-secret-keys --keyid-format LONG
git config user.signingKey A...
git config gpg.program gpg
Why?# Path to your oh-my-zsh configuration. | |
ZSH=$HOME/.oh-my-zsh | |
# Set name of the theme to load. | |
# Look in ~/.oh-my-zsh/themes/ | |
# Optionally, if you set this to "random", it'll load a random theme each | |
# time that oh-my-zsh is loaded. | |
#ZSH_THEME="sunrise" | |
#ZSH_THEME="blinks" | |
#ZSH_THEME="random" |