MTPL è un piccolo script Python modelli / file manager che ci ha git.
Perché
Spesso script, ho un sacco di piccolo pezzo di script, codice, licenze o file configurazioni che spesso copia / incolla da siti web. Questo è noioso e scomodo (dimenticando l'indirizzo del sito web, lento, troppi passaggi, tende a porta all'errore, ecc ...). Un compito perfetto risolvere con la potenza di codice.
Inoltre, la condivisione è cool.
Come
Così come memorizzare e distribuire un gruppo di piccoli pezzi di codice / testo che si evolveranno nel tempo e, se possibile, con diverse versioni del "gruppo"? Beh git + ramo è una soluzione perfetta. Ma da solo non è git molto adatta a questo uso. Così, costruiamo una piccola interfaccia su di esso.
Che cosa
E voil & agrave ;, avete un piccolo script che utilizzano il potere di git per distribuire e condividere severals modelli di licenze file script / codice / / configurazione con un modo semplice e potente per selezionare uno dei senza prendersi cura di come git sta lavorando dietro .
Utilizzo
& nbsp; MTPL
Modelli di elenco. Al primo avvio, MTPL si clonare il repository git per ottenere lo script. MTPL update
aggiornare il contenuto del repository.
& Nbsp; MTPL template_name
Visualizzazione modello su stdout.
& Nbsp; MTPL part_of_template_name
Visualizzazione template matching sul stdout o la lista dei corrispondenti modelli se non vi è più di uno.
& Nbsp; aggiornamento MTPL
Aggiornare repository i modelli.
Voglio aggiungere un nuovo modello!
Jut aggiungere un nuovo file in ~ / .config / mytemplates /
.
vi voglio proporre un nuovo modello al repository ufficiale!
Beh, sei fortunato, hai già un repository git in ~ / .config / mytemplates /
. Dopo aver aggiungere il file, commit e spinto da qualche parte basta inviarmi una e-mail a corteccia AT & nbsp; worlddomination.be. È inoltre possibile forchetta repository github qui e mi mandi una richiesta di pull (più semplice)
Requisiti .
- Python
I commenti non trovato