Scsh
Constants
---------------- History (file) ----------------
QUOTES = ["Keep calm and code on.", "Did you try turning it off and on again?", "There’s no place like 127.0.0.1.", "To iterate is human, to recurse divine.", "sudo rm -rf / – Just kidding, don’t do that!", "The shell is mightier than the sword.", "A journey of a thousand commits begins with a single push.", "In case of fire: git commit, git push, leave building.", "Debugging is like being the detective in a crime movie where you are also the murderer.", "Unix is user-friendly. It's just selective about who its friends are.", "Old sysadmins never die, they just become daemons.", "Listen you flatpaker! – Totally Terry Davis", "How is #{Crystal::VERSION}? 🤔", "Life is short, but your command history is eternal.", "If at first you don’t succeed, git commit and push anyway.", "rm -rf: the ultimate trust exercise.", "Coding is like magic, but with more coffee.", "There’s no bug, only undocumented features.", "Keep your friends close and your aliases closer.", "Why wait for the future when you can Ctrl+Z it?", "A watched process never completes.", "When in doubt, make it a function.", "Some call it procrastination, we call it debugging curiosity.", "Life is like a terminal; some commands just don’t execute.", "Good code is like a good joke; it needs no explanation.", "sudo: because sometimes responsibility is overrated.", "Pipes make the world go round.", "In bash we trust, in Crystal we wonder.", "A system without errors is like a day without coffee.", "Keep your loops tight and your sleeps short.", "Stack traces are just life giving you directions.", "Your mom called, she wants her semicolons back."] of String
---------------- Quotes ----------------
---------------- RC file (create if missing) ----------------
SCSH_VERSION = "0.1.1-BETA"
Class methods
builtin_clearhist
Sourcebuiltin_hist
Sourcebuiltin_jobs
Sourcebuiltin_systemfetch
Source---------------- Utilities ----------------
cpu_cores_and_freq
Sourcecpu_info
Sourcedetect_distro
Sourcedynamic_quote
Source---------------- Aliases ----------------
handle_tab_completion(prompt_str : String, buffer : String, cursor : Int32, last_tab_prefix : String | Nil, tab_cycle : Int32) : Tuple(String, Int32, String | Nil, Int32, Bool)
Sourcehostname
Sourceprint_welcome
Sourcerainbow_codes
Sourceram_info
Sourcerandom_color
Sourceread_cpu_times
Sourceread_key
Sourcerestore_ctrl_c_echo
Sourcestorage_info
Sourceterminal_width
Source