Improve README formatting

This commit is contained in:
Marc Cornellà 2025-11-22 18:09:50 +01:00
commit 766c18e7d7

View file

@ -1,46 +1,41 @@
# Pulumi Oh My Zsh Plugin # Pulumi
This is an **Oh My Zsh plugin** for the [**Pulumi CLI**](https://www.pulumi.com/docs/iac/cli/),
an Infrastructure as Code (IaC) tool for building, deploying and managing cloud infrastucture.
This plugin provides:
This is an **Oh My Zsh plugin** for the **Pulumi CLI**, providing:
- 🚀 Short, intuitive aliases for common Pulumi commands - 🚀 Short, intuitive aliases for common Pulumi commands
- 🎯 Auto-completion support for Pulumi - 🎯 Auto-completion support for Pulumi
## 📦 Installation To use it, add `pulumi` to the plugins array in your `.zshrc` file:
To use this plugin, add `pulumi` to the plugins array in your `.zshrc` file:
```zsh ```zsh
plugins=(... pulumi) plugins=(... pulumi)
``` ```
Then run ```source ~/.zshrc```
## ⚡ Aliases
--- | Alias | Command | Description |
| -------- | ---------------------- | ----------------------------- |
## ⚡ Short Aliases | `pul` | `pulumi` | Shortcut for Pulumi CLI |
| `pulcs` | `pulumi config set` | Set Pulumi configuration |
| Alias | Command | Description | | `puld` | `pulumi destroy` | Destroy all resources |
|--------|--------------------------|----------------------------------| | `pullog` | `pulumi logs -f` | Tail Pulumi logs in real-time |
| `p` | `pulumi` | Shortcut for Pulumi CLI | | `pulp` | `pulumi preview` | Show planned changes |
| `pu` | `pulumi up` | Deploy infrastructure | | `pulr` | `pulumi refresh` | Refresh state from cloud |
| `pp` | `pulumi preview` | Show planned changes | | `puls` | `pulumi stack` | Show stack details |
| `pd` | `pulumi destroy` | Destroy all resources | | `pulsh` | `pulumi stack history` | Show stack history |
| `pr` | `pulumi refresh` | Refresh state from cloud | | `pulsi` | `pulumi stack init` | Initialize a new stack |
| `ps` | `pulumi stack` | Show stack details | | `pulsl` | `pulumi stack ls` | List available stacks |
| `pss` | `pulumi stack select` | Switch stack | | `pulso` | `pulumi stack output` | Show stack outputs |
| `psh` | `pulumi stack history` | Show stack history | | `pulss` | `pulumi stack select` | Switch stack |
| `psi` | `pulumi stack init` | Initialize a new stack | | `pulu` | `pulumi up` | Deploy infrastructure |
| `psl` | `pulumi stack ls` | List available stacks |
| `pso` | `pulumi stack output` | Show stack outputs |
| `plog` | `pulumi logs -f` | Tail Pulumi logs in real-time |
| `pcs` | `pulumi config set` | Set Pulumi configuration |
---
## 🎯 Autocompletion ## 🎯 Autocompletion
If `pulumi gen-completion zsh` is available, this plugin **automatically enables Pulumi auto-completion**.
--- If `pulumi gen-completion zsh` is available, this plugin **automatically loads Pulumi auto-completion**.
## 🛠️ Contribution ## 🛠️ Contribution
Feel free to open an issue or PR for improvements! 🚀
Feel free to open an issue or PR for improvements! 🚀