A cool, simple suite of bash scripts written in Bash to be cool and fun. (It's called 'TuxTerm' because I didn't have any other name and i like Linux.)
git clone https://github.com/QUAKTECH/TuxTerm
TuxTerm is dual licensed under the QUAKTECH License v2 & MIT license
Directory | Description |
---|---|
TTLM | Stands for 'TuxTermLoginManager' and holds all files related to the login manager. |
TuxTermExtrasBin | Holds files related to TuxTerm.sh and other files that need to be modular. |
bash cd TuxTerm
You should see something like this:
[ Enter your username ]
:
[ Enter your PIN ]
:
In Credentials.sh, you will find an array of users: [example]="xxx" the x's are pace holders for encrypted text in base64 which PIN/Passwords are encrypted in, in TuxTerm. User 'hi' = 1, User 'dude1'(Root) = 0913 (Passwords for users).
This is the format for user's name and PIN/Password. You can use anyone you see; just note that text wrapped in []
s is the username, while text and/or numbers in ""
s are the PIN/Password.
After you have signed in, you have these options so far:
reboot
- A cool-looking reboot screen.ipcheck
- Runs a script that checks if an IP is up.add-user
/user-add
- adds a new user to Credentials.sh.whoami
- Whoami.whereami
- Pwd.date
- Displays current date.
After typing 'add-user' or 'user-add', the script will prompt you to enter a username and PIN/Password then it will encrypt in Base64, after which the data will be appended to Credentials.sh.
The error format is this:
[ ERROR : X(Y)ZZZZ ] : WWWWWW
The X - What kind of error it is, C = Command error, P = Permission error, S = system error
The Y - Who could have caused it, U means the users fualt, S meaning systems fualt or its just the way the sytem is programmed, with there is a 'U*S' it could be both or if its just a '*' its none of them or unknown.
The Z's - They mean the code of error which isent all that immmportant all errors are coded by which came before or after another one.
The W's - The message that comes along with the error.
- More scripts & Commands
- More easter eggs (because fun)
- Make it look pretty
- Add Comments to make it easier to refactor
- Get color.sh working
--- Made by AeternusDio ---