~cleaned up gentemplate a bit
This commit is contained in:
@@ -1,7 +1,5 @@
|
|||||||
#+TITLE: private/gentemplate
|
#+TITLE: private/gentemplate
|
||||||
#+DATE: March 17, 2020
|
#+DATE: March 17, 2020
|
||||||
#+SINCE: {replace with next tagged release version}
|
|
||||||
#+STARTUP: inlineimages nofold
|
|
||||||
|
|
||||||
* Description
|
* Description
|
||||||
This module allows users to clone templates from my Github to specific machines.
|
This module allows users to clone templates from my Github to specific machines.
|
||||||
|
|||||||
@@ -8,16 +8,15 @@
|
|||||||
(defun +gentemplate/offline ()
|
(defun +gentemplate/offline ()
|
||||||
(eq (list-length (network-interface-list)) 1))
|
(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)
|
(defun +gentemplate/copy-template (template-name dest)
|
||||||
"Copy a template project via it's `template-name' to a folder called `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))
|
(copy-directory (expand-file-name (concat "~/Code/Templates/" template-name)) dest))
|
||||||
|
|
||||||
(after! (ivy magit-clone)
|
(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 ()
|
(defun +gentemplate/generate-template ()
|
||||||
(interactive)
|
(interactive)
|
||||||
(ivy-read
|
(ivy-read
|
||||||
|
|||||||
Reference in New Issue
Block a user