|
|
@ -1,5 +1,4 @@ |
|
|
|
(require 'package) |
|
|
|
(require 'package) |
|
|
|
|
|
|
|
|
|
|
|
;; fixing broken emacsclient config: emacsclient --eval "(load "~/.emacs")" |
|
|
|
;; fixing broken emacsclient config: emacsclient --eval "(load "~/.emacs")" |
|
|
|
|
|
|
|
|
|
|
|
(add-to-list 'package-archives '("elpa" . "https://tromey.com/elpa/") t) |
|
|
|
(add-to-list 'package-archives '("elpa" . "https://tromey.com/elpa/") t) |
|
|
@ -45,7 +44,7 @@ Return a list of installed packages or nil for every skipped package." |
|
|
|
(or (file-exists-p package-user-dir) |
|
|
|
(or (file-exists-p package-user-dir) |
|
|
|
(package-refresh-contents)) |
|
|
|
(package-refresh-contents)) |
|
|
|
|
|
|
|
|
|
|
|
(ensure-package-installed 'use-package 'ivy 'magit 'centaur-tabs 'eglot 'telephone-line 'dashboard 'multiple-cursors 'flycheck 'which-key 'restart-emacs 'doom-themes 'rainbow-mode 'rainbow-delimiters 'neotree 'all-the-icons 'elpy 'rustic 'simpleclip 'messages-are-flowing 'hl-todo 'format-all 'auctex 'counsel 'swiper 'projectile 'org-roam) |
|
|
|
[[id:0cfa8bbd-3d96-47c9-8e3c-0e9eededb349][ASU MS Thesis]](ensure-package-installed 'use-package 'ivy 'magit 'centaur-tabs 'eglot 'telephone-line 'dashboard 'multiple-cursors 'flycheck 'which-key 'restart-emacs 'doom-themes 'rainbow-mode 'rainbow-delimiters 'neotree 'all-the-icons 'elpy 'rustic 'simpleclip 'messages-are-flowing 'hl-todo 'format-all 'auctex 'counsel 'swiper 'projectile 'org-roam) |
|
|
|
|
|
|
|
|
|
|
|
(use-package company) |
|
|
|
(use-package company) |
|
|
|
(add-hook 'after-init-hook 'global-company-mode) |
|
|
|
(add-hook 'after-init-hook 'global-company-mode) |
|
|
@ -149,8 +148,15 @@ Return a list of installed packages or nil for every skipped package." |
|
|
|
(setq org-replace-disputed-keys t) |
|
|
|
(setq org-replace-disputed-keys t) |
|
|
|
(define-key global-map "\C-cl" 'org-store-link) |
|
|
|
(define-key global-map "\C-cl" 'org-store-link) |
|
|
|
(define-key global-map "\C-ca" 'org-agenda) |
|
|
|
(define-key global-map "\C-ca" 'org-agenda) |
|
|
|
|
|
|
|
(setq org-enforce-todo-dependencies t) |
|
|
|
|
|
|
|
(setq org-enforce-todo-checkbox-dependencies t) |
|
|
|
(setq org-log-done t) |
|
|
|
(setq org-log-done t) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
; agenda settings |
|
|
|
|
|
|
|
(setq org-agenda-include-diary t) |
|
|
|
|
|
|
|
(setq org-agenda-skip-scheduled-if-done t) |
|
|
|
|
|
|
|
(setq org-agenda-skip-deadline-if-done t) |
|
|
|
|
|
|
|
|
|
|
|
(add-hook 'diary-list-entries-hook 'diary-sort-entries t) |
|
|
|
(add-hook 'diary-list-entries-hook 'diary-sort-entries t) |
|
|
|
|
|
|
|
|
|
|
|
(cond ((file-exists-p "~/.emacs_home.el") (load "~/.emacs_home.el"))) |
|
|
|
(cond ((file-exists-p "~/.emacs_home.el") (load "~/.emacs_home.el"))) |
|
|
|