Locking down individual files is great, but a blanket encryption will prevent anyone from getting their paws on your files.
Using a login password on your Mac is a simple way of ensuring your macOS user account stays private, and using FileVault to encrypt your startup disk means only users who can log in to your Mac can ...