Remove project shortcut binds
Move appt settings into use-package block
This commit is contained in:
parent
bb23e75c7a
commit
0e8567ff5d
30
init.el
30
init.el
|
@ -381,34 +381,20 @@ Try `magit-clone-default-directory' if available, fall back to
|
|||
"~/Projects/")))
|
||||
(keymap-global-set "C-c w p" #'my/open-projects-directory)
|
||||
|
||||
(defun my/open-nixos-project ()
|
||||
"Open NixOS config project."
|
||||
(interactive)
|
||||
(require 'project)
|
||||
(let ((nixos "/etc/nixos/"))
|
||||
(if (file-directory-p nixos)
|
||||
(project-switch-project nixos)
|
||||
(warn (concat nixos " not found")))))
|
||||
(keymap-global-set "C-c p n" #'my/open-nixos-project)
|
||||
|
||||
(defun my/open-emacs-project ()
|
||||
"Open Emacs config project."
|
||||
(interactive)
|
||||
(require 'project)
|
||||
(project-switch-project user-emacs-directory))
|
||||
(keymap-global-set "C-c p e" #'my/open-emacs-project)
|
||||
|
||||
(setopt calendar-date-style 'iso
|
||||
calendar-mark-holidays-flag t
|
||||
calendar-mark-diary-entries-flag nil
|
||||
calendar-view-holidays-initially-flag nil
|
||||
calendar-view-diary-initially-flag nil)
|
||||
|
||||
(setq appt-display-diary nil ; Don't display diary on startup
|
||||
appt-display-format 'echo
|
||||
appt-display-interval 5
|
||||
appt-message-warning-time 15)
|
||||
(appt-activate +1)
|
||||
(use-package appt
|
||||
:custom
|
||||
(appt-display-diary nil)
|
||||
(appt-display-format 'echo)
|
||||
(appt-display-interval 5)
|
||||
(appt-message-warning-time 15)
|
||||
:init
|
||||
(appt-activate +1))
|
||||
|
||||
(with-eval-after-load 'org
|
||||
(add-hook 'org-agenda-mode-hook #'org-agenda-to-appt))
|
||||
|
|
Loading…
Reference in a new issue