Browse Source

pdf-tool crashes

ubuntu
parent
commit
f145c56625
1 changed files with 48 additions and 10 deletions
  1. +48
    -10
      .emacs

+ 48
- 10
.emacs View File

@ -41,13 +41,22 @@
(delete-selection-mode +1) ;; deletes selected text and replace it (delete-selection-mode +1) ;; deletes selected text and replace it
(scroll-bar-mode -1) (scroll-bar-mode -1)
(setq ns-right-alternate-modifier nil) ;; right option macos key enable (setq ns-right-alternate-modifier nil) ;; right option macos key enable
(setq backup-directory-alis '(("." . "~/.saves"))) ;; a backup dir to store no saved files
(setq backup-directory-alist '(("." . "~/.saves"))) ;; a backup dir to store no saved files
(fset 'yes-or-no-p 'y-or-n-p) ;; Ask y/n instead of yes/no
(add-hook 'prog-mode-hook 'display-line-numbers-mode) ;; display line number when programming (add-hook 'prog-mode-hook 'display-line-numbers-mode) ;; display line number when programming
(show-paren-mode +1) ;; show matching parentheses (show-paren-mode +1) ;; show matching parentheses
;; helm package: ;; helm package:
(use-package helm (use-package helm
:ensure t :ensure t
:config (helm-mode t))
:demand t
:bind (("M-x" . helm-M-x)
("C-c h x" . helm-register) ; C-x r SPC and C-x r j
("C-c h g" . helm-google-suggest)
("C-c h M-:" . helm-eval-expression-with-eldoc)
("C-x C-f" . helm-find-files))
:config
(require 'helm-config)
(helm-mode t))
;; projectile: ;; projectile:
(use-package projectile (use-package projectile
:ensure t :ensure t
@ -103,8 +112,32 @@
(use-package magit (use-package magit
:ensure t) :ensure t)
;; latex ;; latex
(use-package tex
:ensure auctex)
(use-package auctex
:defer t
:ensure t)
;; pdlatex:
(setq latex-run-command "pdflatex")
(setenv "PATH" (concat (getenv "PATH") ":/Library/TeX/texbin/"))
(setq exec-path (append exec-path '("/Library/TeX/texbin/")))
;; Use pdf-tools to open PDF files
;; (use-package pdf-tools
;; :ensure t
;; :pin melpa
;; :config
;; (custom-set-variables
;; '(pdf-tools-handle-upgrades nil)) ; Use brew upgrade pdf-tools instead.
;; (setq pdf-info-epdfinfo-program "/usr/local/bin/epdfinfo"))
(use-package doc-view
:defer t
:custom
;; Use MikTeX's utilities for PDF conversion and searching
(doc-view-pdf->png-converter-function 'doc-view-pdf->png-converter-ghostscript))
;; (setq TeX-view-program-selection '((output-pdf "Preview.app")))
;; Update PDF buffers after successful LaTeX runs
;; (add-hook 'TeX-PDF-mode-hook 'pdf-view-mode)
;; (add-hook 'TeX-after-compilation-finished-functions
;; 'TeX-revert-document-buffer)
;; flycheck ;; flycheck
(use-package flycheck (use-package flycheck
:ensure t :ensure t
@ -127,11 +160,11 @@
:ensure t :ensure t
:init :init
(add-hook 'after-init-hook 'global-company-mode)) (add-hook 'after-init-hook 'global-company-mode))
;; aspell
;; ispell
(dolist (hook '(org-mode-hook latex-mode-hook tex-mode-hook git-commit-mode-hook))
(add-hook hook (lambda () (flyspell-mode 1))))
(setq ispell-dictionary "english")
(setq ispell-program-name "/usr/local/bin/aspell")
;; Set default font: ;; Set default font:
(add-to-list 'default-frame-alist (add-to-list 'default-frame-alist
'(font . "Source Code Pro-18")) '(font . "Source Code Pro-18"))
@ -145,7 +178,12 @@
("2f1518e906a8b60fac943d02ad415f1d8b3933a5a7f75e307e6e9a26ef5bf570" "fe94e2e42ccaa9714dd0f83a5aa1efeef819e22c5774115a9984293af609fce7" default))) ("2f1518e906a8b60fac943d02ad415f1d8b3933a5a7f75e307e6e9a26ef5bf570" "fe94e2e42ccaa9714dd0f83a5aa1efeef819e22c5774115a9984293af609fce7" default)))
'(package-selected-packages '(package-selected-packages
(quote (quote
(company org-bullets expand-region flycheck treemacs-projectile treemacs magit auctex dashboard helm-projectile helm doom-modeline doom-themes which-key use-package projectile))))
(company org-bullets expand-region flycheck treemacs-projectile treemacs magit auctex dashboard helm-projectile helm doom-modeline doom-themes which-key use-package projectile)))
'(safe-local-variable-values
(quote
((pyvenv-workon . keesman_env)
(org-edit-src-content . 0)
(org-src-preserve-indentation . t)))))
(custom-set-faces (custom-set-faces
;; custom-set-faces was added by Custom. ;; custom-set-faces was added by Custom.
;; If you edit it by hand, you could mess it up, so be careful. ;; If you edit it by hand, you could mess it up, so be careful.


Loading…
Cancel
Save