|
1 | | - <a href="https://github.com/Andrex189234/Compact-Shell/issues"> |
2 | | - <img alt="Issues" src="https://img.shields.io/github/issues/Andrex189234/Compact-Shell?color=0088ff" /> |
3 | | - </a> |
4 | | - <a href="https://github.com/Andrex189234/Compact-Shell/pulls"> |
5 | | - <img alt="GitHub pull requests" src="https://img.shields.io/github/issues-pr/Andrex189234/Compact-Shell?color=0088ff" /> |
6 | | - </a> |
7 | | - |
8 | | -# CompactShell |
9 | | - |
10 | | -**CompactShell** is an advanced shell built in **Windows batch**, featuring Linux-like functionality, a package manager, multi-user login, and a plugin system. |
11 | | - |
12 | | ---- |
13 | | - |
14 | | -## Key Features |
15 | | - |
16 | | -* **Multi-user login** with `users.cfg` |
17 | | -* **Dynamic prompt** `[user@pc cwd]$` |
18 | | -* **Package management** with Winget: |
19 | | - |
20 | | - * `pkg install <name>` |
21 | | - * `pkg uninstall <name>` |
22 | | - * `pkg search <name>` |
23 | | - * `pkg upgrade <name|all>` |
24 | | - * `pkg update all` (alias for upgrade all) |
25 | | -* **Universal exec**: run files in the current or specified directory |
26 | | -* **Custom aliases** (`shell.cfg`) |
27 | | -* **Command history and autocompletion** |
28 | | -* **Plugin system** (`commands.d`) |
29 | | -* Optional **kiosk / lock shell mode** |
30 | | -* System commands: `reboot`, `shutdown`, `sleep`, `notify`, `logout`, `reopen` |
31 | | - |
32 | | ---- |
33 | | - |
34 | | -## Installation |
35 | | - |
36 | | -1. Clone the repository: |
37 | | - |
38 | | -```bash |
39 | | -git clone https://github.com/Andrex189234/Compact-Shell.git |
40 | | -``` |
41 | | - |
42 | | -2. Create a folder named "Starting" in your Documents and paste all file |
43 | | -3. (Optional) Add to PATH to run the shell from any terminal: |
44 | | -4. Run shell.bat |
45 | | -5. Log with guest (password:guest) |
46 | | -6. Create a new user in user.cfg (user=password) |
47 | | - |
| 1 | + <a href="https://github.com/Andrex189234/Compact-Shell/issues"> |
| 2 | + <img alt="Issues" src="https://img.shields.io/github/issues/Andrex189234/Compact-Shell?color=0088ff" /> |
| 3 | + </a> |
| 4 | + <a href="https://github.com/Andrex189234/Compact-Shell/pulls"> |
| 5 | + <img alt="GitHub pull requests" src="https://img.shields.io/github/issues-pr/Andrex189234/Compact-Shell?color=0088ff" /> |
| 6 | + </a> |
| 7 | + |
| 8 | +# CompactShell |
| 9 | + |
| 10 | +**CompactShell** is an advanced shell built in **Windows batch**, featuring Linux-like functionality, a package manager, multi-user login, and a plugin system. |
| 11 | + |
| 12 | +--- |
| 13 | + |
| 14 | +## Key Features |
| 15 | + |
| 16 | +* **Multi-user login** with `users.cfg` |
| 17 | +* **Dynamic prompt** `[user@pc cwd]$` |
| 18 | +* **Package management** with Winget: |
| 19 | + |
| 20 | + * `pkg install <name>` |
| 21 | + * `pkg uninstall <name>` |
| 22 | + * `pkg search <name>` |
| 23 | + * `pkg upgrade <name|all>` |
| 24 | + * `pkg update all` (alias for upgrade all) |
| 25 | +* **Universal exec**: run files in the current or specified directory |
| 26 | +* **Custom aliases** (`shell.cfg`) |
| 27 | +* **Command history and autocompletion** |
| 28 | +* **Plugin system** (`commands.d`) |
| 29 | +* Optional **kiosk / lock shell mode** |
| 30 | +* System commands: `reboot`, `shutdown`, `sleep`, `notify`, `logout`, `reopen` |
| 31 | + |
| 32 | +--- |
| 33 | + |
| 34 | +## Installation |
| 35 | + |
| 36 | +1. Download the file "setupgit.bat" |
| 37 | + |
| 38 | +2. Run the file |
| 39 | + |
| 40 | +3. Follow the instruction |
0 commit comments