For the purpose of standardizing my shells across a variety of machines, it turns out to be easiest to just keep my dotfiles in git.
cd ~
git clone [email protected]:coriolinus/dotfiles.git
ln -f ~/dotfiles/.profile .profile
ln -f ~/dotfiles/.bash_profile .bash_profile
ln -f ~/dotfiles/.bashrc .bashrc
On unixy systems, we can automatically connect to Boxcryptor.
-
Ensure that Dropbox is syncing or linked to
~/Dropbox
-
Ensure that there is an empty directory at
~/Boxcryptor
-
Install necessary tooling:
sudo apt install encfs libsecret-tools
-
Add the boxcryptor password to the keyring:
secret-tool store --label='Personal Boxcryptor' boxcryptor personal
This will present a password prompt; enter the boxcryptor password, not the system password.
Boxcryptor will then automatically mount when the profile is sourced.
Ubuntu has a nice clip
command which doesn't work by default on WSL.
There's a shim to make it work in this repo:
mkdir -p ~/bin
ln -f ~/dotfiles/bin/clip ~/bin/clip