dot-elvish icon indicating copy to clipboard operation
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.