changelog shortlog graph tags branches files raw help

Mercurial > core / changeset: darwin updates

changeset 43: 519ab3f9f548
parent 42: 9edf6739cf09
child 44: cc85ab013035
author: ellis <ellis@rwest.io>
date: Sun, 19 Nov 2023 14:18:05 -0500
files: emacs/ellis.el emacs/init.el emacs/util.el readme.org
description: darwin updates
     1.1--- a/emacs/ellis.el	Thu Nov 09 19:00:32 2023 -0500
     1.2+++ b/emacs/ellis.el	Sun Nov 19 14:18:05 2023 -0500
     1.3@@ -37,8 +37,10 @@
     1.4 
     1.5 (keymap-set user-map "e c" #'edit-emacs-config)
     1.6 
     1.7-(add-hook 'lisp-mode-hook #'enable-paredit-mode)
     1.8-(add-hook 'emacs-lisp-mode-hook #'enable-paredit-mode)
     1.9+
    1.10+;; (add-hook 'lisp-mode-hook #'enable-paredit-mode)
    1.11+;; (add-hook 'emacs-lisp-mode-hook #'enable-paredit-mode)
    1.12+
    1.13 (repeat-mode)
    1.14 
    1.15 (defun remember-project ()
    1.16@@ -69,6 +71,7 @@
    1.17 (keymap-set skt-mode-map "C-c M-a" #'tempo-complete-tag)
    1.18 
    1.19 (use-package notmuch 
    1.20+  :disabled (darwin-p)
    1.21   :ensure t
    1.22   :init
    1.23   ;; notmuch-init-file "~/.notmuch-config"
    1.24@@ -133,7 +136,9 @@
    1.25   (keymap-set notmuch-search-mode-map "R" #'mark-as-read)
    1.26   (keymap-set notmuch-search-mode-map "T" #'mark-as-todo))
    1.27 
    1.28-(use-package elfeed :ensure t
    1.29+(use-package elfeed 
    1.30+  :disabled (darwin-p)
    1.31+  :ensure t
    1.32   :custom
    1.33   elfeed-feeds 
    1.34   '(("http://threesixty360.wordpress.com/feed/" blog math)
    1.35@@ -168,9 +173,10 @@
    1.36   (keymap-set user-map "e f" #'elfeed)
    1.37   (keymap-set user-map "e F" #'elfeed-update))
    1.38 
    1.39-(use-package org-mime :ensure t)
    1.40+(use-package org-mime :disabled (darwin-p) :ensure t)
    1.41 
    1.42 (use-package sh-script
    1.43+  :disabled (darwin-p)
    1.44   :hook (sh-mode . flymake-mode))
    1.45 
    1.46 (use-package tempo
     2.1--- a/emacs/init.el	Thu Nov 09 19:00:32 2023 -0500
     2.2+++ b/emacs/init.el	Sun Nov 19 14:18:05 2023 -0500
     2.3@@ -4,7 +4,11 @@
     2.4 
     2.5 ;;; Code:
     2.6 (dolist (x '("util.el" "default.el" "keys.el"))
     2.7-  (load (native-compile (concat user-emacs-directory x))))
     2.8+  (let ((y (concat user-emacs-directory x)))
     2.9+    (if (and (native-comp-available-p) (not (eq system-type 'darwin)))
    2.10+         (native-compile y)
    2.11+         (byte-compile-file y))
    2.12+	 (load y)))
    2.13 
    2.14 (add-to-load-path (expand-file-name "lib" user-emacs-directory))
    2.15 
     3.1--- a/emacs/util.el	Thu Nov 09 19:00:32 2023 -0500
     3.2+++ b/emacs/util.el	Sun Nov 19 14:18:05 2023 -0500
     3.3@@ -74,6 +74,9 @@
     3.4   "(when (string= (system-name) NAME) BODY)"
     3.5   `(when ,(string= (system-name) name) ,body))
     3.6 
     3.7+(defun darwin-p () (string= system-type "darwin"))
     3.8+(defun linux-p () (string= system-type "gnu/linux"))
     3.9+
    3.10 (defun join-paths (root &rest dirs)
    3.11   "helper function for joining strings to a path."
    3.12   (let ((result root))
     4.1--- a/readme.org	Thu Nov 09 19:00:32 2023 -0500
     4.2+++ b/readme.org	Sun Nov 19 14:18:05 2023 -0500
     4.3@@ -486,6 +486,9 @@
     4.4 
     4.5 - libvoikko ::
     4.6   =sudo pacman -Syu libvoikko=
     4.7+- librsvg ::
     4.8+- imagemagick ::
     4.9+
    4.10 * lib
    4.11 ** sxp
    4.12 ** sk