From 0df06aef698cfb43a15ecd06404e8930c7a7212f Mon Sep 17 00:00:00 2001 From: JaeYoo-Im Date: Mon, 26 Aug 2024 13:38:57 +0900 Subject: [PATCH] emacs : copilot support --- .config/emacs/custom-default.el | 3 +++ .config/emacs/init.el | 2 ++ .config/emacs/lisp/init-copilot.el | 8 ++++++++ 3 files changed, 13 insertions(+) create mode 100644 .config/emacs/lisp/init-copilot.el diff --git a/.config/emacs/custom-default.el b/.config/emacs/custom-default.el index a09d946..dc8c279 100644 --- a/.config/emacs/custom-default.el +++ b/.config/emacs/custom-default.el @@ -47,6 +47,9 @@ custom-org-roam-directory "~/org/roam" custom-org-agenda-file "~/org/agenda/agenda.org") +;; Line numbers, relative or comment this line +(setq display-line-numbers-type 'relative) + ;; Chatgpt setup (setq custom-chatgpt-my-key "my-key") diff --git a/.config/emacs/init.el b/.config/emacs/init.el index 9e25f63..fba0254 100644 --- a/.config/emacs/init.el +++ b/.config/emacs/init.el @@ -114,5 +114,7 @@ Otherwise the startup will be very slow. " (require 'init-extra) (require 'init-chatgpt) + +(require 'init-copilot) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;; init.el ends here diff --git a/.config/emacs/lisp/init-copilot.el b/.config/emacs/lisp/init-copilot.el new file mode 100644 index 0000000..74dfabe --- /dev/null +++ b/.config/emacs/lisp/init-copilot.el @@ -0,0 +1,8 @@ +;; init-copilot.el -*- lexical-binding: t -*- +(add-to-list 'load-path "~/.config/emacs/copilot.el") +(require 'copilot) + +(add-hook 'prog-mode-hook 'copilot-mode) + +(provide 'init-copilot) +;;; init-copilot.el ends here