On Fri, Nov 6, 2015 at 1:50 PM, David Macek <[email protected]> wrote: > Hi everyone. > > I created a new launcher for MSYS2 and I'd like some feedback from you, MSYS2 > users and developers. The launcher is called `msys2-launcher` and is now > available in the repositories, but it's not yet part of the MSYS2 core > distribution. The launcher only supports mintty at the moment, because it > depends on its AppUserModel manipulation features. > > The repository is at <https://github.com/elieux/msys2-launcher> and the > PKGBUILD at > <https://github.com/Alexpux/MSYS2-packages/tree/master/msys2-launcher-git/PKGBUILD>. > > I'm also crossposting to the Git for Windows group, because GfW has its own > launcher and if possible, I'd like to get some feedback from Johannes and > others. > > > Why to use > ========== > + sets correct environment > + allows customization of environment via a configuration file > + doesn't show any temporary black window when starting > + can be pinned correctly > + allows running arbitrary command instead of just starting the shell > > > How to use > ========== > > 1. Install with `pacman -Sy msys2-launcher`. > 2. Start `msys2.exe`, `mingw64.exe`, or `mingw32.exe`, depending on your > needs. > 3. Pin the running process to your taskbar, if you want. > > Don't pin the .exe file directly, because that just doesn't do the right > thing (just ask Mozilla :). > > You can also run `msys2.exe pacman -Syu` for example. It will open a window > just for the one command. > > > What to tell me > =============== > - if something doesn't work. > - if you have an idea how to make it better. > - whether you would like to use it as your main launcher (or why not?). > - whether you would still use the .bat files if this was your main launcher > (and why?). >
I like it, the pinning works great. The icons for the 64-bit vs 32-bit could maybe do with a bit of work (I'd make the 32-bit one less bright or more washed out than the 64-bit one maybe and try to incorporate the number more subtly). I the we should still provide the batch files for two reasons: 1. not to break existing use cases and 2. so the differences between the shells are made explicit rather than hidden away in the C code? I'm up for making it part of the core installation once the mingw32 and mingw64 icons are made a bit more pretty. > > Cheers. > > -- > David Macek > > > ------------------------------------------------------------------------------ > > _______________________________________________ > Msys2-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/msys2-users > ------------------------------------------------------------------------------ _______________________________________________ Msys2-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/msys2-users
