From c40bc51be81c4cbf8b3e26da122ca2b3685bb79f Mon Sep 17 00:00:00 2001
From: Liu Miao <liumiaogemini@foxmail.com>
Date: Tue, 20 Apr 2021 21:54:40 +0800
Subject: [PATCH] add rime support

---
 lisp/apps.el      | 13 +++++++++----
 lisp/init-org.el  |  4 +++-
 lisp/prog-lisp.el |  5 +++++
 3 files changed, 17 insertions(+), 5 deletions(-)

diff --git a/lisp/apps.el b/lisp/apps.el
index 551a284..76d7e4e 100644
--- a/lisp/apps.el
+++ b/lisp/apps.el
@@ -11,15 +11,13 @@
   :config
   (setq-default deft-extensions user/notes-extensions
                 deft-directory user/notes-dir
-                deft-recursive t
-                ))
+                deft-recursive t))
 
 ;;; youdao-dict
 (use-package youdao-dictionary
   :ensure t
   :config
-  (evil-define-key nil 'global (kbd "<leader>oy") 'youdao-dictionary-search-at-point+)
-  )
+  (evil-define-key nil 'global (kbd "<leader>oy") 'youdao-dictionary-search-at-point+))
 
 ;;; Magit for git
 (use-package magit
@@ -44,6 +42,13 @@
     "gs" 'magit-status
     "gd" 'magit-diff-range))
 
+;;; Rime
+(use-package rime
+  :ensure t
+  :config
+  (setq rime-show-candidate 'posframe
+        default-input-method "rime"))
+
 
 (provide 'apps)
 ;;; apps.el ends here
diff --git a/lisp/init-org.el b/lisp/init-org.el
index 16f659c..2d1fd3c 100644
--- a/lisp/init-org.el
+++ b/lisp/init-org.el
@@ -40,11 +40,13 @@
     (add-hook 'org-mode-hook
               (lambda ()
                 (make-face 'width-font-face)
-                (set-face-attribute 'width-font-face nil :font "绛夎窛鏇寸罕榛戜綋 SC 12") ;; 13, 14, 16绛変細鍑虹幇涓嶇瓑瀹�
+                (set-face-attribute 'width-font-face nil :font "绛夎窛鏇寸罕榛戜綋 SC 15") ;; 13, 14, 16绛変細鍑虹幇涓嶇瓑瀹�
                 (setq buffer-face-mode-face 'width-font-face)
                 (buffer-face-mode))))
 
   :config
+  (require 'org-tempo)
+
   (setq org-clock-persist-file (concat user/cache-directory
                                        "org-clock-save.el")
         org-id-locations-file (concat user/cache-directory
diff --git a/lisp/prog-lisp.el b/lisp/prog-lisp.el
index b74306a..a3fc4f4 100644
--- a/lisp/prog-lisp.el
+++ b/lisp/prog-lisp.el
@@ -12,5 +12,10 @@
   :ensure t
   :hook (scheme-mode . parinfer-mode))
 
+(use-package lispy-mode
+  :ensure lispy
+  :hook emacs-lisp-mode
+  :diminish lispy-mode)
+
 (provide 'prog-lisp)
 ;;; prog-lisp.el ends here
-- 
GitLab