# fox shell My own custom shell. Just making it as a passion project. Going to try and make it mostly POSIX compliant. ## todo - [ ] rewrite handle arg function. tis bad pointer stuff - [x] environment variables - [x] custom prompts - [ ] fix prompt to use PS1 environment variable - [x] minimal current directory - [ ] handle ~ - [ ] dynamically allocate cwd in cd builtin command - [ ] history - [ ] cursor movement - [ ] tab to autocomplete files and dirs - [ ] all of posixsxssssss - [ ] aliases - [x] increase the SHLVL var - [x] update pwd - [ ] quotes - [ ] pipes | - [ ] vi mode - [ ] redirections > < - [ ] append >> - [ ] heredoc - [ ] rcfile - [ ] rcfile in config dir