From 941b156a5575805fccc8bb7d9a43e8881091e55e Mon Sep 17 00:00:00 2001 From: finga Date: Wed, 15 Nov 2023 11:23:02 +0100 Subject: [PATCH] c, dev: Extract C config into separate file Move configuration regarding C into its own file. --- .emacs.d/config/c.el | 6 ++++++ .emacs.d/config/dev.el | 8 -------- .emacs.d/init.el | 2 +- .gitignore.d/emacs | 1 + 4 files changed, 8 insertions(+), 9 deletions(-) create mode 100644 .emacs.d/config/c.el diff --git a/.emacs.d/config/c.el b/.emacs.d/config/c.el new file mode 100644 index 0000000..7605df6 --- /dev/null +++ b/.emacs.d/config/c.el @@ -0,0 +1,6 @@ +(setq c-default-style "linux" + c-basic-offset 2) + +(add-hook 'c-mode-hook + (lambda () + (set-fill-column 100))) diff --git a/.emacs.d/config/dev.el b/.emacs.d/config/dev.el index c3cae81..3617b46 100644 --- a/.emacs.d/config/dev.el +++ b/.emacs.d/config/dev.el @@ -55,13 +55,5 @@ (let ((find-program "git-find")) (find-dired dir ""))) -;; c -(setq c-default-style "linux" - c-basic-offset 2) - -(add-hook 'c-mode-hook - (lambda () - (set-fill-column 100))) - ;; enable flyspell checks for comments in code (add-hook 'prog-mode-hook #'flyspell-prog-mode) diff --git a/.emacs.d/init.el b/.emacs.d/init.el index 56e56c9..9919a62 100644 --- a/.emacs.d/init.el +++ b/.emacs.d/init.el @@ -57,7 +57,7 @@ symbols, which are converted to strings, and suffixed with \".el\"." :group 'config-snippets :type '(repeat directory)) -(setq config-snippets '(base backups calendar dev functions gpg matrix org pass wl)) +(setq config-snippets '(base backups c calendar dev functions gpg matrix org pass wl)) (message "Loading\nconfig-snippets: %s\nconfig-snippets-path: %s" config-snippets config-snippet-path) (dolist (snippet config-snippets) diff --git a/.gitignore.d/emacs b/.gitignore.d/emacs index 59b399c..6c7a263 100644 --- a/.gitignore.d/emacs +++ b/.gitignore.d/emacs @@ -2,6 +2,7 @@ !/.emacs.d/config/backups.el !/.emacs.d/config/base.el !/.emacs.d/config/calendar.el +!/.emacs.d/config/c.el !/.emacs.d/config/dev.el !/.emacs.d/config/functions.el !/.emacs.d/config/gpg.el