Dotfiles
This is only public so I can easily share it across machines. There is probably nothing of interest for you here ... or is there?
Letting me own your machine
bash <(curl -fsSL https://raw.github.com/fortes/dotfiles/master/bootstrap.sh)If for some reason, you don't have curl installed (why?):
bash <(wget -qO- https://raw.github.com/fortes/dotfiles/master/bootstrap.sh)You may need to add --no-check-certificate for the wget call, but that's kinda dangerous.
Setup
Once you've run setup, you'll still have to do the following manual steps:
-
Generate this machine's SSH keys:
ssh-keygen -t rsa -b 4096 -C "$(hostname)"
Then add the key into GitHub and wherever else
-
Add any additional ssh keys into
~/.ssh -
Authorize your public keys on the new machine:
ssh-import-id gh:fortes
-
Add your favorite servers into
.ssh/config.local -
Setup
.gitconfig.local:[user] name = Your Name email = xyz@abc.com
Ignoring changes to a file
git update-index --skip-worktree ./symlinks/npmrcTo make changes in the future:
git update-index --no-skip-worktree ./symlinks/npmrcAdditional Settings
TODO: Automate these steps.
- Install
kindlegenfrom Amazon
Debian / Ubuntu
- Depending on the machine, you may need
pavucontrolin order to unmute your audio output via GUI. ** Alternatively, find the name of the desired output viapacmd list-sinksthen runpacmd set-default-sink $SINK_NAMEand make sure to unmute viapacmd set-sink-mute [name] 0
EC2
- None?
Chromebook
- Extensions should automatically sync and install
- Setup Smart Lock & PIN unlock
- Enable Linux
- Enable cloud storage for uBlock
TODO
- Better colorschemes
- Setup textlint