Basicamente lo que hace este Lens, es permitirle al usuario ingresar las palabras a buscar, y el Lens (o el scope del Lens) se encargara de buscar esas palabras entre el nombre, descripcion y tags de los plugins subidos a la pagina de NINJA-IDE, retornando como resultado aquellos plugins que contengan alguna de las palabras buscadas, tambien se puede ingresar el nombre de algun usuario y ver los plugins de ese usuario, y al elegir alguno de los resultados de la Dash, el Plugin sera instalado en el sistema de la misma forma que lo hariamos desde NINJA-IDE.
En este Lens, estamos capturando la emision de la uri para manejarla nosotros y descargar el Plugin sin que la dash haga nada con eso, ya que es un uso muy especifico que se quiere hacer con el resultado.
El codigo de este Lens se encuentra en:
https://github.com/diegosarmentero/Experiments/tree/master/lenses/ninjaplugins
Para probarlo deberia ser tan simple como tener instalado Quickly
($ sudo apt-get install quickly)
Y adentro de la carpeta del Lens hacer:
$ sudo quickly install
$ quickly runAclaracion: Si la carpeta donde se descargan los plugins de NINJA-IDE no existe (porque ninja no esta instalado o nunca fue ejecutado), el Lens va a permitir hacer las busquedas pero no va a descargar ningun Plugin.
No comments:
Post a Comment