summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--epistemia/files/emacs/.config/emacs/init.el19
1 files changed, 19 insertions, 0 deletions
diff --git a/epistemia/files/emacs/.config/emacs/init.el b/epistemia/files/emacs/.config/emacs/init.el
index e11d7f6..824a36c 100644
--- a/epistemia/files/emacs/.config/emacs/init.el
+++ b/epistemia/files/emacs/.config/emacs/init.el
@@ -323,6 +323,25 @@
323;; magit -- very good git 323;; magit -- very good git
324(use-package magit) 324(use-package magit)
325 325
326(defun vin/cgit-create (name desc section)
327 "Initialize cgit repository in saklas."
328 (interactive
329 (list (read-string "Name: ")
330 (read-string "Description: ")
331 (completing-read "Section: " '("Active"
332 "Attic"
333 "Completed"
334 "Configs"
335 "Undergraduate Projects"))))
336 (cd "/ssh:saklas:/data/src/bare/")
337 (shell-command (format "git init --bare %s.git" name))
338 (cd (format "%s.git" name))
339 (with-temp-file "description"
340 (insert desc))
341 (with-temp-file "cgitrc"
342 (insert (format "owner=%s\nsection=%s\n"
343 "Vineet K" section))))
344
326;; hl-todo -- highlights TODO/BUG/FIXME/etc. keywords 345;; hl-todo -- highlights TODO/BUG/FIXME/etc. keywords
327(use-package hl-todo 346(use-package hl-todo
328 :hook 347 :hook