Skip to content

Latest commit

 

History

History
16 lines (15 loc) · 732 Bytes

TODO.md

File metadata and controls

16 lines (15 loc) · 732 Bytes

Appenv ― to-do list

  • Add --help
  • Add 'status' to see the loaded environments
  • Add +VAR -VAR ~VAR summary
  • Add a an appenv_load to load an existing environment
  • Use shellcheck to test
  • appenv_load in .appenv to find and load another appenv
  • append list, appenv (load) <name>, appenv unload <name>
  • Add logging functions
  • Implement reverse API to undo changes
  • Support naming of appenvs and automatic unloading of them
  • Try to implement the core commands in bash so that they're shell-agnostic and don't need to be reimplemented for each shell.
  • Move appenv.{bash,fish} to share/appenv
  • Move share/appenv to lib/appenv