- User-friendly shell interface.
- Color highlighter
- Theme option (Classic, Default, Halloween ๐ and more.)
- Display Git branches.
- Auto-Whitespace
- Auto-Completer (not ended)
- Auto terminal buffer clear.
- Aliases
- Customizable (Prompt and more!)
- Package Manager (see Fpm) ๐ฆ
- Configuration application without text editor :^)
- Fast and stable.
- Incognito mode. ๐ต๏ธ
- Integrated Own Emoji library (see Emoji++)
โ๏ธ - Integrated Own Color library (see Colorized) ๐
- Integrated Log system (FeLog) ๐ฎ
- Integrated Scrift based system information tool (see Fetcheya) ๐ฎ
- Integrated Scrift based Text Editor (Edifor) ๐ฎ
- ASCII Art (with Color option) ๐ฎ
- History
- Date information.
- Unicode clock system. ๐
- Different syntax than other shells.
- Template for programming languages.
- Welcome message
- Scripting language ๐ฎ
- Calendar
- Castle (looks like Chrome's Dinosaur game) ๐ฎ
- XOX
- Pong
- Auto-clear
- Own Interpreter.
- Randomize String generator (rstr)
- Celebrates the new year :)
- Morse Code Generator
- Input customization
- Dynamic Titles.
- TAB-completion
- 100% Gech Philosophy supported!
- And more!
$# fscrift make // For Scrift
$# make runall // GNU/Linux and Unix-like systems.
$# sh build.sh // FreeBSD
requirements:
c++17 compliant compiler
elite or make build system
then:
elite Elitefile install
or:
sudo make install (root privileges required)
$# chsh -s /usr/bin/scrift <username>
Note: You may add /bin/scrift
and /usr/bin/scrift
into the /etc/shells
file.
$# fscrift default_git_editor // For Scrift
$# sh default_git_editor.sh // For GNU/Linux, FreeBSD etc.