Set up a new laptop.
Puppet Perl Shell Vim script
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
backup
bashgitprompt/manifests
bashrc
dejadup
dropbox
gcc/manifests
gedit/manifests
gimp/manifests
gitg/manifests
gitrepos
gnometerminal
gnometweaktool/manifests
googlechrome
gpg/manifests
icedteaweb/manifests
infinality/manifests
keepassx/manifests
manheimpuppetrepos
manheimvpn
pdfmerge/manifests
pidgin/manifests
profile/manifests
seahorse
sshkeys/manifests
sudoers
syntastic/manifests
thunderbird
tig/manifests
todotxt/manifests
vim
virtualization/manifests
README.md

README.md

laptop

Summary

Set up a new laptop.

Steps

Do these things.

sudo yum -y install puppet git
ssh-keygen
ssh-copy-id pi@10.0.0.18
sudo git clone https://github.com/brasey/laptop.git /etc/puppet/modules
sudo puppet module install puppetlabs/stdlib
sudo puppet apply /etc/puppet/modules/profile/manifests/init.pp

Caveats

Currently, my username is hard coded. That should change.

I'm backing up some things that this Puppetry uses ssh to restore. Things are

  • .gnupg
  • .purple
  • .thunderbird
  • .local/share/keyrings (Seahorse keyrings)
  • .ssh
  • .juniper_networks