jbreams / gonepass

GTK+ 1Password reader
Other
130 stars 12 forks source link

This is a command line app right? #2

Closed jonnybarnes closed 9 years ago

jonnybarnes commented 9 years ago

I think I got this installed correctly on Arch Linux (though I had to edit the PKGBUILD) but I'm having to start this from the terminal in GNOME. Is that right?

jbreams commented 9 years ago

No, its a gnome app. There's no CLI.

jonnybarnes commented 9 years ago

Hmmm, I must have installed it wrong then, cause I can't start it from GNOME: http://imgur.com/PRVbd1L

jbreams commented 9 years ago

I think I'm missing a .desktop file that would make it show up in a search like that. I'll add one and test it later today. I also think I'm missing something in the PKGBUILD file to compile/install the gsettings schema.

jbreams commented 9 years ago

Hi, sorry it took so long to work on this. I think everything should be fixed now, and I've updated the arch package with your changes. Let me know if you have any more trouble!

jonnybarnes commented 9 years ago

Sorry its taken so long to reply but I've been away from home for the last two weeks.

This is how I've got it working, though I did steal 1password’s logo: https://gist.github.com/jonnybarnes/d8f0bfd85627561dccb

jbreams commented 9 years ago

No worries, I added a desktop/icon file to the repo and updated the arch package to use them. Thanks for following up!

jonnybarnes commented 9 years ago

The AUR package doesn’t include the .desktop and .install file.

jbreams commented 9 years ago

The build system installs the .desktop/icon file in the pkgbuild install root. So the AUR package should install those files in the right places. This is what it looks like on my system.

jreams@intrepid: ~
 $ pacman -Qo /usr/share/pixmaps/gonepass.png /usr/share/applications/gonepass.desktop                       
/usr/share/pixmaps/gonepass.png is owned by gonepass-git r26.c103859-1
/usr/share/applications/gonepass.desktop is owned by gonepass-git r26.c103859-1
jonnybarnes commented 9 years ago

Oh cool, didn’t know you could do that from within a package. :)