An open API service indexing awesome lists of open source software.

https://github.com/cben/myenv

Bits of config and software I use
https://github.com/cben/myenv

Last synced: 8 months ago
JSON representation

Bits of config and software I use

Awesome Lists containing this project

README

          

# Bits of config and software I use

If you're not me, use with caution.

Works on Ubuntu 14.04 (I think, haven't tested for some time) or later.
`bin/` and `node_modules/.bin/` should be in PATH - as done in [.config/bin/config.fish](.config/bin/config.fish).

Installing on fresh machine involves `./fedora.sh` or `./full-ubuntu.sh` (`ubuntu.sh` if low on time/space), then `./PULL.sh`.
Per-user installation involves `./user.sh` and for me `beni.sh`.
Updating involves `PULL.sh` then committing (if submodules got updated) and re-running `ubuntu.sh` etc. (if that script changed).
I'm striving for *.sh to be idempotent.

License: Do whatever you want. https://creativecommons.org/publicdomain/zero/1.0/

## GitHub 2FA tips (doesn't really belong here but useful bootstrapping new machine)

```
ssh-keygen
cat ~/.ssh/id_rsa.pub
```
Upload ~/.ssh/id_rsa.pub to https://github.com/settings/ssh.
```
git clone --recursive github.com:cben/myenv # easier to remember than `git@github.com:cben/myenv.git`, works.
```
Run user.sh to configure sweet `pushInsteadOf`.

TODO: creating 2FA token.