Skip to content

Instantly share code, notes, and snippets.

@jahands
Last active October 19, 2015 20:15
Show Gist options
  • Save jahands/a36400385bba789d379e to your computer and use it in GitHub Desktop.
Save jahands/a36400385bba789d379e to your computer and use it in GitHub Desktop.
File layout spec for storing/backing up/archiving files.

File layout spec 2015

General rules

  • Top level folders are upper-case.
  • Windows computer names are upper-case.
  • Linux computer names are lower-case.
  • Computer names:
    • DT10: My desktop with Windows 10 on it.
    • PB10: My laptop (HP Probook) with Windows 10 on it.

DT10 Local drives

  • A: Archive/Backup drive.
    • Synced to OneDrive using 3rd party client.
    • Files over 10GB converted to 7z split archive.
    • Folders:
      • BACKUP: Anything that is regularly backed.
      • ARCHIVE: Files that won't change.
  • B: Windows ShadowCopy drive
  • C: Windows system drive
    • Any important files copied regularly to A:\BACKUP
  • D: Primary DATA drive.
    • Regularly backed up to A:\BACKUP
  • S: SCRATCH drive.
    • Manually backed up to A:\BACKUP

Google Drive folders

  • ARCHIVE
    • DT10: Mirror of A:\ARCHIVE
    • PB10
  • BACKUP
    • DT10: Mirror of A:\BACKUP
    • PB10
  • DT10: All DT10 specific files/folders like Documents/Desktop etc.
  • PB10: All PB10 specific files/folders like Documents/Desktop etc.
  • SYNC: For storing folders used to sync things across different computers like KeePass and program AppData.
  • DATA: For storing folders which are shared between computers/web such as Documents, Pictures, Music etc.
  • Documents: Top level documents folder for easy access.
  • Pictures: Top level pictures folder for easy access.
  • Music: Top level music folder for easy access.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment