diff options
author | bd <bdunahu@operationnull.com> | 2024-08-09 22:53:20 -0600 |
---|---|---|
committer | bd <bdunahu@operationnull.com> | 2024-08-09 22:53:20 -0600 |
commit | 4cef1d6c85d1b30b13499deb3691fb38b7630664 (patch) | |
tree | c24bfb785bc4d28a3b3844da2c46b66497b08e83 /.config | |
parent | c930f6817add6fd5703d4b31777b0e7482d24bab (diff) |
org-roam -> denote
Diffstat (limited to '.config')
-rw-r--r-- | .config/emacs/init.el | 2 | ||||
-rw-r--r-- | .config/emacs/modules/bd--erc.el | 33 | ||||
-rw-r--r-- | .config/emacs/modules/bd--notes.el | 17 | ||||
-rw-r--r-- | .config/emacs/modules/bd--roam.el | 41 | ||||
-rw-r--r-- | .config/guix/modules/base.scm | 9 | ||||
-rw-r--r-- | .config/guix/modules/emacs.scm | 2 | ||||
-rw-r--r-- | .config/guix/modules/pdf.scm | 12 |
7 files changed, 49 insertions, 67 deletions
diff --git a/.config/emacs/init.el b/.config/emacs/init.el index c4e66ee..78974d4 100644 --- a/.config/emacs/init.el +++ b/.config/emacs/init.el @@ -72,7 +72,7 @@ (require 'bd--windows) (require 'bd--devel) (require 'bd--org) -(require 'bd--roam) +(require 'bd--notes) (require 'bd--emms) (require 'bd--modeline) (require 'bd--themes) diff --git a/.config/emacs/modules/bd--erc.el b/.config/emacs/modules/bd--erc.el index 99187ed..2a826c9 100644 --- a/.config/emacs/modules/bd--erc.el +++ b/.config/emacs/modules/bd--erc.el @@ -1,6 +1,7 @@ ;; -*- lexical-binding: t; -*- +(require 'erc) (with-eval-after-load "erc" (defalias 'erc 'erc-tls)) (defvar-local bd/erc-status @@ -10,21 +11,23 @@ (add-to-list 'global-mode-string bd/erc-status) (setopt erc-lurker-threshold-time 3600 - erc-hide-list '("JOIN" "PART" "QUIT") - erc-server "operationnull.com" - erc-nick "Isaz" - erc-prompt-for-password t - erc-kill-buffer-on-part t - erc-autojoin-channels-alist '(("libera.chat" - "#emacs" - "##furry" - "#guile" - "#guix" - "#parabola" - "#systemcrafters")) - erc-fill-function 'erc-fill-static - erc-fill-column 80 - erc-fill-static-center 15) + erc-hide-list '("JOIN" "PART" "QUIT") + erc-server "operationnull.com" + erc-nick "Isaz" + erc-prompt-for-password t + erc-kill-buffer-on-part t + ;; erc-autojoin-channels-alist '(("libera.chat" + ;; "#emacs" + ;; "##furry" + ;; "#guile" + ;; "#guix" + ;; "#parabola" + ;; "#systemcrafters")) + erc-autojoin-channels-alist nil + erc-fill-function 'erc-fill-static + erc-fill-column 80 + erc-fill-static-center 15) +(erc-autojoin-mode -1) (provide 'bd--erc) diff --git a/.config/emacs/modules/bd--notes.el b/.config/emacs/modules/bd--notes.el new file mode 100644 index 0000000..6aaed38 --- /dev/null +++ b/.config/emacs/modules/bd--notes.el @@ -0,0 +1,17 @@ +;;; -*- lexical-binding: t; -*- +;;; Commentary: +;;; Code: + + +(use-package denote + :hook + ((dired-mode . denote-dired-mode-in-directories)) + :bind (("H-d f" . 'denote-open-or-create)) + :custom + (denote-known-keywords '("ss" "writing" "reading" "art" "csu" "umass" "cs" "guix" "emacs" "programs" "mem")) + (denote-directory (expand-file-name "~/dc/notes/")) + (denote-dired-directories (list denote-directory))) + + +(provide 'bd--roam) +;;; bd-roam ends here diff --git a/.config/emacs/modules/bd--roam.el b/.config/emacs/modules/bd--roam.el deleted file mode 100644 index 01f507f..0000000 --- a/.config/emacs/modules/bd--roam.el +++ /dev/null @@ -1,41 +0,0 @@ -;;; -*- lexical-binding: t; -*- -;;; Commentary: -;;; Code: - - -(defun org-roam-node-insert-immediate (arg &rest args) - "Insert a new org mode link, but do not open the -file." - (interactive "P") - (let ((args (cons arg args)) - (org-roam-capture-templates (list (append (car org-roam-capture-templates) - '(:immediate-finish t))))) - (apply #'org-roam-node-insert args))) - -(use-package org-roam - :after org - :bind (("C-c n l" . 'org-roam-buffer-toggle) - ("C-c n f" . 'org-roam-node-find) - ("C-c n i" . 'org-roam-node-insert) - ("C-c n g" . 'org-roam-graph) - ("C-c n I" . 'org-roam-node-insert-immediate) - ("C-c n j" . 'org-roam-dailies-capture-today) - :map org-mode-map - ("C-M-i" . 'completion-at-point)) - :config - (org-roam-db-autosync-mode) - :custom - (org-roam-directory (expand-file-name "~/dc/")) - (org-roam-dailies-directory "logs/") - (org-roam-complete-everywhere t) - (org-roam-capture-templates '(("e" "extend" plain - "#+AUTHOR: bdunahu\n#+DESCRIPTION: %^{Description}\n#+STARTUP: show3levels\n" :target - (file+head "%<%Y%m%d%H%M%S>-${slug}.org" "#+TITLE: ${title}") - :unnarrowed t) - ("d" "default" plain "%?" :target - (file+head "%<%Y%m%d%H%M%S>-${slug}.org" "#+title: ${title}") - :unnarrowed t)))) - - -(provide 'bd--roam) -;;; bd-roam ends here diff --git a/.config/guix/modules/base.scm b/.config/guix/modules/base.scm index 10e73fc..ae6e708 100644 --- a/.config/guix/modules/base.scm +++ b/.config/guix/modules/base.scm @@ -61,7 +61,7 @@ password-store pinentry-emacs transmission - xpdf ; pdftotext + xpdf ; pdftotext yt-dlp cryptsetup @@ -163,7 +163,7 @@ (aliases '(("cp" . "cp -i") ("grep" . "grep --color=auto") ("guix-rcfg" . "sudo guix system -L ${HOME}/.config/guix/ reconfigure ${HOME}/.config/guix/${HOSTNAME}.scm") - ("guix-new" . "guix pull --channels=$HOME/.config/guix/channels-unlocked.scm; guix describe --format=channels > $HOME/.config/guix/channels.scm") + ("guix-new" . "guix pull --channels=$HOME/.config/guix/channels-unlocked.scm; guix describe --format=channels > $HOME/.dotfiles/.config/guix/channels.scm") ("ll" . "ls -l") ("ls" . "ls -p --color=auto") ("mkd" . "mkdir -pv") @@ -200,11 +200,14 @@ alias | sed -E \"s/^alias ([^=]+)='(.*)'$/alias \\1 \\2 \\$*/g; s/'\\\\\\''/'/g; (host-name "192.168.1.114") (user "bdunahu")) (openssh-host (name "vali") - (host-name "192.168.1.64") + (host-name "192.168.1.136") (user "bdunahu")) (openssh-host (name "ivaldi") (host-name "192.168.1.250") (user "root")) + (openssh-host (name "magni") + (host-name "192.168.1.136") + (user "edison")) (openssh-host (name "heimdallr") (host-name "operationnull.com") (user "root")))))) diff --git a/.config/guix/modules/emacs.scm b/.config/guix/modules/emacs.scm index 3979097..d1f54ae 100644 --- a/.config/guix/modules/emacs.scm +++ b/.config/guix/modules/emacs.scm @@ -26,13 +26,13 @@ ;; direct emacs-auctex emacs-consult + emacs-denote emacs-ef-themes emacs-emms emacs-guix emacs-magit emacs-marginalia emacs-orderless - emacs-org-roam emacs-paredit emacs-pinentry emacs-popper diff --git a/.config/guix/modules/pdf.scm b/.config/guix/modules/pdf.scm index 7b7d26f..8369f63 100644 --- a/.config/guix/modules/pdf.scm +++ b/.config/guix/modules/pdf.scm @@ -17,12 +17,12 @@ (define bd-pdf-services (list (service (service-type (name 'zathura-config) - (description "Installs pdf packages.") - (extensions - (list (service-extension - home-profile-service-type - bd-pdf-package-list))) - (default-value #f))) + (description "Installs pdf packages.") + (extensions + (list (service-extension + home-profile-service-type + bd-pdf-package-list))) + (default-value #f))) (simple-service 'zathurarc home-files-service-type `((".config/zathura/zathurarc" |