dotfiles

My dotfiles.
Log | Files | Refs | LICENSE

commit 44214a1777e24430dd876ea18bcceb896d6cfccb
parent 1b217957eec4d4504a8c937bf7686a77ad8c9d7d
Author: Ryan Jeffrey <ryan@ryanmj.xyz>
Date:   Wed, 29 Sep 2021 22:59:23 -0700

terminal settings for evil

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

diff --git a/.config/emacs/config.org b/.config/emacs/config.org @@ -191,7 +191,9 @@ evil-replace-state-tag (propertize " REPLACE " 'face '((:background "dark orange" :foreground "black"))) evil-motion-state-tag (propertize " MOTION " 'face '((:background "khaki" :foreground "black"))) evil-visual-state-tag (propertize " VISUAL " 'face '((:background "light salmon" :foreground "black"))) - evil-operator-state-tag (propertize " OPERATE " 'face '((:background "sandy brown" :foreground "black"))))) + evil-operator-state-tag (propertize " OPERATE " 'face '((:background "sandy brown" :foreground "black")))) +(setq evil-insert-state-cursor '(bar "green") + evil-normal-state-cursor '(box "magenta"))) ;; global move window keys so non joestar buffers can still have these bindings (global-set-key (kbd "M-<left>") #'(lambda () diff --git a/.config/emacs/init.el b/.config/emacs/init.el @@ -40,16 +40,31 @@ ;; If you edit it by hand, you could mess it up, so be careful. ;; Your init file should contain only one such instance. ;; If there is more than one, they won't work right. + '(company-c-headers-path-system + '("/usr/include/" "/usr/local/include/" "/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../include/c++/11.1.0" "/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../include/c++/11.1.0/x86_64-pc-linux-gnu" "/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../include/c++/11.1.0/backward" "/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include" "/usr/local/include" "/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include-fixed" "/usr/include/c++/11.1.0/")) '(org-display-custom-times 1) '(org-export-with-sub-superscripts '{}) '(org-time-stamp-custom-formats '("<%b %e %G>" . "<%m/%d/%y %a %H:%M>")) '(package-selected-packages - '(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)))) + '(evil-collection evil-magit lsp-mode gdscript-mode cmake-ide ivy-rtags rtags unicode-fonts py-autopep8 blacken elpy lua-mode luarocks modus-themes highlight-doxygen org-plus-contrib f 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 + '((eval add-to-list 'company-clang-arguments '"-std=c++17") + (eval add-to-list 'company-clang-arguments "-std=c++17") + (eval let + ((root + (locate-dominating-file default-directory ".dir-locals.el"))) + (add-to-list company-clang-arguments "-std=c++17")) + (eval let + ((root + (locate-dominating-file default-directory ".dir-locals.el"))) + (setq company-clang-arguments + (list "-std=c++17"))) + (company-mode) + (flycheck-mode)))) (custom-set-faces ;; custom-set-faces was added by Custom. ;; If you edit it by hand, you could mess it up, so be careful. ;; Your init file should contain only one such instance. ;; If there is more than one, they won't work right. - ) + '(trailing-whitespace ((t (:background "#08e3f7"))))) (put 'downcase-region 'disabled nil)