.emacs.d/inits/40-git.el
2026-01-25 15:07:26 +09:00

31 lines
916 B
EmacsLisp

;;-- git-gutter
(use-package git-gutter
:custom
(git-gutter:modified-sign "~")
(git-gutter:added-sign "+")
(git-gutter:deleted-sign "-")
:custom-face
(git-gutter:modified ((t (:background "#f1fa8c"))))
(git-gutter:added ((t (:background "#50fa7b"))))
(git-gutter:deleted ((t (:background "#ff79c6"))))
:config
(global-git-gutter-mode +1))
(set-face-foreground 'font-lock-comment-face "#6a5acd")
;; 2026-01-22
(use-package magit
:ensure t
:bind
(;; リポジトリの状態を確認する
;; ("C-c m" . magit-status)
;; `git pull` を実行する
;; ("C-c p" . magit-pull)
;; コミット画面を開く
;; ("C-c c" . magit-commit)
)
:config
;; Magit の UI に関する設定
(setq magit-status-buffer-name "*magit-status*"
magit-status-diff-refine-window t
magit-status-auto-stage t
magit-completion-use-ivy t))