cicada 0.9.4

A simple Unix shell.
Documentation
# RC File

When cicada shell is invoked as an interactive
[login shell](https://github.com/mitnk/cicada/blob/master/docs/install.md#set-cicada-as-your-login-shell),
or with the --login option, it first reads and executes commands from
the file `~/.cicadarc`, if that file exists.

> Hint: In non-login shell mode, you can apply RC file with
> [source]https://github.com/mitnk/cicada/blob/master/docs/built-in-cmd.md#source:
> `$ source ~/.cicadarc`.

Here is a sample RC file:

```
# handle envs
export RUST_BACKTRACE='full'
export COPYFILE_DISABLE=1
export PATH="/usr/local/bin:$PATH"

# define aliases
alias ls="ls -G"
alias ll="ls -lh"
alias foo='echo foo bar | wc'

# run regular commands
echo "cicada started at `date`" >> /tmp/some-random.log
touch /tmp/cicada-started

# include another rc file
source ~/.cicadarc_local
```