commit 6fa4aa029cb66030a1d669bbe3e4e6334f5caf29 Author: Emmet Date: Fri Jun 30 09:43:02 2023 -0500 First commit diff --git a/.stignore b/.stignore new file mode 100644 index 0000000..2c4088b --- /dev/null +++ b/.stignore @@ -0,0 +1,100 @@ +// ╔══════════════════════════════════════╗ +// ║ Directory-specific files/directories ║ +// ╚══════════════════════════════════════╝ +// [ include directory-specific stuff here ] + +// ╔══════════════════════════════════╗ +// ║ Operating system generated files ║ +// ╚══════════════════════════════════╝ +// ┌─────────────┐ +// │ Apple macOS │ +// └─────────────┘ +(?d).DS_Store +(?d).localized +(?d)._* +(?d).Icon* +(?d).fseventsd +(?d).Spotlight-V100 +(?d).DocumentRevisions-V100 +(?d).TemporaryItems +(?d).Trashes +(?d).Trash-1000 +(?d).iCloud + +// ┌──────────────────┐ +// │ GNU/Linux & UN*X │ +// └──────────────────┘ +// (?d).directory +(?d).Trash-* + +// ┌───────────────────┐ +// │ Microsoft Windows │ +// └───────────────────┘ +(?d)desktop.ini +(?d)ehthumbs.db +(?d)Thumbs.db +(?d)$RECYCLE.BIN +(?d)System Volume Information + +// ┌──────────┐ +// │ QNAP QTS │ +// └──────────┘ +(?d).AppleDB +(?d).@_thumb +(?d).@__thumb + +// ┌──────────────┐ +// │ Synology DSM │ +// └──────────────┘ +(?d)@eaDir + +// ╔═════════════════════════════╗ +// ║ Application generated files ║ +// ╚═════════════════════════════╝ +// ┌────────────────────────┐ +// │ Firefox & Chrom(ium│e) │ +// └────────────────────────┘ +*.part +*.crdownload + +// ┌─────┐ +// │ Git │ +// └─────┘ +.git + +// ┌──────────┐ +// │ Org Roam │ +// └──────────┘ +org-roam.db +org-roam.db-journal + +// ┌──────────────────┐ +// │ Microsoft Office │ +// └──────────────────┘ +~* + +// ┌───────────────────────────┐ +// │ Parallels Desktop for Mac │ +// └───────────────────────────┘ +.parallels-vm-directory + +// ┌────────────────────────────┐ +// │ Temporary and backup files │ +// └────────────────────────────┘ +*.temporary +*.tmp +*._mp +*.old +*.syd +*.dir +*.gid +*.chk +*.dmp +*.nch +.*.swp +*~ + +// ┌─────┐ +// │ Vim │ +// └─────┘ +*.*.sw[a-p] diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..b2e72a8 --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2023 Emmet K + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/README.org b/README.org new file mode 100644 index 0000000..053d3df --- /dev/null +++ b/README.org @@ -0,0 +1,5 @@ +#+title: Sane Syncthing Ignore Patterns + +[[https://syncthing.net/][Syncthing]] is a FOSS P2P (peer-to-peer) file synchronization utility. When syncing files, there are, of course, files that shouldn't be synced. These are a collection of useful syncthing ignore patterns I use by default in my workflow. This is forked from [[https://github.com/M-Mono/Syncthing-Ignore-Patterns][M-Mono's Syncthing Ignore Patterns]]. + +Here is [[https://docs.syncthing.net/users/ignoring.html][documentation on ignore patterns in Syncthing]].