https://github.com/bluem/atadatem
OS X command-line tool for removing metadata files
https://github.com/bluem/atadatem
Last synced: 4 months ago
JSON representation
OS X command-line tool for removing metadata files
- Host: GitHub
- URL: https://github.com/bluem/atadatem
- Owner: BlueM
- License: other
- Created: 2012-11-11T09:02:26.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2017-04-09T18:24:37.000Z (about 9 years ago)
- Last Synced: 2025-09-05T03:44:15.613Z (10 months ago)
- Language: Objective-C
- Size: 20.5 KB
- Stars: 33
- Watchers: 5
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
atadatem Overview
=================
Purpose
-------
Atadatem (“metadata” backwards) is a tiny macOS / OS X / Mac OS X command-line tool for recursively removing certain types of metadata files from one or more directories.
Using atadatem, you can remove any combination or all of the following:
* `.DS_Store` files
* Git-related metadata: `.git`, `.gitattributes`, `.gitmodules`, `.gitignore`, `.gitkeep`
* `.svn` directories
* Mac Icon files (actually, the name is `Icon\r`)
* JavaScript-related configuration/metadata: `.jshintrc`, `.jslintrc`, `.babelrc`
* Editor/IDE metadata: `.idea`, `.editorconfig`
* Integration/analysis tools’ metadata: `.travis.yml`, `.scrutinizer.yml`, `.coveralls.yml`, `.codeclimate.yml`
Usage
-----
Invoke `atadatem` without any options or arguments or with option `-h` to see usage information.
Examples
--------
Removing all .DS_Store files below a directory:
atadatem -d /path/to/directory
Removing all the file and directory types listed above from two directories:
atadatem -a /path/to/directory1 /path/to/directory2
Testing what would have been removed if you selected to remove all:
atadatem -t -a /path/to/directory
Testing what Git and Subversion directories in your home directory would be removed:
atadatem -gst ~
Compiling
---------
The repository contains an Xcode 3.2 project which should compile out of the box.
Author
-----
Carsten Blüm, [www.bluem.net](https://www.bluem.net/)
Project website: [www.bluem.net/jump/atadatem](https://www.bluem.net/jump/atadatem)
License
----------
[BSD License](https://opensource.org/licenses/bsd-license.php)