Browse Source

starting again

ubuntu
parent
commit
b6b29cb5ea
1 changed files with 2 additions and 98 deletions
  1. +2
    -98
      .emacs

+ 2
- 98
.emacs View File

@ -1,101 +1,5 @@
;; Added by Package.el. This must come before configurations of
;; installed packages. Don't delete this line. If you don't want it,
;; just comment it out by adding a semicolon to the start of the line.
;; You may delete these explanatory comments.
;; (package-initialize)
;; Set up package.el to work with MELPA
(require 'package)
(add-to-list 'package-archives
'("melpa" . "https://melpa.org/packages/"))
(package-initialize)
;;(package-refresh-contents)
;;--------------
;; Packages Gerardo Marx/Jul/2020:
;; Enable Evil
;; (require 'evil)
;; (evil-mode 1)
;; Projectile configuration:
(projectile-mode +1)
(define-key projectile-mode-map (kbd "s-p") 'projectile-command-map)
(define-key projectile-mode-map (kbd "C-c p") 'projectile-command-map)
(projectile-global-mode)
(setq projectile-completion-system 'helm)
(helm-projectile-on)
;; Helm
(require 'helm-config)
(global-set-key (kbd "M-x") #'helm-M-x)
(global-set-key (kbd "C-x r b") #'helm-filtered-bookmarks)
(global-set-key (kbd "C-x C-f") #'helm-find-files)
(helm-mode 1)
;; auto-complete
(ac-config-default)
;; pdlatex:
(setq latex-run-command "pdflatex")
(setenv "PATH" (concat "/Library/TeX/texbin" (getenv "PATH")))
(setq exec-path (append '("/Library/TeX/texbin") exec-path))
;; ------
(setq-default TeX-master nil)
;; Use pdf-tools to open PDF files
(setq TeX-view-program-selection '((output-pdf "PDF Tools"))
TeX-source-correlate-start-server t)
;; Update PDF buffers after successful LaTeX runs
(add-hook 'TeX-after-compilation-finished-functions
#'TeX-revert-document-buffer)
;;--------------------
(custom-set-variables
;; custom-set-variables was added by Custom.
;; If you edit it by hand, you could mess it up, so be careful.
;; Your init file should contain only one such instance.
;; If there is more than one, they won't work right.
)
(custom-set-faces
;; custom-set-faces was added by Custom.
;; If you edit it by hand, you could mess it up, so be careful.
;; Your init file should contain only one such instance.
;; If there is more than one, they won't work right.
)
;; My basic configuration Gerardo Marx 15/Jul/2020
;;--------
;; Set default font:
(add-to-list 'default-frame-alist
'(font . "Source Code Pro-20"))
;; line numbers:
;;(when (version<= "26.0.50" emacs-version )
;; (global-display-line-numbers-mode))
;; toolbar
(tool-bar-mode -1)
;; windmove:
(windmove-default-keybindings 'meta)
;;-------
;;Python:
(require 'virtualenvwrapper)
(venv-initialize-interactive-shells) ;; if you want interactive shell support
(venv-initialize-eshell) ;; if you want eshell support
;; note that setting `venv-location` is not necessary if you
;; use the default location (`~/.virtualenvs`), or if the
;; the environment variable `WORKON_HOME` points to the right place
(setq venv-location "~/.virtualenvs")
;; jedi python autocompletition for emacs:
(add-hook 'python-mode-hook 'jedi:setup)
(setq jedi:complete-on-dot t) ; optional
;;---------
;; magit:
(global-set-key (kbd "C-x g") 'magit-status)
;; theme changer:
;; (setq calendar-location-name "Mexico, MX")
;; (setq calendar-latitude 23.63)
;; (setq calendar-longitude 102.55)
;; (require 'theme-changer)
;; (change-theme 'tango 'misterioso)
;; -----------------
;; org agenda and capture
(global-set-key (kbd "C-c l") 'org-store-link)
(global-set-key (kbd "C-c a") 'org-agenda)
(global-set-key (kbd "C-c c") 'org-capture)
(org-babel-do-load-languages
'org-babel-load-languages
'((python . t)))
;; ispell
(setq ispell-program-name "/usr/local/bin/aspell")
'(font . "Source Code Pro-20"))

Loading…
Cancel
Save