27 lines
717 B
Markdown
27 lines
717 B
Markdown
# Sqish
|
|
Rust Shell. This is an attempt to create a simple shell in Rust, because why not.
|
|
|
|
TO DO:
|
|
* Add prompt RGB support
|
|
* Implement Alt+z cancels last hotkey, and also "$ENTER_" is like pressing enter
|
|
* Add aliases in sqishrc (same old same old)
|
|
* rc file shoudl probably just be called .sqishrc, and history .sqishrc.hist
|
|
* Add an Ascii header when starting with a waifu or smth I don't know I'm tired
|
|
* Re-format syntax, notably for if / else :
|
|
```rust
|
|
//One-liner should like :
|
|
if something() { do_something(); }
|
|
//multiline should look like
|
|
if something() {
|
|
do_it();
|
|
}
|
|
else {
|
|
do_other();
|
|
}
|
|
```
|
|
|
|
## sqishrc (Config)
|
|
See the included sqishrc.yaml.example file included, and copy it as ~/.sqishrc.yaml
|
|
|
|
|