Skip to content

fbudin69500/terminal.workspace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 

Repository files navigation

terminal.workspace

Installation

To install this project, it is recommended to clone this repository in $HOME/.terminal.workspace

git clone https://github.com/fbudin69500/terminal.workspace.git .terminal.workspace

Then add the following line into your terminal configuration file.

source ~/.terminal.workspace/workspace.config

If you are using zsh:

echo "source ~/.terminal.workspace/workspace.config" >> ~/.zshrc

TODO

  • Document using local vs environment variables (environment variables clutter the environment but allow the user to interrogate the current configuration.
  • Allow a quiet vs verbose mode which would print information when changing directory. with just a name, not the whole path. Beware: Handle collisions.
  • Can we create an extension that saves the command history per folder?
  • Allow inheritance of workspace configuration.
  • Improve manual configuration by creating configuration file and update configuration file that contains a name and a corresponding folder. This would allow calling the activate and deactivate function

About

Configures your terminal when you change directory

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published