Giter VIP home page Giter VIP logo

quick-actions's Introduction

Quick Actions

Handy macOS quick actions for Automator

All actions only require the default macOS apps to be installed. Anyone with macOS 10.14 or newer (and maybe earlier) should be able to run these.

WARNING: Most of these actions are meant to alter files in place. There's chance of data loss using some of them. Make sure to make copies and/or backups before performing the actions.

Current Actions

  • Convert to JPG [WARNING: REPLACES IMAGE FILES, MAKE COPIES BEFORE USING IF NEEDED]
    • Takes image files in finder as input.
    • Outputs JPG files.
  • Rename for Web
    • Takes any file in Finder as input.
    • Renames selected files: converts to lower case, replaces spaces and some other punctutation with dashes.
  • Rename to Title Case
    • Takes any file in Finder as input.
    • Renames selected files: converts to title case, replaces dashes and underscores with spaces, converts some escaped characters to appropriate values.
  • Resize images [WARNING: REPLACES IMAGE FILES, MAKE COPIES BEFORE USING IF NEEDED]
    • Takes selected images files in Finder as input.
    • Prompts for maximum dimension (default to 1000px). The smaller side will adjust appropriately to maintain aspect ratio.
    • Replaces the file with the resized image.

Installation

  • Clone the repository.
  • Open Automator on your Mac.
  • Select File > Import Actions... from the menu.
  • Browse to the repository where you cloned it.
  • Import the actions.

Usage

WARNING: Most of these actions are meant to alter files in place. There's chance of data loss using some of them. Make sure to make copies and/or backups before performing the actions.

  • Open Finder in macOS.
  • Browse to the files that you wish to alter.
  • Select a file or files.
  • Control click (or right click) on one of the selected files.
  • In the contextual menu, select Services then click the action you wish to perform.

quick-actions's People

Contributors

daveygm avatar

Stargazers

mmoole. avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.