commit 68751af3b60b92e4f7cb504726f64e047e20e328
parent 3dec59d036621d247fb498208a80cb10c7af9b93
Author: Ryan Jeffrey <pwishie@gmail.com>
Date: Tue, 2 Jul 2019 22:26:51 -0700
zsh, theme settings
Diffstat:
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