https://github.com/coriolinus/dotfiles
https://github.com/coriolinus/dotfiles
Last synced: over 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/coriolinus/dotfiles
- Owner: coriolinus
- Created: 2018-06-20T16:27:57.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2023-07-28T08:26:34.000Z (almost 3 years ago)
- Last Synced: 2025-02-01T04:16:23.743Z (over 1 year ago)
- Language: Shell
- Size: 58.6 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# dotfiles
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.
## Usage
```sh
cd ~
git clone git@github.com:coriolinus/dotfiles.git
ln -f ~/dotfiles/.profile .profile
ln -f ~/dotfiles/.bash_profile .bash_profile
ln -f ~/dotfiles/.bashrc .bashrc
```
### Automatically Connect Boxcryptor
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:
```sh
sudo apt install encfs libsecret-tools
```
- Add the boxcryptor password to the keyring:
```sh
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.
### Clipboard access on WSL
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:
```sh
mkdir -p ~/bin
ln -f ~/dotfiles/bin/clip ~/bin/clip
```