diff --git a/early-init.el b/early-init.el index f89613ab9..e163d2428 100644 --- a/early-init.el +++ b/early-init.el @@ -1,6 +1,6 @@ ;;; early-init.el --- Early initialization. -*- lexical-binding: t -*- -;; Copyright (C) 2019-2023 Vincent Zhang +;; Copyright (C) 2019-2024 Vincent Zhang ;; Author: Vincent Zhang ;; URL: https://github.com/seagle0128/.emacs.d diff --git a/init-mini.el b/init-mini.el index 36e082ade..883b610ab 100644 --- a/init-mini.el +++ b/init-mini.el @@ -1,6 +1,6 @@ ;;; init-mini.el --- Centaur Emacs minimal configurations. -*- lexical-binding: t no-byte-compile: t -*- -;; Copyright (C) 2018-2023 Vincent Zhang +;; Copyright (C) 2018-2024 Vincent Zhang ;; Author: Vincent Zhang ;; URL: https://github.com/seagle0128/.emacs.d diff --git a/init.el b/init.el index 6b3f9cce4..f9fdb108e 100644 --- a/init.el +++ b/init.el @@ -1,6 +1,6 @@ ;;; init.el --- A Fancy and Fast Emacs Configuration. -*- lexical-binding: t no-byte-compile: t -*- -;; Copyright (C) 2006-2023 Vincent Zhang +;; Copyright (C) 2006-2024 Vincent Zhang ;; Author: Vincent Zhang ;; URL: https://github.com/seagle0128/.emacs.d diff --git a/lisp/init-base.el b/lisp/init-base.el index 90a715ad4..23d00b057 100644 --- a/lisp/init-base.el +++ b/lisp/init-base.el @@ -1,6 +1,6 @@ ;; init-base.el --- Better default configurations. -*- lexical-binding: t -*- -;; Copyright (C) 2006-2023 Vincent Zhang +;; Copyright (C) 2006-2024 Vincent Zhang ;; Author: Vincent Zhang ;; URL: https://github.com/seagle0128/.emacs.d diff --git a/lisp/init-bookmark.el b/lisp/init-bookmark.el index 008c5d73f..d29eb5ff3 100644 --- a/lisp/init-bookmark.el +++ b/lisp/init-bookmark.el @@ -1,6 +1,6 @@ ;; init-bookmark.el --- Initialize bookmark configurations. -*- lexical-binding: t -*- -;; Copyright (C) 2006-2023 Vincent Zhang +;; Copyright (C) 2006-2024 Vincent Zhang ;; Author: Vincent Zhang ;; URL: https://github.com/seagle0128/.emacs.d diff --git a/lisp/init-c.el b/lisp/init-c.el index bfc9c1dca..5afbdaec6 100644 --- a/lisp/init-c.el +++ b/lisp/init-c.el @@ -1,6 +1,6 @@ ;; init-c.el --- Initialize c configurations. -*- lexical-binding: t -*- -;; Copyright (C) 2006-2023 Vincent Zhang +;; Copyright (C) 2006-2024 Vincent Zhang ;; Author: Vincent Zhang ;; URL: https://github.com/seagle0128/.emacs.d diff --git a/lisp/init-calendar.el b/lisp/init-calendar.el index a8becc946..b4105a4bb 100644 --- a/lisp/init-calendar.el +++ b/lisp/init-calendar.el @@ -1,6 +1,6 @@ ;; init-calendar.el --- Initialize calendar configurations. -*- lexical-binding: t -*- -;; Copyright (C) 2006-2023 Vincent Zhang +;; Copyright (C) 2006-2024 Vincent Zhang ;; Author: Vincent Zhang ;; URL: https://github.com/seagle0128/.emacs.d diff --git a/lisp/init-completion.el b/lisp/init-completion.el index 0f8aa5d79..515bedc8e 100644 --- a/lisp/init-completion.el +++ b/lisp/init-completion.el @@ -1,6 +1,6 @@ ;;; init-completion.el --- Initialize completion configurations. -*- lexical-binding: t -*- -;; Copyright (C) 2016-2023 Vincent Zhang +;; Copyright (C) 2016-2024 Vincent Zhang ;; Author: Vincent Zhang ;; URL: https://github.com/seagle0128/.emacs.d diff --git a/lisp/init-const.el b/lisp/init-const.el index 0377f63a5..49789befc 100644 --- a/lisp/init-const.el +++ b/lisp/init-const.el @@ -1,6 +1,6 @@ ;; init-const.el --- Define constants. -*- lexical-binding: t -*- -;; Copyright (C) 2006-2023 Vincent Zhang +;; Copyright (C) 2006-2024 Vincent Zhang ;; Author: Vincent Zhang ;; URL: https://github.com/seagle0128/.emacs.d diff --git a/lisp/init-corfu.el b/lisp/init-corfu.el index e2f844c18..817a87e85 100644 --- a/lisp/init-corfu.el +++ b/lisp/init-corfu.el @@ -1,6 +1,6 @@ ;; init-corfu.el --- Initialize corfu configurations. -*- lexical-binding: t -*- -;; Copyright (C) 2015-2023 Vincent Zhang +;; Copyright (C) 2015-2024 Vincent Zhang ;; Author: Vincent Zhang ;; URL: https://github.com/seagle0128/.emacs.d diff --git a/lisp/init-custom.el b/lisp/init-custom.el index e74067341..6cba4f43c 100644 --- a/lisp/init-custom.el +++ b/lisp/init-custom.el @@ -1,6 +1,6 @@ ;; init-custom.el --- Define customizations. -*- lexical-binding: t -*- -;; Copyright (C) 2006-2023 Vincent Zhang +;; Copyright (C) 2006-2024 Vincent Zhang ;; Author: Vincent Zhang ;; URL: https://github.com/seagle0128/.emacs.d diff --git a/lisp/init-dap.el b/lisp/init-dap.el index fe77b44c4..584a40d31 100644 --- a/lisp/init-dap.el +++ b/lisp/init-dap.el @@ -1,6 +1,6 @@ ;; init-dap.el --- Initialize DAP configurations. -*- lexical-binding: t -*- -;; Copyright (C) 2023 Vincent Zhang +;; Copyright (C) 2023-2024 Vincent Zhang ;; Author: Vincent Zhang ;; URL: https://github.com/seagle0128/.emacs.d diff --git a/lisp/init-dashboard.el b/lisp/init-dashboard.el index 04cdb8fff..11d767d56 100644 --- a/lisp/init-dashboard.el +++ b/lisp/init-dashboard.el @@ -1,6 +1,6 @@ ;; init-dashboard.el --- Initialize dashboard configurations. -*- lexical-binding: t -*- -;; Copyright (C) 2018-2023 Vincent Zhang +;; Copyright (C) 2018-2024 Vincent Zhang ;; Author: Vincent Zhang ;; URL: https://github.com/seagle0128/.emacs.d diff --git a/lisp/init-dired.el b/lisp/init-dired.el index 4fe98d8cf..06bf61a03 100644 --- a/lisp/init-dired.el +++ b/lisp/init-dired.el @@ -1,6 +1,6 @@ ;; init-dired.el --- Initialize dired configurations. -*- lexical-binding: t -*- -;; Copyright (C) 2006-2023 Vincent Zhang +;; Copyright (C) 2006-2024 Vincent Zhang ;; Author: Vincent Zhang ;; URL: https://github.com/seagle0128/.emacs.d diff --git a/lisp/init-docker.el b/lisp/init-docker.el index 3424e9392..5c7bda679 100644 --- a/lisp/init-docker.el +++ b/lisp/init-docker.el @@ -1,6 +1,6 @@ ;; init-docker.el --- Initialize docker configurations. -*- lexical-binding: t -*- -;; Copyright (C) 2019-2023 Vincent Zhang +;; Copyright (C) 2019-2024 Vincent Zhang ;; Author: Vincent Zhang ;; URL: https://github.com/seagle0128/.emacs.d diff --git a/lisp/init-edit.el b/lisp/init-edit.el index 36aef9c67..47aa264ab 100644 --- a/lisp/init-edit.el +++ b/lisp/init-edit.el @@ -1,6 +1,6 @@ ;; init-edit.el --- Initialize editing configurations. -*- lexical-binding: t -*- -;; Copyright (C) 2006-2023 Vincent Zhang +;; Copyright (C) 2006-2024 Vincent Zhang ;; Author: Vincent Zhang ;; URL: https://github.com/seagle0128/.emacs.d diff --git a/lisp/init-elisp.el b/lisp/init-elisp.el index 041ce972a..15d8c05c8 100644 --- a/lisp/init-elisp.el +++ b/lisp/init-elisp.el @@ -1,6 +1,6 @@ ;; init-elisp.el --- Initialize Emacs Lisp configurations. -*- lexical-binding: t -*- -;; Copyright (C) 2006-2023 Vincent Zhang +;; Copyright (C) 2006-2024 Vincent Zhang ;; Author: Vincent Zhang ;; URL: https://github.com/seagle0128/.emacs.d diff --git a/lisp/init-elixir.el b/lisp/init-elixir.el index 020455839..b3e87aff9 100644 --- a/lisp/init-elixir.el +++ b/lisp/init-elixir.el @@ -1,6 +1,6 @@ ;; init-elixir.el --- Initialize elixir configurations. -*- lexical-binding: t -*- -;; Copyright (C) 2019-2023 N.Ahmet BASTUG +;; Copyright (C) 2019-2024 N.Ahmet BASTUG ;; Author: N.Ahmet BASTUG ;; URL: https://github.com/kosantosbik/.emacs.d diff --git a/lisp/init-eshell.el b/lisp/init-eshell.el index 44a6286ae..482a4d8bb 100644 --- a/lisp/init-eshell.el +++ b/lisp/init-eshell.el @@ -1,6 +1,6 @@ ;; init-eshell.el --- Initialize eshell configurations. -*- lexical-binding: t -*- -;; Copyright (C) 2006-2023 Vincent Zhang +;; Copyright (C) 2006-2024 Vincent Zhang ;; Author: Vincent Zhang ;; URL: https://github.com/seagle0128/.emacs.d diff --git a/lisp/init-flymake.el b/lisp/init-flymake.el index 92dd56a45..8ee1bfe80 100644 --- a/lisp/init-flymake.el +++ b/lisp/init-flymake.el @@ -1,6 +1,6 @@ ;; init-flymake.el --- Initialize flymake configurations. -*- lexical-binding: t -*- -;; Copyright (C) 2009-2023 Vincent Zhang +;; Copyright (C) 2009-2024 Vincent Zhang ;; Author: Vincent Zhang ;; URL: https://github.com/seagle0128/.emacs.d @@ -32,6 +32,7 @@ (use-package flymake :diminish + :bind ("C-c f" . flymake-show-buffer-diagnostics) :hook (prog-mode . flymake-mode) :init (setq flymake-no-changes-timeout nil flymake-fringe-indicator-position 'right-fringe) diff --git a/lisp/init-funcs.el b/lisp/init-funcs.el index 5ff69c05e..13d3fc40b 100644 --- a/lisp/init-funcs.el +++ b/lisp/init-funcs.el @@ -1,6 +1,6 @@ ;; init-funcs.el --- Define functions. -*- lexical-binding: t -*- -;; Copyright (C) 2018-2023 Vincent Zhang +;; Copyright (C) 2018-2024 Vincent Zhang ;; Author: Vincent Zhang ;; URL: https://github.com/seagle0128/.emacs.d diff --git a/lisp/init-go.el b/lisp/init-go.el index a392bd09a..4d6f5071a 100644 --- a/lisp/init-go.el +++ b/lisp/init-go.el @@ -1,6 +1,6 @@ ;; init-go.el --- Initialize Golang configurations. -*- lexical-binding: t -*- -;; Copyright (C) 2018-2023 Vincent Zhang +;; Copyright (C) 2018-2024 Vincent Zhang ;; Author: Vincent Zhang ;; URL: https://github.com/seagle0128/.emacs.d diff --git a/lisp/init-highlight.el b/lisp/init-highlight.el index 9a19b089d..4e17d06c0 100644 --- a/lisp/init-highlight.el +++ b/lisp/init-highlight.el @@ -1,6 +1,6 @@ ;; init-highlight.el --- Initialize highlighting configurations. -*- lexical-binding: t -*- -;; Copyright (C) 2006-2023 Vincent Zhang +;; Copyright (C) 2006-2024 Vincent Zhang ;; Author: Vincent Zhang ;; URL: https://github.com/seagle0128/.emacs.d diff --git a/lisp/init-hydra.el b/lisp/init-hydra.el index dce5a5837..a67913d81 100644 --- a/lisp/init-hydra.el +++ b/lisp/init-hydra.el @@ -1,6 +1,6 @@ ;; init-hydra.el --- Initialize hydra configurations. -*- lexical-binding: t -*- -;; Copyright (C) 2019-2023 Vincent Zhang +;; Copyright (C) 2019-2024 Vincent Zhang ;; Author: Vincent Zhang ;; URL: https://github.com/seagle0128/.emacs.d diff --git a/lisp/init-ibuffer.el b/lisp/init-ibuffer.el index 0e3dedce3..cd383beab 100644 --- a/lisp/init-ibuffer.el +++ b/lisp/init-ibuffer.el @@ -1,6 +1,6 @@ ;; init-buffer.el --- Initialize ibuffer configurations. -*- lexical-binding: t -*- -;; Copyright (C) 2006-2023 Vincent Zhang +;; Copyright (C) 2006-2024 Vincent Zhang ;; Author: Vincent Zhang ;; URL: https://github.com/seagle0128/.emacs.d diff --git a/lisp/init-kill-ring.el b/lisp/init-kill-ring.el index 832883550..86374db05 100644 --- a/lisp/init-kill-ring.el +++ b/lisp/init-kill-ring.el @@ -1,6 +1,6 @@ ;; init-kill-ring.el --- Initialize kill-ring configurations. -*- lexical-binding: t -*- -;; Copyright (C) 2006-2023 Vincent Zhang +;; Copyright (C) 2006-2024 Vincent Zhang ;; Author: Vincent Zhang ;; URL: https://github.com/seagle0128/.emacs.d diff --git a/lisp/init-lsp.el b/lisp/init-lsp.el index 30d49a205..652384527 100644 --- a/lisp/init-lsp.el +++ b/lisp/init-lsp.el @@ -1,6 +1,6 @@ ;; init-lsp.el --- Initialize LSP configurations. -*- lexical-binding: t -*- -;; Copyright (C) 2018-2023 Vincent Zhang +;; Copyright (C) 2018-2024 Vincent Zhang ;; Author: Vincent Zhang ;; URL: https://github.com/seagle0128/.emacs.d diff --git a/lisp/init-markdown.el b/lisp/init-markdown.el index 9881cc05c..e84705ce6 100644 --- a/lisp/init-markdown.el +++ b/lisp/init-markdown.el @@ -1,6 +1,6 @@ ;; init-markdown.el --- Initialize markdown configurations. -*- lexical-binding: t -*- -;; Copyright (C) 2009-2023 Vincent Zhang +;; Copyright (C) 2009-2024 Vincent Zhang ;; Author: Vincent Zhang ;; URL: https://github.com/seagle0128/.emacs.d diff --git a/lisp/init-org.el b/lisp/init-org.el index 819e0efd4..1c2803c42 100644 --- a/lisp/init-org.el +++ b/lisp/init-org.el @@ -1,6 +1,6 @@ ;; init-org.el --- Initialize Org configurations. -*- lexical-binding: t -*- -;; Copyright (C) 2006-2023 Vincent Zhang +;; Copyright (C) 2006-2024 Vincent Zhang ;; Author: Vincent Zhang ;; URL: https://github.com/seagle0128/.emacs.d diff --git a/lisp/init-package.el b/lisp/init-package.el index a5e89285c..51e50c4e5 100644 --- a/lisp/init-package.el +++ b/lisp/init-package.el @@ -1,6 +1,6 @@ ;;; init-package.el --- Initialize package configurations. -*- lexical-binding: t -*- -;; Copyright (C) 2006-2023 Vincent Zhang +;; Copyright (C) 2006-2024 Vincent Zhang ;; Author: Vincent Zhang ;; URL: https://github.com/seagle0128/.emacs.d @@ -34,6 +34,8 @@ (require 'init-const) (require 'init-custom)) +(require 'init-funcs) + ;; At first startup (when (and (file-exists-p centaur-custom-example-file) (not (file-exists-p custom-file))) diff --git a/lisp/init-player.el b/lisp/init-player.el index 0b8a84658..7da3709fe 100644 --- a/lisp/init-player.el +++ b/lisp/init-player.el @@ -1,6 +1,6 @@ ;; init-player.el --- Initialize player configurations. -*- lexical-binding: t -*- -;; Copyright (C) 2006-2023 Vincent Zhang +;; Copyright (C) 2006-2024 Vincent Zhang ;; Author: Vincent Zhang ;; URL: https://github.com/seagle0128/.emacs.d diff --git a/lisp/init-prog.el b/lisp/init-prog.el index 96bd7fd59..9819a5ad9 100644 --- a/lisp/init-prog.el +++ b/lisp/init-prog.el @@ -1,6 +1,6 @@ ;; init-prog.el --- Initialize programming configurations. -*- lexical-binding: t -*- -;; Copyright (C) 2006-2023 Vincent Zhang +;; Copyright (C) 2006-2024 Vincent Zhang ;; Author: Vincent Zhang ;; URL: https://github.com/seagle0128/.emacs.d diff --git a/lisp/init-python.el b/lisp/init-python.el index 378e731e9..d9c39c81e 100644 --- a/lisp/init-python.el +++ b/lisp/init-python.el @@ -1,6 +1,6 @@ ;; init-python.el --- Initialize python configurations. -*- lexical-binding: t -*- -;; Copyright (C) 2010-2023 Vincent Zhang +;; Copyright (C) 2010-2024 Vincent Zhang ;; Author: Vincent Zhang ;; URL: https://github.com/seagle0128/.emacs.d diff --git a/lisp/init-reader.el b/lisp/init-reader.el index e855d6aa5..b01fc1c7b 100644 --- a/lisp/init-reader.el +++ b/lisp/init-reader.el @@ -1,6 +1,6 @@ ;; init-reader.el --- Initialize readers. -*- lexical-binding: t -*- -;; Copyright (C) 2019-2023 Vincent Zhang +;; Copyright (C) 2019-2024 Vincent Zhang ;; Author: Vincent Zhang ;; URL: https://github.com/seagle0128/.emacs.d diff --git a/lisp/init-ruby.el b/lisp/init-ruby.el index 9b1990a78..daaad427e 100644 --- a/lisp/init-ruby.el +++ b/lisp/init-ruby.el @@ -1,6 +1,6 @@ ;; init-ruby.el --- Initialize ruby configurations. -*- lexical-binding: t -*- -;; Copyright (C) 2010-2023 Vincent Zhang +;; Copyright (C) 2010-2024 Vincent Zhang ;; Author: Vincent Zhang ;; URL: https://github.com/seagle0128/.emacs.d diff --git a/lisp/init-rust.el b/lisp/init-rust.el index 760c8c3b6..28dfe3956 100644 --- a/lisp/init-rust.el +++ b/lisp/init-rust.el @@ -1,6 +1,6 @@ ;; init-rust.el --- Initialize Rust configurations. -*- lexical-binding: t -*- -;; Copyright (C) 2019-2023 Vincent Zhang +;; Copyright (C) 2019-2024 Vincent Zhang ;; Author: Vincent Zhang ;; URL: https://github.com/seagle0128/.emacs.d diff --git a/lisp/init-shell.el b/lisp/init-shell.el index c81f3faa6..1910ea3e0 100644 --- a/lisp/init-shell.el +++ b/lisp/init-shell.el @@ -1,6 +1,6 @@ ;; init-shell.el --- Initialize shell configurations. -*- lexical-binding: t -*- -;; Copyright (C) 2006-2023 Vincent Zhang +;; Copyright (C) 2006-2024 Vincent Zhang ;; Author: Vincent Zhang ;; URL: https://github.com/seagle0128/.emacs.d diff --git a/lisp/init-treemacs.el b/lisp/init-treemacs.el index 222baedc7..31035f131 100644 --- a/lisp/init-treemacs.el +++ b/lisp/init-treemacs.el @@ -1,6 +1,6 @@ ;; init-treemacs.el --- Initialize treemacs. -*- lexical-binding: t -*- -;; Copyright (C) 2018-2023 Vincent Zhang +;; Copyright (C) 2018-2024 Vincent Zhang ;; Author: Vincent Zhang ;; URL: https://github.com/seagle0128/.emacs.d diff --git a/lisp/init-ui.el b/lisp/init-ui.el index c7fcde1dc..af55bd4c8 100644 --- a/lisp/init-ui.el +++ b/lisp/init-ui.el @@ -1,6 +1,6 @@ ;; init-ui.el --- Better lookings and appearances. -*- lexical-binding: t -*- -;; Copyright (C) 2006-2023 Vincent Zhang +;; Copyright (C) 2006-2024 Vincent Zhang ;; Author: Vincent Zhang ;; URL: https://github.com/seagle0128/.emacs.d diff --git a/lisp/init-utils.el b/lisp/init-utils.el index 32ca7043b..f6ebb0106 100644 --- a/lisp/init-utils.el +++ b/lisp/init-utils.el @@ -1,6 +1,6 @@ ;; init-utils.el --- Initialize ultilities. -*- lexical-binding: t -*- -;; Copyright (C) 2006-2023 Vincent Zhang +;; Copyright (C) 2006-2024 Vincent Zhang ;; Author: Vincent Zhang ;; URL: https://github.com/seagle0128/.emacs.d diff --git a/lisp/init-vcs.el b/lisp/init-vcs.el index 279aa91a6..bb110de88 100644 --- a/lisp/init-vcs.el +++ b/lisp/init-vcs.el @@ -1,6 +1,6 @@ ;; init-vcs.el --- Initialize version control system configurations. -*- lexical-binding: t -*- -;; Copyright (C) 2016-2023 Vincent Zhang +;; Copyright (C) 2016-2024 Vincent Zhang ;; Author: Vincent Zhang ;; URL: https://github.com/seagle0128/.emacs.d diff --git a/lisp/init-web.el b/lisp/init-web.el index 5a698bc38..b6f451999 100644 --- a/lisp/init-web.el +++ b/lisp/init-web.el @@ -1,6 +1,6 @@ ;; init-web.el --- Initialize web configurations. -*- lexical-binding: t -*- -;; Copyright (C) 2016-2023 Vincent Zhang +;; Copyright (C) 2016-2024 Vincent Zhang ;; Author: Vincent Zhang ;; URL: https://github.com/seagle0128/.emacs.d diff --git a/lisp/init-window.el b/lisp/init-window.el index bd5b6cfe8..5f2e93009 100644 --- a/lisp/init-window.el +++ b/lisp/init-window.el @@ -1,6 +1,6 @@ ;; init-window.el --- Initialize window configurations. -*- lexical-binding: t -*- -;; Copyright (C) 2006-2023 Vincent Zhang +;; Copyright (C) 2006-2024 Vincent Zhang ;; Author: Vincent Zhang ;; URL: https://github.com/seagle0128/.emacs.d diff --git a/lisp/init-workspace.el b/lisp/init-workspace.el index 3a9e53e09..db4fda204 100644 --- a/lisp/init-workspace.el +++ b/lisp/init-workspace.el @@ -1,6 +1,6 @@ ;;; init-workspace.el --- Initialize workspace configurations. -*- lexical-binding: t -*- -;; Copyright (C) 2018-2023 Vincent Zhang +;; Copyright (C) 2018-2024 Vincent Zhang ;; Author: Vincent Zhang ;; URL: https://github.com/seagle0128/.emacs.d diff --git a/lisp/init-yasnippet.el b/lisp/init-yasnippet.el index 707ec4e7c..c759ee951 100644 --- a/lisp/init-yasnippet.el +++ b/lisp/init-yasnippet.el @@ -1,6 +1,6 @@ ;; init-yasnippet.el --- Initialize yasnippet configurations. -*- lexical-binding: t -*- -;; Copyright (C) 2006-2023 Vincent Zhang +;; Copyright (C) 2006-2024 Vincent Zhang ;; Author: Vincent Zhang ;; URL: https://github.com/seagle0128/.emacs.d