Lilypond sur Android

Bonjour à tous,

Pour ceux qui cherchent une solution pour rédiger et compiler des partitions au format LilyPond sur Android, j'ai créé ce dépot Git :

https://github.com/martineausimon/termux-lilypond/

Il s'agit d'une configuration "simple" de Neovim sur Termux, qui fonctionne directement avec les options suivantes :

* Coloration syntaxique
* Auto-complétion
* Compilation, via le serveur de LilyBin
* Copier-coller depuis le clipboard d'Android dans Neovim avec "+y et "+p
* Clavier amélioré pour LilyPond et Neovim

Il y a encore quelques améliorations à faire, j'aimerais par exemple utiliser le serveur de HackLily qui est toujours maintenu contrairement à celui de LilyBin. Si quelqu'un sait comment faire, cela m'intéresse !

Bon dimanche à tous,

Simon

···

--
https://www.simonmartineau.com/
+33 (0)6 17 94 06 72

Même si LilyPond n’est pas disponible dans les dépôts de Termux, il existe une version de Lily compilée nativement pour Android et facile à installer dans les dépôts de Nix-on-Droid, lui-même un fork de Termux. (D’ailleurs il ne serait sans doute pas très difficile de créer un deb Termux à partir de ce paquet nix.)

V.

···

On Sunday, February 27, 2022, Simon Martineau <****@****> wrote:

  • Compilation, via le serveur de LilyBin

Merci ! Je ne connaissais pas du tout Nix-on-droid, je vais regarder ! Par contre cela me semble beaucoup plus lourd et compliqué que Termux, et je n'arrive pas pour l'instant à installer de packages...

Je me demande si ça n'est pas plus simple d'utiliser PRoot sur Termux, mais il me semble qu'on s'éloigne aussi du projet de départ qui est de rester assez simple, et de pouvoir utiliser rapidement lilypond, même pour quelqu'un qui ne maîtrise pas forcément Termux et Neovim

···

On Sun, Feb 27, 2022 at 11:02:42AM +0000, Valentin Villenave wrote:

On Sunday, February 27, 2022, Simon Martineau <****@****> wrote:

   * Compilation, via le serveur de LilyBin

Même si LilyPond n’est pas disponible dans les dépôts de Termux, il existe une version de Lily compilée nativement pour Android et facile à installer dans les dépôts de Nix-on-Droid, lui-même un fork de Termux. (D’ailleurs il ne serait sans doute pas très difficile de créer un deb Termux à partir de ce paquet nix.)

V.

--
https://www.simonmartineau.com/
+33 (0)6 17 94 06 72

Mais voyons, c’est d’une simplicité limpide :

nix-channel --update
nix-env -iA nixpkgs.lilypond-unstable

Comme je disais : limpide !

V.

···

On Sunday, February 27, 2022, Simon Martineau <****@****> wrote:

je n'arrive pas pour l'instant à installer de packages...