mirror of
http://github.com/JaeUs3792/dotfiles
synced 2025-12-14 08:01:35 +09:00
🇨🇾 projectile & company config modified.
This commit is contained in:
@ -3,8 +3,12 @@
|
|||||||
|
|
||||||
|
|
||||||
* Global Settings
|
* Global Settings
|
||||||
|
| 12345678 | |
|
||||||
|
|----------+---|
|
||||||
|
| 일이삼사 | |
|
||||||
#+begin_src emacs-lisp
|
#+begin_src emacs-lisp
|
||||||
;; os
|
;; os
|
||||||
|
(setq custom-file (make-temp-file "emacs-custom"))
|
||||||
(setq windows? (eq system-type 'windows-nt))
|
(setq windows? (eq system-type 'windows-nt))
|
||||||
(setq mac? (eq system-type 'darwin))
|
(setq mac? (eq system-type 'darwin))
|
||||||
(setq large-file-warning-threshold nil)
|
(setq large-file-warning-threshold nil)
|
||||||
@ -293,16 +297,20 @@ https://nathantypanski.com/blog/2014-08-03-a-vim-like-emacs-config.html
|
|||||||
(bookmarks . "book"))))
|
(bookmarks . "book"))))
|
||||||
#+end_src
|
#+end_src
|
||||||
* Fonts
|
* Fonts
|
||||||
|
| 12345678 | |
|
||||||
|
|----------+---|
|
||||||
|
| 일이삼사 | |
|
||||||
#+begin_src emacs-lisp
|
#+begin_src emacs-lisp
|
||||||
(set-face-attribute 'default nil :font "Monaco" :height gvar/default-font-size)
|
(set-face-attribute 'default nil :font "Fira Code Retina" :height gvar/default-font-size)
|
||||||
(set-face-attribute 'fixed-pitch nil :font "Monaco" :height gvar/default-font-size)
|
(set-face-attribute 'fixed-pitch nil :font "Fira Code Retina" :height gvar/default-font-size)
|
||||||
(set-face-attribute 'variable-pitch nil :font "Monaco" :height gvar/default-variable-font-size :weight 'regular)
|
(set-face-attribute 'variable-pitch nil :font "Fira Code Retina" :height gvar/default-variable-font-size :weight 'regular)
|
||||||
;;(set-fontset-font t 'hangul (font-spec :family "NanumGothicCoding" :size 15))
|
;;(set-fontset-font t 'hangul (font-spec :family "NanumGothicCoding" :size 15))
|
||||||
;;(setq face-font-rescale-alist
|
;;(setq face-font-rescale-alist
|
||||||
;; '((".*NanumGothicCoding*" . 1.5)))
|
;; '((".*NanumGothicCoding*" . 1.5)))
|
||||||
(set-fontset-font t 'hangul (font-spec :family "Noto Sans CJK KR" :size 15))
|
(set-fontset-font t 'hangul (font-spec :family "Noto Sans CJK KR" :size 15))
|
||||||
(setq face-font-rescale-alist
|
(setq face-font-rescale-alist
|
||||||
'((".*Noto Sans CJK KR*" . 1.5)))
|
'((".*Noto Sans CJK KR*" . 1.5)))
|
||||||
|
(setq-default line-spacing 2)
|
||||||
#+end_src
|
#+end_src
|
||||||
** Text Scale Key bindings
|
** Text Scale Key bindings
|
||||||
#+begin_src emacs-lisp
|
#+begin_src emacs-lisp
|
||||||
@ -389,21 +397,34 @@ https://nathantypanski.com/blog/2014-08-03-a-vim-like-emacs-config.html
|
|||||||
#+end_src
|
#+end_src
|
||||||
* Company
|
* Company
|
||||||
#+begin_src emacs-lisp
|
#+begin_src emacs-lisp
|
||||||
|
(use-package company
|
||||||
|
:init
|
||||||
|
(add-hook 'after-init-hook 'global-company-mode)
|
||||||
|
:bind
|
||||||
|
(:map company-active-map
|
||||||
|
("<tab>" . company-complete-selection))
|
||||||
|
(:map lsp-mode-map
|
||||||
|
("<tab>" . company-indent-or-complete-common))
|
||||||
|
:config
|
||||||
|
(setq company-idle-delay 0
|
||||||
|
company-show-numbers "on"
|
||||||
|
company-dabbrev-downcase nil
|
||||||
|
)
|
||||||
|
)
|
||||||
;;(use-package company
|
;;(use-package company
|
||||||
;; :after lsp-mode
|
;;:after lsp-mode
|
||||||
;; :hook (lsp-mode . company-mode)
|
;;:hook (lsp-mode . company-mode)
|
||||||
;; :bind (:map company-active-map
|
;;:bind (:map company-active-map
|
||||||
;; ("<tab>" . company-complete-selection))
|
;;("<tab>" . company-complete-selection))
|
||||||
;; (:map lsp-mode-map
|
;;(:map lsp-mode-map
|
||||||
;; ("<tab>" . company-indent-or-complete-common))
|
;;("<tab>" . company-indent-or-complete-common))
|
||||||
;; :custom
|
;;:custom
|
||||||
;; (company-minimum-prefix-length 1)
|
;;(company-minimum-prefix-length 1)
|
||||||
;; (company-idle-delay 0.0))
|
;;(setq company-show-numbers "on")
|
||||||
|
;;(company-idle-delay 0.0))
|
||||||
|
|
||||||
;;(use-package company-box
|
;;(use-package company-box
|
||||||
;; :hook (company-mode . company-box-mode))
|
;;:hook (company-mode . company-box-mode))
|
||||||
|
|
||||||
#+end_src
|
#+end_src
|
||||||
|
|
||||||
** Prescient
|
** Prescient
|
||||||
@ -540,7 +561,10 @@ https://nathantypanski.com/blog/2014-08-03-a-vim-like-emacs-config.html
|
|||||||
#+begin_src emacs-lisp
|
#+begin_src emacs-lisp
|
||||||
(use-package projectile
|
(use-package projectile
|
||||||
:diminish projectile-mode
|
:diminish projectile-mode
|
||||||
:config (projectile-mode)
|
:config
|
||||||
|
(projectile-mode)
|
||||||
|
(setq projectile-enable-caching t)
|
||||||
|
(setq projectile-indexing-method 'hybrid)
|
||||||
:custom ((projectile-completion-system 'ivy))
|
:custom ((projectile-completion-system 'ivy))
|
||||||
:bind-keymap
|
:bind-keymap
|
||||||
("C-c p" . projectile-command-map)
|
("C-c p" . projectile-command-map)
|
||||||
@ -866,11 +890,9 @@ https://nathantypanski.com/blog/2014-08-03-a-vim-like-emacs-config.html
|
|||||||
|
|
||||||
* Eshell
|
* Eshell
|
||||||
** EXEC-PATH-FROM-SHELL
|
** EXEC-PATH-FROM-SHELL
|
||||||
#+begin_src shell
|
#+begin_src emacs-lisp
|
||||||
(when (not (package-installed-p 'exec-path-from-shell))
|
(use-package exec-path-from-shell)
|
||||||
(package-refresh-contents)
|
(exec-path-from-shell-initialize)
|
||||||
(package-install 'exec-path-from-shell))
|
|
||||||
(exec-path-from-shell-initialize)
|
|
||||||
#+end_src
|
#+end_src
|
||||||
** Config
|
** Config
|
||||||
#+begin_src emacs-lisp
|
#+begin_src emacs-lisp
|
||||||
@ -1006,8 +1028,14 @@ https://nathantypanski.com/blog/2014-08-03-a-vim-like-emacs-config.html
|
|||||||
(evil-collection-define-key 'normal 'dired-mode-map
|
(evil-collection-define-key 'normal 'dired-mode-map
|
||||||
"H" 'dired-hide-dotfiles-mode))
|
"H" 'dired-hide-dotfiles-mode))
|
||||||
|
|
||||||
|
;;(use-package ranger
|
||||||
|
;; :config
|
||||||
|
;; (setq ranger-preview-file t)
|
||||||
|
;; (setq ranger-show-preview t)
|
||||||
|
;; (ranger-override-dired-mode t))
|
||||||
#+end_src
|
#+end_src
|
||||||
|
|
||||||
|
|
||||||
* Openwith
|
* Openwith
|
||||||
#+begin_src emacs-lisp
|
#+begin_src emacs-lisp
|
||||||
(use-package openwith
|
(use-package openwith
|
||||||
|
|||||||
Reference in New Issue
Block a user