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
 | |
| 
 | |
| 
 |