summaryrefslogtreecommitdiff
path: root/plugins/flutter
diff options
context:
space:
mode:
authoridoroiengel <idoroiengel@gmail.com>2020-12-13 17:53:59 +0200
committerMarc Cornellà <hello@mcornella.com>2021-12-28 20:25:56 +0100
commit43046cdb35547c9dfbfe474197b2d9dc696edef3 (patch)
treeaf5eb6cc643c96e4f1830ef03e2da599a3fdbb8f /plugins/flutter
parent7568bbd9f57e0d7d90dd4a15abffc7e8a269f88f (diff)
downloadzsh-43046cdb35547c9dfbfe474197b2d9dc696edef3.tar.gz
zsh-43046cdb35547c9dfbfe474197b2d9dc696edef3.tar.bz2
zsh-43046cdb35547c9dfbfe474197b2d9dc696edef3.zip
feat(flutter): add a few more aliases (#9511)
Closes #9511
Diffstat (limited to 'plugins/flutter')
-rw-r--r--plugins/flutter/README.md29
-rw-r--r--plugins/flutter/flutter.plugin.zsh15
2 files changed, 29 insertions, 15 deletions
diff --git a/plugins/flutter/README.md b/plugins/flutter/README.md
index 9c8169afc..e5a4fd2ea 100644
--- a/plugins/flutter/README.md
+++ b/plugins/flutter/README.md
@@ -2,20 +2,27 @@
The Flutter plugin provides completion and useful aliases
-To use it, add flutter to the plugins array of your zshrc file:
+To use it, add `flutter` to the plugins array of your zshrc file:
-```
+```zsh
plugins=(... flutter)
```
## Aliases
-| Alias | Command | Description |
-| :--------- | :--------------------- | :------------------------------------------------------------------------- |
-| `fl` | `flutter` | Shorthand for flutter command |
-| `flr` | `flutter run` | Runs flutter app |
-| `fldoc` | `flutter doctor` | Runs flutter doctor |
-| `flb` | `flutter build` | Build flutter application |
-| `flattach` | `flutter attach` | Attaches flutter to a running flutter application with enabled observatory |
-| `flget` | `flutter packages get` | Installs dependencies |
-| `flc` | `flutter clean` | Cleans flutter project |
+| Alias | Command | Description |
+| :--------- | :---------------------- | :------------------------------------------------------------------------- |
+| `fl` | `flutter` | Shorthand for flutter command |
+| `flattach` | `flutter attach` | Attaches flutter to a running flutter application with enabled observatory |
+| `flb` | `flutter build` | Build flutter application |
+| `flchnl` | `flutter channel` | Switches flutter channel (requires input of desired channel) |
+| `flc` | `flutter clean` | Cleans flutter project |
+| `fldvcs` | `flutter devices` | List connected devices (if any) |
+| `fldoc` | `flutter doctor` | Runs flutter doctor |
+| `flpub` | `flutter pub` | Shorthand for flutter pub command |
+| `flget` | `flutter pub get` | Installs dependencies |
+| `flr` | `flutter run` | Runs flutter app |
+| `flrd` | `flutter run --debug` | Runs flutter app in debug mode (default mode) |
+| `flrp` | `flutter run --profile` | Runs flutter app in profile mode |
+| `flrr` | `flutter run --release` | Runs flutter app in release mode |
+| `flupgrd` | `flutter upgrade` | Upgrades flutter version depending on the current channel |
diff --git a/plugins/flutter/flutter.plugin.zsh b/plugins/flutter/flutter.plugin.zsh
index 01c4c9f5f..80b74f64a 100644
--- a/plugins/flutter/flutter.plugin.zsh
+++ b/plugins/flutter/flutter.plugin.zsh
@@ -1,7 +1,14 @@
alias fl="flutter"
-alias flr="flutter run"
-alias fldoc="flutter doctor"
-alias flb="flutter build"
alias flattach="flutter attach"
-alias flget="flutter packages get"
+alias flb="flutter build"
+alias flchnl="flutter channel"
alias flc="flutter clean"
+alias fldvcs="flutter devices"
+alias fldoc="flutter doctor"
+alias flpub="flutter pub"
+alias flget="flutter pub get"
+alias flr="flutter run"
+alias flrd="flutter run --debug"
+alias flrp="flutter run --profile"
+alias flrr="flutter run --release"
+alias flupgrd="flutter upgrade"