New stuff

This commit is contained in:
Carolyn Knight 2019-02-19 23:23:30 +00:00
parent a94d488f0d
commit dfff15b033
4 changed files with 50 additions and 32 deletions

3
.gitmodules vendored
View File

@ -1,3 +1,6 @@
[submodule "themes/xresources-theme"]
path = themes/xresources-theme
url = https://github.com/tudurom/xresources-theme.git
[submodule "scel"]
path = scel
url = https://github.com/supercollider/scel

1
.last-package-update-day Normal file
View File

@ -0,0 +1 @@
737109

77
init.el
View File

@ -11,6 +11,7 @@
;;; Making the interface not terrible ;;;
(menu-bar-mode -1)
;;; Sane defaults ;;;
(setq-default word-wrap t) ; wrap lines
(setq delete-old-versions -1) ; delete excess backup versions silently
@ -27,21 +28,22 @@
(setq sentence-end-double-space nil) ; sentence SHOULD end with only a point.
(setq default-fill-column 80) ; toggle wrapping text at the 80th character
(setq-default indent-tabs-mode nil) ; tabs to spaces
(global-set-key "\C-m" 'newline-and-indent)
;; Scratch Buffer
(setq initial-scratch-message
(format
";; %s\n\n"
(replace-regexp-in-string
"\n" "\n;; " ; comment each line
(replace-regexp-in-string
"\n$" "" ; remove trailing linebreak
(shell-command-to-string "toilet -d ~/labs/figlet-fonts -f Sub-Zero Im\ Gay")))))
;; (setq initial-scratch-message
;; (format
;; ";; %s\n\n"
;; (replace-regexp-in-string
;; "\n" "\n;; " ; comment each line
;; (replace-regexp-in-string
;; "\n$" "" ; remove trailing linebreak
;; (shell-command-to-string "toilet -d ~/labs/figlet-fonts -f Sub-Zero Im\ Gay")))))
;;; Setup Recent Files
;; (recentf-mode 1)
;; (setq recentf-max-menu-items 25)
;; (global-set-key "\C-x\ \C-r" 'recentf-open-files)
(recentf-mode 1)
(setq recentf-max-menu-items 25)
(global-set-key "\C-x\ \C-r" 'recentf-open-files)
;;; Use package ;;;
@ -61,6 +63,11 @@
(require 'use-package) ; guess what this one does too ?
(setq use-package-always-ensure t) ; autodownload plugins
(use-package auto-package-update
:config
(setq auto-package-update-delete-old-versions t)
(setq auto-package-update-hide-results t)
(auto-package-update-maybe))
;;; Evil!!
@ -118,7 +125,7 @@
("c74e83f8aa4c78a121b52146eadb792c9facc5b1f02c917e3dbb454fca931223" "a27c00821ccfd5a78b01e4f35dc056706dd9ede09a8b90c6955ae6a390eb1c1e" "e4c8810d9ab925567a69c11d5c95d198a4e7d05871453b2c92c020712559c4c1" default)))
'(package-selected-packages
(quote
(magit telephone-line focus latex-preview-pane tex auctex org-bullets syndicate evil-org smartparens-config smartparens flx counsel swiper ivy xresources-theme evil-commentary evil-escape evil undo-tree general use-package))))
(scel sclang w3m auctex-latexmk company-auctex company-math magit telephone-line focus latex-preview-pane tex auctex org-bullets syndicate evil-org smartparens-config smartparens flx counsel swiper ivy xresources-theme evil-commentary evil-escape evil undo-tree general use-package))))
(custom-set-faces
;; custom-set-faces was added by Custom.
;; If you edit it by hand, you could mess it up, so be careful.
@ -287,37 +294,43 @@
(setq TeX-save-query nil)
(add-hook 'LaTeX-mode-hook 'turn-on-auto-fill)
(setq TeX-source-correlate-mode t)
(setq LaTeX-item-indent 0)
(setq LaTeX-item-indent 1)
(setq TeX-auto-save t)
(setq TeX-parse-self t)
(TeX-engine-set "luatex")
(setq-default TeX-master nil)
(add-hook 'LaTeX-mode-hook 'visual-line-mode)
(add-hook 'LaTeX-mode-hook 'flyspell-mode)
(add-hook 'LaTeX-mode-hook 'LaTeX-math-mode)
(add-hook 'LaTeX-mode-hook 'turn-on-reftex)
(setq reftex-plug-into-AUCTeX t)
(add-hook 'LaTeX-mode-hook (lambda ()
(push
'("latexmk" "latexmk -pdf %s" TeX-run-TeX nil t
:help "Run latexmk on file")
TeX-command-list)))
(add-hook 'TeX-mode-hook '(lambda () (setq TeX-command-default "latexmk"))))
(add-hook 'LaTeX-mode-hook 'TeX-interactive-mode)
(add-hook 'LaTeX-mode-hook 'TeX-source-correlate-mode)
(add-to-list 'TeX-view-program-selection
'(output-pdf "Zathura"))
(setq reftex-plug-into-AUCTeX t))
(use-package company-auctex
:after tex
:config
(company-auctex-init))
(use-package company-math
:after tex
:config
(defun my-latex-mode-setup ()
(setq-local company-backends
(append '((company-math-symbols-latex company-math-symbols-unicode company-latex-commands))
company-backends)))
(add-hook 'TeX-mode-hook 'my-latex-mode-setup))
(use-package company-auctex
:after tex
:config
(company-auctex-init))
:after tex
:config
(defun my-latex-mode-setup ()
(setq-local company-backends
(append '((company-math-symbols-latex company-math-symbols-unicode company-latex-commands company-auctex))
company-backends)))
(add-hook 'TeX-mode-hook 'my-latex-mode-setup))
;;; git
; magit
(use-package magit)
;;; Misc
(use-package w3m)
(add-to-list 'load-path "~/.emacs.d/scel/el")
(require 'sclang)

1
scel Submodule

@ -0,0 +1 @@
Subproject commit 7ec76e4c02883ebeaec9924ec9f1de711773472d