From 5fd2a544e1e5c47b8aedaa5050ecbd1b05c051fd Mon Sep 17 00:00:00 2001 From: JaeYoo-Im Date: Fri, 2 Jun 2023 15:43:59 +0900 Subject: [PATCH] Emacs : elfeed package add --- .config/alacritty/alacritty.yml | 8 +++--- .config/emacs/lisp/init-dired.el | 4 +-- .config/emacs/lisp/init-org.el | 2 +- .config/emacs/lisp/init-reader.el | 45 +++---------------------------- .config/emacs/lisp/init-utils.el | 2 +- .config/fish/config.fish | 2 ++ .config/sxhkd/sxhkdrc | 3 ++- scripts/init_script_wsl.sh | 2 +- 8 files changed, 17 insertions(+), 51 deletions(-) diff --git a/.config/alacritty/alacritty.yml b/.config/alacritty/alacritty.yml index 936041f..95ebcfe 100644 --- a/.config/alacritty/alacritty.yml +++ b/.config/alacritty/alacritty.yml @@ -14,16 +14,16 @@ scrolling: history: 10000 font: normal: - family: Mononoki Nerd Font + family: Comic Shanns Mono Nerd Font style: Regular bold: - family: Mononoki Nerd Font + family: Comic Shanns Mono Nerd Font style: Bold italic: - family: Mononoki Nerd Font + family: Comic Shanns Mono Nerd Font style: Italic bold_italic: - family: Mononoki Nerd Font + family: Comic Shanns Mono Nerd Font style: Bold Italic # Point size size: 16.0 diff --git a/.config/emacs/lisp/init-dired.el b/.config/emacs/lisp/init-dired.el index 3d609c5..fc5ae8b 100644 --- a/.config/emacs/lisp/init-dired.el +++ b/.config/emacs/lisp/init-dired.el @@ -21,10 +21,10 @@ ;; Quick sort dired buffers via hydra (use-package dired-quick-sort - :defer t + :hook (after-init . dired-quick-sort-setup) :config (evil-collection-define-key 'normal 'dired-mode-map - "S" 'hydra-dired-quick-sort/body)) + "s" 'hydra-dired-quick-sort/body)) ;; Show git info in dired (use-package dired-git-info) diff --git a/.config/emacs/lisp/init-org.el b/.config/emacs/lisp/init-org.el index 55d4522..27f34fd 100644 --- a/.config/emacs/lisp/init-org.el +++ b/.config/emacs/lisp/init-org.el @@ -363,7 +363,7 @@ prepended to the element after the #+HEADER: tag." (defun my/org-roam-refresh-agenda-list () (interactive) (setq org-agenda-files (my/org-roam-list-notes-by-tag "Project")) - (add-to-list 'org-agenda-files custom-org-agenda-files)) + (add-to-list 'org-agenda-files custom-org-agenda-file)) (defun my/org-roam-project-finalize-hook () "Adds the captured project file to `org-agenda-files' if the capture was not aborted." diff --git a/.config/emacs/lisp/init-reader.el b/.config/emacs/lisp/init-reader.el index fb6ebcd..6a58cbb 100644 --- a/.config/emacs/lisp/init-reader.el +++ b/.config/emacs/lisp/init-reader.el @@ -97,52 +97,15 @@ (evil-collection-define-key 'normal 'elfeed-search-mode-map "?" 'elfeed-hydra/body) (evil-collection-define-key 'normal 'elfeed-show-mode-map "q" 'delete-window) ;; Ignore db directory in recentf - (push elfeed-db-directory recentf-exclude) + (push elfeed-db-directory recentf-exclude)) - ;; Use xwidget if possible - (with-no-warnings - (defun my-elfeed-show-visit (&optional use-generic-p) - "Visit the current entry in your browser using `browse-url'. -If there is a prefix argument, visit the current entry in the -browser defined by `browse-url-generic-program'." - (interactive "P") - (let ((link (elfeed-entry-link elfeed-show-entry))) - (when link - (message "Sent to browser: %s" link) - (cond - ((featurep 'xwidget-internal) - (centaur-webkit-browse-url link)) - (use-generic-p - (browse-url-generic link)) - (t (browse-url link)))))) - (advice-add #'elfeed-show-visit :override #'my-elfeed-show-visit) - - (defun my-elfeed-search-browse-url (&optional use-generic-p) - "Visit the current entry in your browser using `browse-url'. -If there is a prefix argument, visit the current entry in the -browser defined by `browse-url-generic-program'." - (interactive "P") - (let ((entries (elfeed-search-selected))) - (cl-loop for entry in entries - do (elfeed-untag entry 'unread) - when (elfeed-entry-link entry) - do (cond - ((featurep 'xwidget-internal) - (centaur-webkit-browse-url it t)) - (use-generic-p - (browse-url-generic it)) - (t (browse-url it)))) - (mapc #'elfeed-search-update-entry entries) - (unless (or elfeed-search-remain-on-entry (use-region-p)) - (forward-line)))) - (advice-add #'elfeed-search-browse-url :override #'my-elfeed-search-browse-url))) (use-package elfeed-goodies - :defer t) + :hook (after-init . elfeed-goodies/setup)) (use-package elfeed-org - :defer t + :hook (after-init . elfeed-org) :config - (elfeed-org) (setq rmh-elfeed-org-files (list (expand-file-name "elfeed.org" org-directory)))) + ;; (elfeed-org)) (provide 'init-reader) ;;; init-reader.el ends here diff --git a/.config/emacs/lisp/init-utils.el b/.config/emacs/lisp/init-utils.el index 41376c0..ab99e84 100644 --- a/.config/emacs/lisp/init-utils.el +++ b/.config/emacs/lisp/init-utils.el @@ -41,7 +41,7 @@ ("x" ztree-toggle-expand-subtree "expand/collapse" :exit t) ("" ztree-move-up-in-tree "go to parent" :exit t)))) :bind (:map ztreediff-mode-map - ("C-" . ztree-hydra/body)) + ("" . ztree-hydra/body)) :init (setq ztree-draw-unicode-lines t ztree-show-number-of-children t)) diff --git a/.config/fish/config.fish b/.config/fish/config.fish index 7b4e735..9bfbf72 100644 --- a/.config/fish/config.fish +++ b/.config/fish/config.fish @@ -48,4 +48,6 @@ alias l.='exa -a | egrep "^\."' export PYTHONSTARTUP=/home/jaeus/scripts/my_imports.py starship init fish | source + +cat ~/.cache/wal/sequences & #atuin init fish | source diff --git a/.config/sxhkd/sxhkdrc b/.config/sxhkd/sxhkdrc index e190aac..95d7994 100644 --- a/.config/sxhkd/sxhkdrc +++ b/.config/sxhkd/sxhkdrc @@ -2,7 +2,8 @@ #"Pausing" sxhkd super+Return - st +# st + alacritty #Apps and programs super+e emacs --debug-init diff --git a/scripts/init_script_wsl.sh b/scripts/init_script_wsl.sh index 3e11ff7..eb8da4f 100755 --- a/scripts/init_script_wsl.sh +++ b/scripts/init_script_wsl.sh @@ -57,7 +57,7 @@ git clone https://git.jaeus.net/walls ################################################## # Fonts ################################################## -paru -S ttf-firacode-nerd ttf-momonoki-nerd ttf-times-new-roman ttf-nanum noto-fonts-emoji ttf-symbola noto-font-cjk --noconfirm +paru -S ttf-firacode-nerd ttf-momonoki-nerd otf-comicsshanns-nerd ttf-times-new-roman ttf-nanum noto-fonts-emoji ttf-symbola noto-font-cjk --noconfirm ################################################## # Window Manager ##################################################