commit 44214a1777e24430dd876ea18bcceb896d6cfccb
parent 1b217957eec4d4504a8c937bf7686a77ad8c9d7d
Author: Ryan Jeffrey <ryan@ryanmj.xyz>
Date: Wed, 29 Sep 2021 22:59:23 -0700
terminal settings for evil
Diffstat:
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)