<div dir="ltr">There's an Ubuntu app available on the Windows app store, but yeah it's using whatever they're calling what was once WSL.<div><br>I don't think I ever got it working in Cygwin specifically. The reason why I targeted Ubuntu/WSL was that it provides a 'real' Bash environment.</div><div><br></div><div>One of the reasons why Jason didn't want to merge my changes – IIRC – is that the 'OS' that Ubuntu/WSL reports itself as being is NOT obviously or clearly a 'Microsoft Windows Linux' environment. It's basically pretending like it's 'really Linux', which it is in a lot of respects, but obviously not in terms of clipboard support. The only way I could (relatively) easily figure out how to add to the Windows clipboard was via PowerShell.</div><div><br>The "sh scripts laying around" in my repo to which I linked are the Pass files – my repo is just a 'soft fork' with a few extra commits on top. It might be a bit behind the actual Pass repo too by now.<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Feb 11, 2020 at 1:53 PM Miquel Lionel <<a href="mailto:lionelmiquel@sfr.fr">lionelmiquel@sfr.fr</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Sun, 9 Feb 2020 17:55:12 -0500<br>
Kenny Evitt <<a href="mailto:kenny.evitt@gmail.com" target="_blank">kenny.evitt@gmail.com</a>> wrote:<br>
<br>
> Nice job! Windows batch is a tough language to 'use in anger'! Bash isn't<br>
> easy either, but Windows Batch is a whole 'nother level of pain-in-the-ass:<br>
> <br>
>  - windows - Batch character escaping - Stack Overflow<br>
> <<a href="https://stackoverflow.com/questions/6828751/batch-character-escaping/16018942#16018942" rel="noreferrer" target="_blank">https://stackoverflow.com/questions/6828751/batch-character-escaping/16018942#16018942</a>><br>
> <br>
> Pass DOES work in the Ubuntu app on Windows (formerly Bash on Ubuntu on<br>
> Windows, and several other names before that) but I couldn't implement<br>
> clipboard support *nicely*. Jason, the creator and maintainer of Pass,<br>
> didn't like the changes I came up with – they ARE ugly.<br>
> <br>
> But, in case you or anyone else is interested, I maintain a 'soft fork'<br>
> with those changes on GitHub:<br>
> <br>
>  - kenny-evitt/password-store-buw: Pass: The Standard Unix Password Manager<br>
> for Bash on Ubuntu on Windows<br>
> <<a href="https://github.com/kenny-evitt/password-store-buw" rel="noreferrer" target="_blank">https://github.com/kenny-evitt/password-store-buw</a>><br>
> <br>
> On Sun, Feb 9, 2020 at 4:19 PM Miquel Lionel <<a href="mailto:lionelmiquel@sfr.fr" target="_blank">lionelmiquel@sfr.fr</a>> wrote:<br>
> <br>
> > Hello to all the password-store mailing list,<br>
> ><br>
> >   Seeing no satisfying command line alternatives for Windows on the<br>
> > <a href="http://passwordstore.org" rel="noreferrer" target="_blank">passwordstore.org</a> page, I decided to quickly put together a batch script<br>
> > that mirrors my uses of pass on unix systems.<br>
> > It behaves like pass on most of cases, my preferred thing being the clip<br>
> > switch.<br>
> > So, it supports :<br>
> >         * making dirs in the password store<br>
> >         * tree like display of directory and content of theses<br>
> >         * inserting,deleting passwords and password directory, with or<br>
> > without prompts<br>
> >         * clipping a specific line of the password file<br>
> >         * PASSWORD_STORE_DIR and PASSWORD_STORE_KEY environnement<br>
> > variable, as they're the most important ones.<br>
> >         * .gpgid file to indicate which key to use in case of<br>
> > PASSWORD_STORE_KEY not set<br>
> >         * viewing passwords<br>
> ><br>
> > And I think that's all for the moment.<br>
> ><br>
> > There's still things to fix : can't have spaced password names, absolutely<br>
> > no security against shouldersurfing, and many other things that I didn't<br>
> > put my finger on yet.<br>
> > But it does the job for me.<br>
> ><br>
> > <a href="https://notabug.org/lilim/pass.bat" rel="noreferrer" target="_blank">https://notabug.org/lilim/pass.bat</a><br>
> ><br>
> > Kind regards,<br>
> > --<br>
> > Miquel Lionel <<a href="mailto:lionelmiquel@sfr.fr" target="_blank">lionelmiquel@sfr.fr</a>><br>
> > _______________________________________________<br>
> > Password-Store mailing list<br>
> > <a href="mailto:Password-Store@lists.zx2c4.com" target="_blank">Password-Store@lists.zx2c4.com</a><br>
> > <a href="https://lists.zx2c4.com/mailman/listinfo/password-store" rel="noreferrer" target="_blank">https://lists.zx2c4.com/mailman/listinfo/password-store</a><br>
> ><br>
So if I understand well you need WSL/Cygwin for your implementation of pass ?<br>
I looked at the repo a bit so I assume it's that, since there's a bunch of sh scripts laying around. I remember seeing cygwin things too.<br>
<br>
<br>
Kind regards,<br>
-- <br>
Miquel Lionel <<a href="mailto:lionelmiquel@sfr.fr" target="_blank">lionelmiquel@sfr.fr</a>><br>
</blockquote></div>