diff options
Diffstat (limited to '')
-rw-r--r-- | emacs/custom/fcuny-git.el | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/emacs/custom/fcuny-git.el b/emacs/custom/fcuny-git.el index ac9b837..7cc0feb 100644 --- a/emacs/custom/fcuny-git.el +++ b/emacs/custom/fcuny-git.el @@ -1,4 +1,5 @@ (require 'fcuny-defuns) +(require 'fcuny-vars) (use-package gitconfig-mode :ensure t) @@ -120,4 +121,11 @@ ;; with performances. (setq vc-handled-backends (delq 'Git vc-handled-backends)) +(defun fcuny/clone-repo (url) + "Clone a repository in the workspace" + (interactive "sURL:") + (let* ((repo-name (magit-clone--url-to-name url)) + (target-dir (concat fcuny/path-workspace "/" repo-name))) + (magit-clone-regular url target-dir nil))) + (provide 'fcuny-git) |