mirror of
https://github.com/SqrtMinusOne/dotfiles.git
synced 2025-12-10 19:23:03 +03:00
56 lines
2.8 KiB
EmacsLisp
56 lines
2.8 KiB
EmacsLisp
;;; -*- lexical-binding: t -*-
|
|
(use-package deterred
|
|
:if (file-exists-p "/home/pavel/10-19 Code/13 Other Projects/13.02 sqrt-data/13.02.R Repos/13.02.R.05 deterred/")
|
|
:straight (:local-repo
|
|
"/home/pavel/10-19 Code/13 Other Projects/13.02 sqrt-data/13.02.R Repos/13.02.R.05 deterred/"
|
|
:files (:defaults "dashboards/*.el" "migrations" "python"))
|
|
:commands (deterred)
|
|
:init
|
|
(my-leader-def "ag" #'deterred)
|
|
:config
|
|
(setq deterred-sources
|
|
(list
|
|
(deterred-activitywatch)
|
|
(deterred-digikam :digikam-db "~/30-39 Life/35 Photos/35.00D DigiKam/digikam4.db")
|
|
(deterred-habits :org-files '("~/30-39 Life/32 org-mode/misc/habit.org"))
|
|
;; (deterred-locations)
|
|
(deterred-mastodon :server "https://mastodon.bsd.cafe/"
|
|
:account-id 113136872089175263)
|
|
(deterred-messengers)
|
|
(deterred-mpd)
|
|
(deterred-org-journal-tags)
|
|
(deterred-read-it-later :sources '(readeck))
|
|
(deterred-reddit)
|
|
(deterred-podcasts)
|
|
(deterred-wakatime)))
|
|
|
|
(setq deterred-backups-location "/home/pavel/10-19 Code/13 Other Projects/13.02 sqrt-data/13.02.B Backups/13.02.B.01 deterred/")
|
|
(setq deterred-dashboard-python "/home/pavel/micromamba/envs/deterred/bin/python")
|
|
(setq deterred-messengers-my-id "098236bb-5fc5-4a04-8b6d-477afa5105fa")
|
|
(setq deterred-digikam-folder "~/30-39 Life/35 Photos/")
|
|
(setq deterred-wakatime-api-key (my/password-store-get "My_Online/APIs/wakatime"))
|
|
(setq deterred-wakatime-project-name-map
|
|
'(("digital-nlp-docs-3" . "digital-nlp-docs-3 (Graduate)")
|
|
("digital-nlp-docs" . "digital-nlp-docs (Master's)")))
|
|
(setq deterred-wakatime-process-project-name
|
|
(lambda (name)
|
|
(let ((result (string-replace
|
|
"\\" ""
|
|
(my/index--bare-project-name name))))
|
|
(or (alist-get result deterred-wakatime-project-name-map
|
|
nil nil #'equal)
|
|
result))))
|
|
(setq deterred-read-it-later-readeck-token
|
|
(my/password-store-get-field "Selfhosted/readeck" "deterred_api_token"))
|
|
(setq deterred-read-it-later-readeck-url "https://readeck.sqrtminusone.xyz/")
|
|
(setq deterred-read-it-later-wallabag-url "https://wallabag.sqrtminusone.xyz/")
|
|
(setq deterred-read-it-later-wallabag-client-id
|
|
(my/password-store-get-field "Selfhosted/wallabag" "client_id"))
|
|
(setq deterred-read-it-later-wallabag-client-secret
|
|
(my/password-store-get-field "Selfhosted/wallabag" "client_secret"))
|
|
(setq deterred-read-it-later-wallabag-username
|
|
(my/password-store-get-field "Selfhosted/wallabag" "username"))
|
|
(setq deterred-read-it-later-wallabag-password
|
|
(my/password-store-get "Selfhosted/wallabag")))
|
|
|
|
(provide 'sqrt-deterred)
|