must be unique and present
sample layout
ignore swap files from vim