New stuff
This commit is contained in:
parent
a94d488f0d
commit
dfff15b033
|
@ -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
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
737109
|
77
init.el
77
init.el
|
@ -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)
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
Subproject commit 7ec76e4c02883ebeaec9924ec9f1de711773472d
|
Loading…
Reference in New Issue