dot-elvish
dot-elvish copied to clipboard
My configuration files for elvish - mirrored from GitLab
- My configuration files for [[https://elv.sh/][Elvish]]
These are my documented configuration files for [[https://elv.sh/][Elvish]], which is now my default shell on macOS. You can find the full documentation in the [[file:rc.org][rc.org file]]. That file uses several external packages which are installed automatically when needed using the Elvish [[https://elv.sh/ref/epm.html][epm package manager]]. These are the packages I have written:
- [[https://github.com/zzamboni/elvish-modules][github.com/zzamboni/elvish-modules]] contains all my modules except completions and themes.
- [[https://github.com/zzamboni/elvish-themes][github.com/zzamboni/elvish-themes]] contains my prompt themes (only [[https://github.com/zzamboni/elvish-themes/blob/master/chain.org][chain]] for now).
- [[https://github.com/zzamboni/elvish-completions][github.com/zzamboni/elvish-completions]] contains my completer definitions.
I hope you find them useful!
Please note: These files are written in [[https://leanpub.com/lit-config][literate programming style]] using [[http://orgmode.org/][org-mode]] in Emacs. The =.elv= files are generated automatically from the corresponding =.org= files.