dotfiles

My dotfiles.
Log | Files | Refs | LICENSE

commit 635f4080be38e3995ec1053c0f864334303eb237
parent e8672d5190b610d5458f76f5f3c03e9527509ab5
Author: Ryan Jeffrey <ryan@ryanmj.xyz>
Date:   Fri, 12 Feb 2021 19:41:32 -0800

Company c++17

Diffstat:
M.config/emacs/config.org | 13+++++++++++--
M.config/emacs/init.el | 2+-
2 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/.config/emacs/config.org b/.config/emacs/config.org @@ -34,7 +34,8 @@ :init (defconst lisp--prettify-symbols-alist '(("lambda" . ?λ))) - :hook (lisp-mode emacs-lisp-mode)) + :hook + (lisp-mode)) (add-to-list 'load-path (concat user-emacs-directory "/themes/")) @@ -320,7 +321,12 @@ :config (setq company-idle-delay 0.3) (setq company-tooltip-align-annotations t) ; aligns annotation to the right hand side - (setq company-minimum-prefix-length 1)) + (setq company-minimum-prefix-length 1) + (setq company-clang-arguments '("-std=c++17")) + (use-package company-c-headers + :ensure t + :init + (add-to-list 'company-backends 'company-c-headers))) #+end_src *** flycheck #+begin_src emacs-lisp @@ -360,6 +366,9 @@ (add-hook 'prog-mode-hook #'flyspell-prog-mode) ; Flyspell on comments and strings. +(use-package cmake-mode + :ensure t) + #+END_SRC ** html #+BEGIN_SRC emacs-lisp diff --git a/.config/emacs/init.el b/.config/emacs/init.el @@ -44,7 +44,7 @@ '(org-export-with-sub-superscripts '{}) '(org-time-stamp-custom-formats '("<%b %e %G>" . "<%m/%d/%y %a %H:%M>")) '(package-selected-packages - '(auctex-cluttex auctex-latexmk auctex-lua company-auctex auctex inf-clojure cider clojure-mode clojure-mode-extra-font-locking clojure-quick-repls clojure-snippets json-mode crontab-mode rainbow-mode impatient-mode vterm rust-mode systemd yasnippet-snippets yasnippet gitignore-mode company flycheck wc-mode htmlize fic-mode emojify org-bullets use-package-hydra use-package-ensure-system-package use-package-el-get use-package-chords undo-tree quelpa-use-package mu4e-query-fragments mu4e-overview mu4e-maildirs-extension mu4e-jump-to-list mu4e-conversation mu4e-alert modus-vivendi-theme modus-operandi-theme ivy-ycmd ivy-avy highlight fish-mode elfeed-web elfeed-score elfeed-protocol elfeed-org elfeed-goodies csgo-conf-mode counsel)) + '(company-c-headers cmake-font-lock auctex-cluttex auctex-latexmk auctex-lua company-auctex auctex inf-clojure cider clojure-mode clojure-mode-extra-font-locking clojure-quick-repls clojure-snippets json-mode crontab-mode rainbow-mode impatient-mode vterm rust-mode systemd yasnippet-snippets yasnippet gitignore-mode company flycheck wc-mode htmlize fic-mode emojify org-bullets use-package-hydra use-package-ensure-system-package use-package-el-get use-package-chords undo-tree quelpa-use-package mu4e-query-fragments mu4e-overview mu4e-maildirs-extension mu4e-jump-to-list mu4e-conversation mu4e-alert modus-vivendi-theme modus-operandi-theme ivy-ycmd ivy-avy highlight fish-mode elfeed-web elfeed-score elfeed-protocol elfeed-org elfeed-goodies csgo-conf-mode counsel)) '(safe-local-variable-values '((company-mode) (flycheck-mode)))) (custom-set-faces ;; custom-set-faces was added by Custom.