diff options
author | bd <bdunahu@operationnull.com> | 2024-06-04 19:58:28 -0600 |
---|---|---|
committer | bd <bdunahu@operationnull.com> | 2024-06-04 19:58:28 -0600 |
commit | 6f59279e3b116f109a72dcbc85a05fb2e20201d1 (patch) | |
tree | ff80e7c75ff23c7614aab8ea56ab14aa997aceae /.config/emacs | |
parent | 4ad40229062f5c451ecaa2c971096db5a7c4e4ef (diff) |
Swap noto-emoji for font-openmoji, (which does not crash?)
Diffstat (limited to '.config/emacs')
-rw-r--r-- | .config/emacs/modules/bd--devel.el | 6 | ||||
-rw-r--r-- | .config/emacs/modules/bd--tabs.el | 11 | ||||
-rw-r--r-- | .config/emacs/modules/bd--windows.el | 10 |
3 files changed, 19 insertions, 8 deletions
diff --git a/.config/emacs/modules/bd--devel.el b/.config/emacs/modules/bd--devel.el index 25dbb1f..e13a368 100644 --- a/.config/emacs/modules/bd--devel.el +++ b/.config/emacs/modules/bd--devel.el @@ -15,6 +15,12 @@ to.") bd/enable-line-numbers-in-hooks) +;;;; outline mode +(setq-default + outline-minor-mode-cycle t + outline-minor-mode-highlight t) + + ;;;; general (defun request-sudo () "Uses TRAMP to edit current opened file as root." diff --git a/.config/emacs/modules/bd--tabs.el b/.config/emacs/modules/bd--tabs.el index a09cf33..5e18c7b 100644 --- a/.config/emacs/modules/bd--tabs.el +++ b/.config/emacs/modules/bd--tabs.el @@ -11,14 +11,9 @@ '(tab-bar-format-tabs) tab-bar-close-button-show nil) - -;;;; bind tabs to 'Meta' like other applications -(mapcar (lambda (i) - (keymap-global-set (format "M-%d" i) - (lambda () - (interactive) - (tab-bar-select-tab i)))) - (number-sequence 0 9)) +;;;; add useless text elements +(setopt tab-bar-tab-hints t + tab-bar-select-tab-modifiers '(meta)) ;;;; use project name if it exists diff --git a/.config/emacs/modules/bd--windows.el b/.config/emacs/modules/bd--windows.el index b92eb1a..d14e325 100644 --- a/.config/emacs/modules/bd--windows.el +++ b/.config/emacs/modules/bd--windows.el @@ -37,6 +37,16 @@ dedicated buffer will never be automatically orphaned." (if dedicated "no longer " "") (buffer-name)))) +;; reading mode +(defun split-and-follow () + (interactive) + (delete-other-windows) + (split-window-horizontally) + (split-window-horizontally) + (balance-windows) + (other-window -1) + (follow-mode 1)) + ;; alpha (defun bd/clamp (lower-bound upper-bound value) (max lower-bound (min value upper-bound))) |