Skip to content

Add Flutter support to omarchy-menu and omarchy-install-dev-env#1095

Open
Sgierek106 wants to merge 5 commits intobasecamp:devfrom
Sgierek106:add-flutter-support
Open

Add Flutter support to omarchy-menu and omarchy-install-dev-env#1095
Sgierek106 wants to merge 5 commits intobasecamp:devfrom
Sgierek106:add-flutter-support

Conversation

@Sgierek106
Copy link

Inspired by Aloïs Deniel's blog post: https://aloisdeniel.com/blog/develop-flutter-omarchy

@dhh
Copy link
Member

dhh commented Jan 3, 2026

This write up mentions needing a lot more than just flutter itself. So I think we need to do everything required to make it available or not:

sudo pacman -Syu --needed xz glu
sudo pacman -S --needed clang cmake ninja pkgconf gtk3 xz gcc
mise plugins install flutter https://github.com/mise-plugins/mise-flutter.git
mise use -g flutter@latest

@Sgierek106
Copy link
Author

This write up mentions needing a lot more than just flutter itself. So I think we need to do everything required to make it available or not:

sudo pacman -Syu --needed xz glu
sudo pacman -S --needed clang cmake ninja pkgconf gtk3 xz gcc
mise plugins install flutter https://github.com/mise-plugins/mise-flutter.git
mise use -g flutter@latest

Good call! I've updated the omarchy-install-dev-env script to include the additional commands mentioned in the write up.

I just tested this using a fresh install of Omarchy, and I was able to successfully reproduce the example in Aloïs' blog post.

@jscorbalan
Copy link

From what I’ve been reading in the mise-plugins repository, it seems that installing Flutter via aqua should be considered instead of using a dedicated mise plugin.
image

In my case, instead of using:

mise plugins install flutter https://github.com/mise-plugins/mise-flutter.git
mise use -g flutter@latest

I used:

mise use -g aqua:flutter/flutter@3.38.6

As I understand it, the Aqua registry is considered a bit more secure and is now the preferred approach according to the current mise recommendations. That said, I’m not sure how much impact this has overall, as I’m still fairly new to mise.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants