puro icon indicating copy to clipboard operation
puro copied to clipboard

Allow symlinking similarly to FVM.

Open gaetschwartz opened this issue 2 years ago • 3 comments

In fvm, when you use a version, it creates a symlink to your local flutter version at ./.fvm/flutter_sdk to which you can then point in your .vscode/settings.json. It is pretty useful as it allows to stage the .vscode/settings.json file as it doesn't contain an absolute path, but a relative one (./.fvm/flutter_sdk). On the otherhand, puro sets the paths to an absolute, machine dependant path. That would be great to allow a behavior similar to FVM's in puro :)

gaetschwartz avatar Dec 30 '23 10:12 gaetschwartz

settings.json generally contains user-specific settings and shouldn't be committed to a repository, such as format on save, tab completion, etc.

pingbird avatar Dec 05 '24 02:12 pingbird

open to PRs

pingbird avatar Dec 05 '24 02:12 pingbird

For puro specifically, Dart-Code already accepts home (~) relative paths, so probably changing to use a path like ~/.puro/... would work too.

FMorschel avatar Jun 26 '25 11:06 FMorschel