31 lines
916 B
EmacsLisp
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))
|