Configuration

Desiderata

  • Activate the Python environment of a project whenever we enter the project directory from the shell.
  • A way to check if there are any unwanted processes being run.
  • Match the themes of terminal and emacs together.
  • Save specific environment variables at different levels. E.g. personal and work related emails, or project-specific emails which are defined in the project directory itself and set to something like project-email whenever we cd into the project directory. One use case is to set this variable for a slurm script to send email notifications when the job is done.
  • Better terminal history, including autocomplete.

Emacs 29.4 (Org mode 9.6.15)