Welcome to the Power Users community on Codidact!
Power Users is a Q&A site for questions about the usage of computer software and hardware. We are still a small site and would like to grow, so please consider joining our community. We are looking forward to your questions and answers; they are the building blocks of a repository of knowledge we are building together.
Post History
I'm using Borg to create backups of my home directory. I'm having trouble with excluding specific sub-directories when using a PATTERNSFILE with --patterns-from. I have the following (simplified) ...
#1: Initial revision
Issues with excluding specific sub-directories with Borg patterns
I'm using Borg to create backups of my home directory. I'm having trouble with excluding specific sub-directories when using a `PATTERNSFILE` with `--patterns-from`. I have the following (simplified) patterns file: ``` R /home/user + /home/user/.config/chezmoi - /home/user/.config - /home/user/**/.idea ``` My goal is to exclude all `.idea` sub-directories, regardless of their location, hence the catch-all `/home/user/**/.idea`. Still, there is a `.idea` sub-directory being included in the backup because it's inside `/home/user/.config/chezmoi`. I did try adding a specific exclusion for `/home/user/config/chezmoi/.idea`, but it doesn't seem to work either. How can I exclude the `.idea` directory within `/home/user/.config/chezmoi` while still including other specified directories? I know the order is important, and that's what took me a while to put together my `PATTERNSFILE`, but what I have seems correct. I'm running Borg `1.4.0` under Arch Linux. The command I'm using to test the backup is `borg create --dry-run --info --list --patterns-from="${HOME}/.borgignore" /path/to/repository::{hostname}-{now}`.