Install LilyPond and Emacs integration
This commit is contained in:
parent
bc1522e639
commit
9d42c453bb
3 changed files with 13 additions and 0 deletions
|
|
@ -13,11 +13,14 @@
|
||||||
("C-z f" . ffap))
|
("C-z f" . ffap))
|
||||||
:hook ((after-save . executable-make-buffer-file-executable-if-script-p)
|
:hook ((after-save . executable-make-buffer-file-executable-if-script-p)
|
||||||
(xref-after-update . outline-minor-mode))
|
(xref-after-update . outline-minor-mode))
|
||||||
|
:init
|
||||||
|
(setq load-path (append (list (expand-file-name "~/Projects/lilypond/elisp")) load-path))
|
||||||
:config
|
:config
|
||||||
; keep-sorted start
|
; keep-sorted start
|
||||||
(defalias 'yes-or-no-p 'y-or-n-p)
|
(defalias 'yes-or-no-p 'y-or-n-p)
|
||||||
(display-battery-mode)
|
(display-battery-mode)
|
||||||
(display-time-mode)
|
(display-time-mode)
|
||||||
|
(load "lilypond-init.el")
|
||||||
(prefer-coding-system 'utf-8)
|
(prefer-coding-system 'utf-8)
|
||||||
(put 'dired-find-alternate-file 'disabled nil)
|
(put 'dired-find-alternate-file 'disabled nil)
|
||||||
(set-default-file-modes #o750)
|
(set-default-file-modes #o750)
|
||||||
|
|
|
||||||
|
|
@ -36,6 +36,7 @@ DEB_PKGS=(
|
||||||
libnss-mdns
|
libnss-mdns
|
||||||
libyajl-doc
|
libyajl-doc
|
||||||
libyajl2
|
libyajl2
|
||||||
|
lilypond
|
||||||
magic-wormhole
|
magic-wormhole
|
||||||
make
|
make
|
||||||
markdown
|
markdown
|
||||||
|
|
|
||||||
9
.config/setup/23-install-emacs-lilypond-mode.sh
Executable file
9
.config/setup/23-install-emacs-lilypond-mode.sh
Executable file
|
|
@ -0,0 +1,9 @@
|
||||||
|
#! /usr/bin/sh
|
||||||
|
|
||||||
|
projdir="${HOME}/Projects"
|
||||||
|
mkdir -p "${projdir}"
|
||||||
|
rm -rf "${projdir}/lilypond"
|
||||||
|
cd "${projdir}" || exit
|
||||||
|
git clone --depth=1 https://github.com/lilypond/lilypond
|
||||||
|
cd lilypond || exit
|
||||||
|
python3 scripts/build/lilypond-words.py --el --dir=elisp/
|
||||||
Loading…
Add table
Add a link
Reference in a new issue