emacscollective / no-littering

Help keeping ~/.config/emacs clean
GNU General Public License v3.0
635 stars 69 forks source link

shell-maker: Theme shell-maker-history-path #208

Closed meliache closed 1 year ago

meliache commented 1 year ago

The path under which the history file directories for each shell-maker implementation are stored. Notable shell-maker implementations are chatgpt-shell and dall-e-shell by the same developer and contained in the same git repository. For example, their histories are stored in

  <shell-maker-history-path>
  ├── chatgpt
  │   └── history
  └── dall-e-shell
      └── history

By default, it takes the value of user-emacs-directory. I didn't look into the code but in my tests the directory was created if absent. The history-files are simple text files containing the user prompt histories.

The chatgpt-shell package also creates the alias chatgpt-shell-history-path to this variable.

tarsius commented 1 year ago

Thanks!