From: Suren Lockwood <53460243+CheesyChocolate@users.noreply.github.com> Date: Wed, 29 Mar 2023 09:32:29 +0000 (+0000) Subject: add `octave` to darabase (#229) X-Git-Tag: v0.2.0.2~91 X-Git-Url: https://glassweightruler.freedombox.rocks/gitweb/xdg-ninja.git/commitdiff_plain/0442c9e50f81f607558d4c9b3961e25c9a461413 add `octave` to darabase (#229) * added octave to supported programs * the .octaverc file will not be auto generated by octave, but all the manuals point to making it in the home directory * source: [Arch Wiki Xdg Base Directory](https://wiki.archlinux.org/title/XDG_Base_Directory#Partial) * octave doesn't respect OCTAVE_HISTFILE varible * octave respects XDG * octave package mamanger by default will install packages in ~/.local/share/octave/api-v58/packages/ --- diff --git a/programs/octave.json b/programs/octave.json new file mode 100644 index 0000000..c204532 --- /dev/null +++ b/programs/octave.json @@ -0,0 +1,10 @@ +{ + "files": [ + { + "help": "Export the following environment variables:\n\n```bash\nexport OCTAVE_SITE_INITFILE=\"$XDG_CONFIG_HOME/octave/octaverc\"\n```", + "movable": true, + "path": "$HOME/.octaverc" + } + ], + "name": "octave" +}