summaryrefslogtreecommitdiffhomepage
path: root/init.org
diff options
context:
space:
mode:
authorjao <jao@gnu.org>2021-02-09 20:01:40 +0000
committerjao <jao@gnu.org>2021-02-09 20:01:40 +0000
commitfb2f12004d87ed16ea0de5827d5337499bb3f664 (patch)
tree0b0c19eb4b9396174ece180958f4ce48bdd5ec8d /init.org
parent9e2202ced786b5bca6c62c7002127431a1d19d47 (diff)
downloadelibs-fb2f12004d87ed16ea0de5827d5337499bb3f664.tar.gz
elibs-fb2f12004d87ed16ea0de5827d5337499bb3f664.tar.bz2
A few comments on accessed files
Diffstat (limited to 'init.org')
-rw-r--r--init.org10
1 files changed, 10 insertions, 0 deletions
diff --git a/init.org b/init.org
index 9e81b65..7fb07bb 100644
--- a/init.org
+++ b/init.org
@@ -441,6 +441,9 @@
#+end_src
* Window manager helpers
*** exwm
+ To start emacs in an exwm session we use the flag ~-f
+ jao-exwm-enable~, which calls the function below enabling it. This
+ function, in turn, loads exwm's configuration from [[./exwm.org][exwm.org]].
#+begin_src emacs-lisp
(setq exwm-workspace-current-index 0)
(defvar jao-exwm-enabled-p nil)
@@ -456,6 +459,9 @@
(message "Welcome to exwm"))
#+end_src
*** sway
+ When starting emacs inside a sway session, we use ~-f
+ jao-sway-enable~ and don't load any separate configuration file.
+
#+begin_src emacs-lisp
(defun jao-swaymsg (msg)
(shell-command (format "swaymsg '%s' >/dev/null" msg)))
@@ -1811,6 +1817,8 @@
(jao-sendmail-local)
#+END_SRC
*** Gnus
+ The core of Gnus's configuration is tangled to the usual ~gnus.el~
+ from [[./gnus.org][gnus.org]].
#+BEGIN_SRC emacs-lisp
(defalias 'jao-open-gnus-frame 'jao-afio--goto-gnus)
@@ -4035,6 +4043,8 @@
(jao-mpris-minibuffer-register name :system)))
#+end_src
*** spotify
+ Access to spotify uses packages tangled from [[./lib/media/espotify.org][espotify.org]], which
+ offers functionality tailored to the completion engines at hand:
#+begin_src emacs-lisp
(jao-maybe-tangle "lib/media/espotify")