summaryrefslogtreecommitdiff
path: root/init.org
diff options
context:
space:
mode:
authorRicardo Wurmus <rekado@elephly.net>2018-06-09 16:17:21 +0200
committerRicardo Wurmus <rekado@elephly.net>2018-06-09 16:17:21 +0200
commit09f2b3ed16007ecbb0288c116150a12311627d46 (patch)
tree7ae12d6e2b7c37ea0b56420981121789ed5294a6 /init.org
parent48027b59d42289995f3edc0ead1fa15e94485235 (diff)
Minor changes for Emacs upgrade.
Diffstat (limited to 'init.org')
-rw-r--r--init.org18
1 files changed, 9 insertions, 9 deletions
diff --git a/init.org b/init.org
index a94a1f3..de53f7d 100644
--- a/init.org
+++ b/init.org
@@ -40,7 +40,7 @@ Emacs is an operating system and I use it as such (see [[http://elephly.net/post
To install all packages via GNU Guix I can either use a manifest file or use the following invocation:
-#+BEGIN_SRC sh :noweb-ref nil
+#+BEGIN_SRC shell :noweb-ref nil
guix package -i \
emacs \
emacs-auctex \
@@ -292,7 +292,7 @@ Since Emacs 25 there is a new face for quoted expressions in Info manuals. By d
* Org-mode
:PROPERTIES:
-:header-args: :noweb-ref org-mode
+:header-args: :noweb-ref org-mode :noweb yes
:END:
This is my org mode configuration. Much of it is in one big blob and I haven’t yet taken the time to document it.
@@ -525,7 +525,7 @@ For exporting org documents to PDF I use =lualatex= instead of the default =pdfl
Org mode is an excellent environment for literate programming through Babel. Here I configure a couple of common languages to be used with Babel.
#+BEGIN_SRC elisp
-(require 'ob-sh)
+(require 'ob-shell)
(require 'ob-scheme)
(require 'ob-R)
#+END_SRC
@@ -588,7 +588,7 @@ I’m not using this yet. I’d like to figure out how to make TRAMP use =ssh1=
* Shell
:PROPERTIES:
-:header-args: :noweb-ref shell
+:header-args: :noweb-ref shell :noweb yes
:END:
The default prompt face makes it hard to see the prompt.
@@ -694,7 +694,7 @@ TODO: here’s the rest of my shell configuration:
* Magit
:PROPERTIES:
-:header-args: :noweb-ref magit
+:header-args: :noweb-ref magit :noweb yes
:END:
#+BEGIN_SRC elisp
@@ -799,7 +799,7 @@ Here are some key bindings to use Smex features.
* Completion
:PROPERTIES:
-:header-args: :noweb-ref completion
+:header-args: :noweb-ref completion :noweb yes
:END:
Company mode provides automatic completion. I like to enable it in all programming modes. I don’t use the global company mode because that would enable it in =org-mode= where the pop-up looks terrible with =variable-pitch-mode= enabled.
@@ -895,7 +895,7 @@ TODO: This doesn’t work so well with org tables or genuinely wide content in e
* Multimedia with EMMS
:PROPERTIES:
-:header-args: :noweb-ref emms
+:header-args: :noweb-ref emms :noweb yes
:END:
I like to use EMMS as a music player. Unfortunately, the default players like mpg321 or ogg123 don’t support seeking, so I’m using =mpv= for everything.
@@ -1015,7 +1015,7 @@ I like to render Lilypond snippets in Org mode buffers. To do that I need to lo
* Scheme development
:PROPERTIES:
-:header-args: :noweb-ref scheme
+:header-args: :noweb-ref scheme :noweb yes
:END:
Geiser makes Scheme development really nice. It’s also used for Guix development in combination with =guix-devel-mode=, so I’m adding the Guix development directory to Guile’s load path in all Geiser sessions.
@@ -1139,7 +1139,7 @@ TODO: the parentheses adjustments should happen only when I’m in programming m
* Email
:PROPERTIES:
-:header-args: :noweb-ref email
+:header-args: :noweb-ref email :noweb yes
:END:
TODO: this is a big blob of email configuration. Document this properly!