🌱 Cozy pods install

Overview

🌱 Cozy pod install

Using pod install in a more convenient way ☕️

🦄 Automagically adding prefix bundle exec if Gemfile is found
🚑 Handling Bundler missing gems error → bundle install
🚑 Handling CocoaPods out-of-date source repos error → pod repo update
Output fancy log and animations
🔔 Playing bell sound in the end
🚀 Swiftish!

That utility helps me a lot. I wonder if there is somebody who finds it useful too.
It's the Swift version of my older repository 🌱 PodsInstall
You can read 📖 more in my blog.

Quick start with Mint 🌱

brew install mint
mint install swiftyfinch/pods

# Now on Mint 0.17.0 you'll need to add ~/.mint/bin to your $PATH
# For example, add this to your ~/.zshrc file and relaunch terminal
export PATH=$HOME/.mint/bin:$PATH

Watch 🎬 installation demo
It's from my other project, but the idea is the pretty same.

How to use 🏈

Run in your project directory instead of pod install:

pods install
# or just
pods
# or in quiet mode (like in demo video)
pods -q

Author

Vyacheslav Khorkov
Twitter: @SwiftyFinch
Blog: swiftyfinch.github.io
Feel free to contact me 📮

You might also like...
xFonts is an app that lets you install custom fonts on iOS and iPadOS.

xFonts xFonts is an app that lets you install custom fonts on iOS and iPadOS. Grab fonts from your iCloud Drive or Dropbox and add them to your collec

Install and debug iPhone apps from the command line, without using Xcode

ios-deploy Install and debug iOS apps from the command line. Designed to work on un-jailbroken devices. Requirements macOS You need to have a valid iO

Comments
  • 🚀 Bunch of improvements

    🚀 Bunch of improvements

    1. Added recursively searching Gemfile in parent directories;
    2. Added brew formula;
    3. Added workflow for releasing 🌱 Pods from Github Actions;
    4. Added ability to run any pod subcommand;
    5. Some organisation changes, added more colors and changed some emojies.

    Checklist

    • [ ] I've added at least one test that validates that my change is working, if appropriate
    • [x] I've followed the code style of the rest of the project
    • [x] I've read the Contribution Guidelines
    • [x] I've updated the documentation if necessary
    documentation enhancement Hacktoberfest 
    opened by swiftyfinch 0
Releases(1.0.0)
Owner
Vyacheslav Khorkov
🍎 Dev Lead & Cat herder 🦁
Vyacheslav Khorkov
Cozy Drive Web App for Cozy Cloud

Cozy Drive What's Cozy? Cozy is a platform that brings all your web services in the same private space. With it, your webapps and your devices can sha

Cozy.io 138 Dec 14, 2022
macOS application written in SwiftUI that downloads installer pkgs for the Install macOS Big Sur application.

Download Full Installer This is a Swift UI implementation of my fetch-installer-pkg script. It will list the full macOS Big Sur (and later) installer

Armin Briegel 654 Dec 31, 2022
The best command-line tool to install and switch between multiple versions of Xcode.

The best command-line tool to install and switch between multiple versions of Xcode.

Robots and Pencils 2.3k Jan 9, 2023
The easiest way to install and switch between multiple versions of Xcode - with a mouse click.

Xcodes.app The easiest way to install and switch between multiple versions of Xcode. If you're looking for a command-line version of Xcodes.app, try x

Robots and Pencils 4.5k Dec 26, 2022
Download app update form url and install it

capacitor-updater Download app update from url and install it. And reload the view. You can list the version and manage it with the command below. Ins

Martin DONADIEU 214 Jan 9, 2023
Install Agora Audio SDK for macOS easily with Swift Package Manager

Agora Swift Package Manager Install Agora Audio SDK for macOS easily with Swift Package Manager. Click here for full documentation. Installation Add t

Agora.io 0 Jun 30, 2022
A command line tool to easily install and browse Xcode templates

?? XTrail A command line tool to easily install and browse Xcode templates. Usage The general invocation syntax for xtrail is as follows: xtrail <subc

Shogo Sakaue 3 Dec 16, 2021
Simple app install/update behavior detection.

App-Update-Tracker AppUpdateTracker is a simple, lightweight iOS library intended to determine basic app install/update behavior. The following is a l

Aaron 25 Dec 13, 2022
swiftenv allows you to easily install, and switch between multiple versions of Swift.

Swift Version Manager swiftenv allows you to easily install, and switch between multiple versions of Swift. This project was heavily inspired by pyenv

Kyle Fuller 1.9k Dec 27, 2022
AZS - There are two frameworks in the pod file, you need to install them to work with the project

AZS There are two frameworks in the pod file, you need to install them to work w

Nikita12G 0 Jan 14, 2022