-
ZEF
GOTO is a mixture of a Raku app path.raku and a module Paths.rakumod (implemented separately) that implements it and a set of scripts to apply them inside a shell instance This is important as you need the scripts to call cd from within the shell process in order to actually change it's current directory otherwise we would only change a subprocesses current directory and then nothing would have been achieved on exit. The scripts are applied by running goto-init init [--shell=SHELL] [--config=CONFIG-FILE].
run
```bash
goto init --shell=SHELL --config=CONFIGFILE
```
Where
- `--shell=SHELL` defaults to bash
and - `--config=CONFIG` defults to ~/.bashrc for bash and either ~/.local/share/elvish/rc.elv or $XDG_DATA_HOME/elvish/rc.elv if XDG_DATA_HOME is set in your environment
*NB: no other shells are supported at this time.*
-
ZEF
This is the Paths.rakumod module used by paths.raku goto and g (note goto and g are aliases for paths.raku).
-
ZEF
This is the Paths.rakumod module used by paths.raku goto and g (note goto and g are aliases for paths.raku).