Skip to content

This is a simple shell to help you quickly select conda environment

Notifications You must be signed in to change notification settings

NingYuanLin/xconda

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

xconda

This is a simple shell to help you quickly select conda environment.
When you want to change conda env, you may:

  1. To excute conda env list to check out the env name you want to use and copy it.
  2. To knock up conda activate on the keyboard and paste the env name.

🎉 Now,you only need to knock xconda

image

How to use

step1. ensure what shell you used

The script only support bash or zsh, don't support sh

echo $SHELL

=>

/bin/bash

or

/bin/zsh

step2. edit your shell config

Due to the difference of array between zsh and bash, the script can't compatible with the two shell environment automatically. By default, the script is compatible with bash. if you use zsh, you can change the value of a variable, named array_len_delta, in the first few lines, to 1.

  1. vim ~/.bashrc if you use bash shell or vim ~/.zshrc if you use zsh shell.
  2. add the content of xconda.sh to the tail of your shell config file.
    you can also excute echo xcd.sh >> ~/.bashrc to simple the above operations

step3. refresh

You can restart a shell window or excute:

source ~/.bashrc
or
source ~/.zshrc

About

This is a simple shell to help you quickly select conda environment

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages