~cleaned up gentemplate a bit

This commit is contained in:
odave
2020-03-29 17:30:53 +01:00
parent c20b9d62d0
commit 5de0f4026a
2 changed files with 4 additions and 7 deletions

View File

@@ -1,7 +1,5 @@
#+TITLE: private/gentemplate
#+DATE: March 17, 2020
#+SINCE: {replace with next tagged release version}
#+STARTUP: inlineimages nofold
* Description
This module allows users to clone templates from my Github to specific machines.

View File

@@ -8,16 +8,15 @@
(defun +gentemplate/offline ()
(eq (list-length (network-interface-list)) 1))
(after! magit-clone
(defun +gentemplate/download-template (template-name dest)
"Download a given template via its `template-name' to the `dest' folder"
(magit-clone-regular (concat +gentemplate/profile-url template-name) dest nil)))
(defun +gentemplate/copy-template (template-name dest)
"Copy a template project via it's `template-name' to a folder called `dest'"
(copy-directory (expand-file-name (concat "~/Code/Templates/" template-name)) dest))
(after! (ivy magit-clone)
(defun +gentemplate/download-template (template-name dest)
"Download a given template via its `template-name' to the `dest' folder"
(magit-clone-regular (concat +gentemplate/profile-url template-name) dest nil))
(defun +gentemplate/generate-template ()
(interactive)
(ivy-read