dotfiles

My dotfiles.
Log | Files | Refs | LICENSE

commit 68751af3b60b92e4f7cb504726f64e047e20e328
parent 3dec59d036621d247fb498208a80cb10c7af9b93
Author: Ryan Jeffrey <pwishie@gmail.com>
Date:   Tue,  2 Jul 2019 22:26:51 -0700

zsh, theme settings

Diffstat:
M.econfig.org | 46+++++++++++++++++++++-------------------------
M.emacs | 2+-
M.zshrc | 10++++------
3 files changed, 26 insertions(+), 32 deletions(-)

diff --git a/.econfig.org b/.econfig.org @@ -19,11 +19,11 @@ (add-to-list 'default-frame-alist '(font . "DejaVu Sans Mono:antialias=true:size=16:style=Regular")) - (add-to-list 'load-path "~/.emacs.d/themes/") -;; fav themes: aanila, grandshell, manoj-dark -(load-theme 'aanila t) +(if (display-graphic-p) + (load-theme 'aanila t) + (load-theme 'manoj-dark t)) #+END_SRC ** Ivy-mode @@ -64,6 +64,7 @@ (setq ring-bell-function 'ignore) (blink-cursor-mode 0) (set-language-environment "UTF-8") +(setq redisplay-dont-pause t) #+END_SRC ** Filename-mode associations @@ -104,8 +105,7 @@ "~/.emacs.d/joestar/" :config (joestar-mode t)) - -(dolist (hook '(prog-mode-hook text-mode-hook help-mode-hook)) +(dolist (hook '(prog-mode-hook text-mode-hook help-mode-hook dired-mode-hook)) (add-hook hook #'joestar-mode)) #+END_SRC @@ -445,13 +445,6 @@ (push '("<-" . ?←) prettify-symbols-alist) (push '("->" . ?→) prettify-symbols-alist)) -(add-hook 'c-mode-common-hook 'my/create-basic-ligatures) -(add-hook 'rust-mode-hook 'my/create-advanced-ligatures) -(add-hook 'lisp-mode-hook 'my/create-basic-ligatures) -(add-hook 'ruby-mode-hook 'my/create-basic-ligatures) -(add-hook 'cperl-mode-hook 'my/create-basic-ligatures) -(add-hook 'org-mode-hook 'my/create-basic-ligatures) - (setq backup-directory-alist `(("." . "~/.saves"))) @@ -481,22 +474,25 @@ ** highlighting #+BEGIN_SRC emacs-lisp - (defface font-lock-control-face - '((t :foreground "#FF0000")) - "Font Lock mode face used for function calls." - :group 'font-lock-highlighting-faces) + ;; (defface font-lock-control-face + ;; '((t :foreground "#FF0000")) + ;; "Font Lock mode face used for function calls." + ;; :group 'font-lock-highlighting-faces) + + ;; ;; (font-lock-add-keywords + ;; ;; 'c-mode + ;; ;; '(("\\<{}\\>" + ;; ;; 1 'font-lock-control-face))) - ;; (font-lock-add-keywords - ;; 'c-mode - ;; '(("\\<{}\\>" - ;; 1 'font-lock-control-face))) + ;; (defun ctr-chars-hl () + ;; font-lock-add-keywords nil + ;; '(("[-+*/=<>,;:(){}]" (0 font-lock-control-face)))) - (defun ctr-chars-hl () - font-lock-add-keywords nil - '(("[-+*/=<>,;:(){}]" (0 font-lock-control-face)))) + ;; (dolist (hook '(python-mode-hook fortran-mode-hook c-mode-common-hook)) + ;; (add-hook hook #'ctr-chars-hl)) - (dolist (hook '(python-mode-hook fortran-mode-hook c-mode-common-hook)) - (add-hook hook #'ctr-chars-hl)) +;; rainbow delimeters +(add-hook 'lisp-mode-hook #'rainbow-delimitets-mode) #+END_SRC diff --git a/.emacs b/.emacs @@ -22,7 +22,7 @@ ("/usr/include/" "/usr/local/include/" "/usr/include/c++/8.3.0/"))) '(package-selected-packages (quote - (flycheck go-mode impatient-mode xah-css-mode psgml emmet-mode web-mode auctex-latexmk company-auctex pdf-view-restore fic-mode seti-theme vimrc-mode use-package-hydra use-package-ensure-system-package use-package-el-get use-package-chords telephone-line ssh spacemacs-theme soothe-theme smooth-scrolling smooth-scroll slime scroll-restore robe req-package rebox2 rainbow-mode racer projectile pretty-mode php-mode pdf-tools org-mime org-babel-eval-in-repl night-owl-theme neotree multi-term modern-cpp-font-lock magit linum-relative klere-theme ivy-rtags iedit hydra hungry-delete hlinum highlight-indentation highlight-indent-guides helm grandshell-theme ggtags geiser flycheck-rust flycheck-perl6 fish-mode evil elfeed-org cyberpunk-theme counsel company-rtags company-irony-c-headers company-c-headers cmake-mode cmake-ide clojure-mode-extra-font-locking cider chess cargo auto-complete-clang auto-complete-c-headers auctex ample-theme))) + (rainbow-delimiters flycheck go-mode impatient-mode xah-css-mode psgml emmet-mode web-mode auctex-latexmk company-auctex pdf-view-restore fic-mode seti-theme vimrc-mode use-package-hydra use-package-ensure-system-package use-package-el-get use-package-chords telephone-line ssh spacemacs-theme soothe-theme smooth-scrolling smooth-scroll slime scroll-restore robe req-package rebox2 rainbow-mode racer projectile pretty-mode php-mode pdf-tools org-mime org-babel-eval-in-repl night-owl-theme neotree multi-term modern-cpp-font-lock magit linum-relative klere-theme ivy-rtags iedit hydra hungry-delete hlinum highlight-indentation highlight-indent-guides helm grandshell-theme ggtags geiser flycheck-rust flycheck-perl6 fish-mode evil elfeed-org cyberpunk-theme counsel company-rtags company-irony-c-headers company-c-headers cmake-mode cmake-ide clojure-mode-extra-font-locking cider chess cargo auto-complete-clang auto-complete-c-headers auctex ample-theme))) '(pdf-view-continuous nil) '(safe-local-variable-values (quote diff --git a/.zshrc b/.zshrc @@ -8,7 +8,7 @@ # load a random theme each time oh-my-zsh is loaded, in which case, # to know which specific one was loaded, run: echo $RANDOM_THEME # See https://github.com/robbyrussell/oh-my-zsh/wiki/Themes -ZSH_THEME="bira" +ZSH_THEME="alanpeabody" # Set list of themes to pick from when loading at random # Setting this variable when ZSH_THEME=random will cause zsh to load @@ -78,11 +78,11 @@ export CXX="g++" export CGO_ENABLED="1" export GOROOT="/usr/lib/go" export GOBIN="/home/ryan/CSProjects/goproj/bin/" -export GOPATH="/home/koolade/CSProjects/goproj/" -export PATH="$PATH:/bin/go/bin:$SCRIPTS:/home/ryan/.gem/ruby/2.6.0/bin:/root/.gem/ruby/2.6.0/bin" +export GOPATH="/home/ryan/CSProjects/goproj/" +export PATH="$PATH:$GOROOT/bin:/usr/lib/go/bin/:$SCRIPTS:/home/ryan/.gem/ruby/2.6.0/bin:/root/.gem/ruby/2.6.0/bin" export MUSIC='~/Music/' export TERMINAL='xterm' -export EDITOR='joe' +export EDITOR='emacs' alias vim='nvim' alias comd='pandoc --pdf-engine=xelatex -o ' @@ -115,8 +115,6 @@ alias occ='sudo gcc `gnustep-config --objc-flags` -lgnustep-base -lobjc' # export EDITOR='mvim' # fi - - extract () { if [ -f $1 ] ; then case $1 in