Compare commits
5 commits
23aed2d915
...
2645d5cfe2
| Author | SHA1 | Date | |
|---|---|---|---|
| 2645d5cfe2 | |||
| a085d22365 | |||
| 78a63f1122 | |||
| 8a04355ce0 | |||
| 4309e5725b |
2 changed files with 25 additions and 1 deletions
|
|
@ -33,12 +33,18 @@
|
|||
;; If you use `org' and don't want your org files in the default location below,
|
||||
;; change `org-directory'. It must be set before org loads!
|
||||
(setq org-directory "~/org/"
|
||||
org-log-into-drawer t
|
||||
org-roam-directory (file-truename "~/org/notes"))
|
||||
|
||||
;; do not create a new workspace for each emacsclient
|
||||
(after! persp-mode
|
||||
(setq persp-emacsclient-init-frame-behaviour-override "main"))
|
||||
|
||||
|
||||
;; exclude cmake from formatting on save
|
||||
(add-to-list '+format-on-save-disabled-modes
|
||||
'cmake-mode)
|
||||
|
||||
(defun my/org-id-update-org-roam-files ()
|
||||
"Update Org-ID locations for all Org-roam files."
|
||||
(interactive)
|
||||
|
|
@ -52,6 +58,8 @@
|
|||
(setq undo-limit 80000000 ; Raise undo-limit to 80Mb
|
||||
evil-want-fine-undo t ; By default while in insert all changes are one big blob. Be more granular
|
||||
auto-save-default t ; Nobody likes to loose work, I certainly don't
|
||||
evil-escape-key-sequence "qq" ; define an escape sequence
|
||||
evil-escape-delay 0.175
|
||||
)
|
||||
|
||||
;; This determines the style of line numbers in effect. If set to `nil', line
|
||||
|
|
@ -87,7 +95,15 @@
|
|||
|
||||
(use-package! org-ql)
|
||||
(use-package! org-bookmark-heading)
|
||||
|
||||
(defun ak/activities-define--with-prefix-arg ()
|
||||
"Call 'C-u activities-define' in order to save the current activity."
|
||||
(interactive)
|
||||
(let ((current-prefix-arg '(4)))
|
||||
(call-interactively #'activities-define)))
|
||||
|
||||
(use-package! activities
|
||||
:demand t
|
||||
:config
|
||||
(activities-mode)
|
||||
(activities-tabs-mode)
|
||||
|
|
@ -97,7 +113,7 @@
|
|||
:desc "Resume activity" "r" #'activities-resume
|
||||
:desc "Create new activity" "n" #'activities-new
|
||||
:desc "List activities" "l" #'activities-list
|
||||
:desc "Save current activity " "s" #'activities-save
|
||||
:desc "Save current activity " "s" #'ak/activities-define--with-prefix-arg
|
||||
:desc "Save all activities" "S" #'activities-save-all
|
||||
:desc "Revert activity to default" "R" #'activities-revert
|
||||
)
|
||||
|
|
@ -228,6 +244,12 @@
|
|||
:config
|
||||
(setq nov-save-place-file (concat doom-cache-dir "nov-places")))
|
||||
|
||||
(use-package! protobuf-mode
|
||||
:mode ("\\.proto\\'" . protobuf-mode))
|
||||
|
||||
(use-package! systemd
|
||||
:mode ("\\.\\(service\\|target\\|socket\\|timer\\)\\'" . systemd-mode))
|
||||
|
||||
(use-package! org-present
|
||||
:after org)
|
||||
|
||||
|
|
|
|||
|
|
@ -72,3 +72,5 @@
|
|||
(package! activities
|
||||
:recipe (:host github :repo "alphapapa/activities.el" :branch "master"))
|
||||
(package! elfeed-web)
|
||||
(package! systemd)
|
||||
(package! protobuf-mode)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue