PHPackages                             analia-mok/tweak-cli - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [CLI &amp; Console](/categories/cli)
4. /
5. analia-mok/tweak-cli

ActiveProject[CLI &amp; Console](/categories/cli)

analia-mok/tweak-cli
====================

An opinionated bootstrapper tool for setting up Lando-based projects.

0.1.0(6y ago)04MITPHPPHP ^7.2

Since Apr 4Pushed 6y ago1 watchersCompare

[ Source](https://github.com/analia-mok/tweak-cli)[ Packagist](https://packagist.org/packages/analia-mok/tweak-cli)[ RSS](/packages/analia-mok-tweak-cli/feed)WikiDiscussions master Synced 4d ago

READMEChangelog (1)Dependencies (7)Versions (2)Used By (0)

Tweak CLI
=========

[](#tweak-cli)

An opinionated bootstrapper tool for setting up [Lando-based](https://docs.lando.dev/) projects.

At [GeekHive](https://www.geekhive.com/), we've standardized on using Lando for local development on WordPress and Drupal projects. However, for every new project, I always have to tweak (**hint hint nudge nudge**) the Lando config to add a set of helper tooling to make the team's life easier. So here is Tweak CLI, a simple tool for adding our helper commands and scripts to new projects.

Currently, the tool **tweaks in** yaml configuration and bash scripts into your current project. When the [latest release of Lando](https://blog.lando.dev/2020/02/10/q1-2020-update/) is out, we will convert most - if not all - of the helpers into a proper [Lando plugin](https://docs.lando.dev/contrib/contrib-plugins.html#plugins).

Installation
------------

[](#installation)

Run `composer global require analia-mok/tweak-cli`

Upgrading
---------

[](#upgrading)

Run `composer global update analia-mok/tweak-cli`

How to Use
----------

[](#how-to-use)

Make sure you have `~/.composer/vendor/bin` in your terminal's path.

Preferably, you will already have created your project on Pantheon and have run `lando init`.

Once done, simply run `tweak in` and you will be set up with all of Tweak's helpers.

Pre-1.0 Goals
-------------

[](#pre-10-goals)

- Implement `tweak in`: Primary command for "tweaking in" helper scripts and adjusting your lando.yml file.
- Support Pantheon-hosted projects
- Support composer and non-composer projects
- Support WordPress and Drupal
- Adjust pulldb and pullfiles scripts to allow selection of environments.
- Add better test coverage...

Future Goals
------------

[](#future-goals)

- CI/CD file generation. We do have a standard set of CircleCI-related files that barely change from project to project that we could share.
    - Ex. WordPress + Pantheon's CircleCI Orb.
- Opt-in to tweak in `pantheon.yml` configuration for quicksilver (e.g. Slack, New Relic Notifications)
- There's some caveats to using Symfony's Process component for running external commands. It would be convenient to run `lando init` if the current project to `tweak in` does not a lando.yml yet.
- Support other hosting platforms that are lando friendly, such as [Platform.sh](https://platform.sh).
- Add Laravel helpers support

###  Health Score

20

—

LowBetter than 14% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity3

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 88.9% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

2230d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/13b743a51785319c37e719d536d831c1b1e115c7801b27392efe5293debdf1db?d=identicon)[AnaliaMok](/maintainers/AnaliaMok)

---

Top Contributors

[![ghamok](https://avatars.githubusercontent.com/u/40301523?v=4)](https://github.com/ghamok "ghamok (24 commits)")[![analia-mok](https://avatars.githubusercontent.com/u/17514083?v=4)](https://github.com/analia-mok "analia-mok (3 commits)")

---

Tags

phpclilandotweak

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/analia-mok-tweak-cli/health.svg)

```
[![Health](https://phpackages.com/badges/analia-mok-tweak-cli/health.svg)](https://phpackages.com/packages/analia-mok-tweak-cli)
```

###  Alternatives

[seregazhuk/php-watcher

Automatically restart PHP application once the source code changes

394137.8k4](/packages/seregazhuk-php-watcher)[mehrancodes/laravel-harbor

A CLI tool to Quickly create On-Demand preview environment for your apps.

9989.0k](/packages/mehrancodes-laravel-harbor)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
