diff --git a/.gitignore b/.gitignore index cf11d31..6a1a885 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,4 @@ /ha-theme-results.org /support/dashboard /.emacs.desktop +/.*-notes.org diff --git a/ha-applications.org b/ha-applications.org index 8b68f69..4f99757 100644 --- a/ha-applications.org +++ b/ha-applications.org @@ -152,7 +152,7 @@ And point Emacs to it: :config (setq agent-shell-preferred-agent-config (agent-shell-anthropic-make-claude-code-config) agent-shell-anthropic-claude-acp-command - `,(file-expand-wildcards "/opt/homebrew/Cellar/node/*/bin/claude-agent-acp"))) + `,(file-expand-wildcards "/opt/homebrew/bin/claude-agent-acp"))) ;; /opt/homebrew/Cellar/node/26.0.0/bin/claude-agent-acp #+END_SRC diff --git a/ha-aux-apps.org b/ha-aux-apps.org index 717424c..a97b1e1 100644 --- a/ha-aux-apps.org +++ b/ha-aux-apps.org @@ -146,7 +146,7 @@ Perhaps we can make it more attractive: ** Telega I'm thinking the [[https://zevlg.github.io/telega.el/][Telega package]] would be better than Bitlbee for Telegram communication. -#+begin_src emacs-lisp +#+begin_src emacs-lisp :tangle no (use-package telega :config (setq telega-chat-show-avatars nil @@ -167,7 +167,7 @@ I'm thinking the [[https://zevlg.github.io/telega.el/][Telega package]] would be For some reason, you need [[https://github.com/Fanael/rainbow-identifiers][rainbow-identifiers]] to work, oh, I guess the docs state this. In the Telega chat’s, let’s turn on non-fixed-width fonts: -#+begin_src emacs-lisp +#+begin_src emacs-lisp :tangle no (use-package telega :hook (telega-chat-mode . mixed-pitch-mode)) #+end_src diff --git a/ha-display.org b/ha-display.org index d620b82..8e90482 100644 --- a/ha-display.org +++ b/ha-display.org @@ -45,9 +45,9 @@ Let's turn off the menu and other settings: ** Mode Line Let's install and load some of packages from the [[https://github.com/hlissner/doom-emacs][Doom Emacs]] project, like [[https://github.com/seagle0128/doom-modeline][doom-modeline]] and maybe the themes: -#+begin_src emacs-lisp :tangle no +#+begin_src emacs-lisp (use-package doom-modeline - :init + :config (setq doom-modeline-minor-modes nil doom-modeline-buffer-encoding nil doom-modeline-major-mode-color-icon t @@ -56,52 +56,13 @@ Let's install and load some of packages from the [[https://github.com/hlissner/d doom-modeline-modal 'evil doom-modeline-lsp-icon t doom-modeline-percent-position nil) - (doom-modeline-mode -1)) + + ;; Weird bug: + (defvar helm-ag-show-status-function nil "Workaround") + + (doom-modeline-mode 1)) #+end_src -After reading [[https://blog.davep.org/2026/06/12/simplifying-my-mode-line.html][this essay]], I decided to try the lighter-weight [[https://github.com/emacsmirror/mood-line][mood-line]]. - -#+BEGIN_SRC emacs-lisp - (use-package mood-line - :ensure t - :init - (setq mood-line-glyph-alist mood-line-glyphs-fira-code - - mood-line-format - (mood-line-defformat - :padding "" - :left - (((mood-line-segment-modal) . " ") - ((mood-line-segment-anzu) . " ") - ((mood-line-segment-buffer-status) . " ") - ((mood-line-segment-buffer-name) . " ") - ((format #(":%d" 0 2 (face mood-line-unimportant)) (line-number-at-pos)) . " ") - " ") - :right - (((mood-line-segment-process) . " ") - ((mood-line-segment-major-mode) . " ") - ((mood-line-segment-misc-info) . " ") - ((mood-line-segment-vc) . " ") - ((mood-line-segment-checker) . " ")))) - - (setq mood-line-segment-modal-evil-state-alist - `((normal ,(nerd-icons-mdicon "nf-md-alpha_n_circle") . font-lock-keyword-face) - (insert ,(nerd-icons-mdicon "nf-md-alpha_i_circle") . font-lock-variable-name-face) - (visual ,(nerd-icons-mdicon "nf-md-alpha_v_circle") . font-lock-string-face) - (replace ,(nerd-icons-mdicon "nf-md-alpha_r_circle") . font-lock-type-face) - (motion ,(nerd-icons-mdicon "nf-md-alpha_m_circle") . font-lock-constant-face) - (emacs ,(nerd-icons-mdicon "nf-md-alpha_r_circle") . font-lock-constant-face)))) -#+END_SRC - -Now, we turn it on for all modes: - -#+BEGIN_SRC emacs-lisp - (use-package mood-line - :config - (mood-line-mode) - (which-function-mode)) -#+END_SRC - * Window Dimmer To make the active window /more noticeable/, we /dim/ the in-active windows with the [[https://github.com/gonewest818/dimmer.el][dimmer project]]. diff --git a/snippets/org-mode/title b/snippets/org-mode/title index 6f1572f..35fe99a 100644 --- a/snippets/org-mode/title +++ b/snippets/org-mode/title @@ -2,4 +2,4 @@ # name: title # key: title # -- -#+title: ${0} \ No newline at end of file +#+TITLE: ${0} \ No newline at end of file