Skip to content

squigglezworth/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


prettconfifiles

Original: squigglezworth/dotfiles — Mirror for easier fetching: squigzy/squigzy.github.io

The major steps to installing these are...1

  • Preseeding
  • Installing
    • The first script init.sh calls is .setup/install.sh, which installs various packages with apt, and runs some software-specific install scripts, such as for i3-gaps
  • Configuring
    • After installation, init.sh calls .setup/config.sh, which symlinks various config files to their appropriate locations, and handles things like creating/removing directories or restarting services when appropriate
  • Final Steps & Cleanup
    • Temporary files such as for building are stored in /tmp and should be cleaned up by the OS
    • Before exiting, init.sh will prompt the user to run a further backup script to restore sensitive files (i.e., SSH keys)
    • Once the above scripts have finished, ~/.init is removed by ~/.bashrc
    • Finally, the script will prompt the user to reboot

Footnotes

  1. ...which you really shouldn't do unless you know what you're doing.