|
1 | 1 | use colored::*; |
2 | 2 | use std::fs; |
3 | | -pub fn display_help() { |
4 | | - println!("{}", "========== Commands List ==========".cyan().bold().on_black()); |
5 | | - println!("{}", "Unpack Commands:".magenta().bold().on_black()); |
6 | | - println!("{}", "hacker unpack add-ons: Install Wine, BoxBuddy, Winezgui, Gearlever".white().bold()); |
7 | | - println!("{}", "hacker unpack g-s: Install gaming and cybersecurity tools".white().bold()); |
8 | | - println!("{}", "hacker unpack devtools: Install Atom".white().bold()); |
9 | | - println!("{}", "hacker unpack emulators: Install PlayStation, Nintendo, DOSBox, PS3 emulators".white().bold()); |
10 | | - println!("{}", "hacker unpack cybersecurity: Install nmap, wireshark, Metasploit, Ghidra, etc.".white().bold()); |
11 | | - println!("{}", "hacker unpack hacker-mode: Install gamescope".white().bold()); |
12 | | - println!("{}", "hacker unpack select: Interactive package selection".white().bold()); |
13 | | - println!("{}", "hacker unpack gaming: Install OBS Studio, Lutris, Steam, etc.".white().bold()); |
14 | | - println!("{}", "hacker unpack noroblox: Install gaming tools without Roblox".white().bold()); |
15 | | - println!("{}", "General Commands:".magenta().bold().on_black()); |
16 | | - println!("{}", "hacker help: Display this help message".yellow().bold()); |
17 | | - println!("{}", "hacker install <package>: Placeholder for installing packages".yellow().bold()); |
18 | | - println!("{}", "hacker remove <package>: Placeholder for removing packages".yellow().bold()); |
19 | | - println!("{}", "Package Management:".magenta().bold().on_black()); |
20 | | - println!("{}", "hacker apt-install <package>: Run apt install -y <package>".blue().bold()); |
21 | | - println!("{}", "hacker apt-remove <package>: Run apt remove -y <package>".blue().bold()); |
22 | | - println!("{}", "hacker flatpak-install <package>: Run flatpak install -y flathub <package>".blue().bold()); |
23 | | - println!("{}", "hacker flatpak-remove <package>: Run flatpak remove -y <package>".blue().bold()); |
24 | | - println!("{}", "hacker flatpak-update: Run flatpak update -y".blue().bold()); |
25 | | - println!("{}", "System Commands:".magenta().bold().on_black()); |
26 | | - println!("{}", "hacker system logs: Show system logs".green().bold()); |
27 | | - println!("{}", "Run Commands:".magenta().bold().on_black()); |
28 | | - println!("{}", "hacker run hackeros-cockpit: Run HackerOS Cockpit".purple().bold()); |
29 | | - println!("{}", "hacker run switch-to-other-session: Switch to another session".purple().bold()); |
30 | | - println!("{}", "hacker run update-system: Update the system".purple().bold()); |
31 | | - println!("{}", "hacker run check-updates: Check for system updates".purple().bold()); |
32 | | - println!("{}", "hacker run steam: Launch Steam via HackerOS script".purple().bold()); |
33 | | - println!("{}", "hacker run hacker-launcher: Launch HackerOS Launcher".purple().bold()); |
34 | | - println!("{}", "hacker run hackeros-game-mode: Run HackerOS Game Mode".purple().bold()); |
35 | | - println!("{}", "Update and Game:".magenta().bold().on_black()); |
36 | | - println!("{}", "hacker update: Perform system update (apt, flatpak, snap, firmware)".red().bold()); |
37 | | - println!("{}", "hacker game: Play a fun Hacker Adventure game".red().bold()); |
38 | | - println!("{}", "hacker hacker-lang: Information about Hacker programming language".red().bold()); |
39 | | - println!("{}", "hacker ascii: Display HackerOS ASCII art".red().bold()); |
40 | | - println!("{}", "========== Instead of sudo apt, you can use hacker ==========".green().bold().on_black()); |
41 | | -} |
42 | 3 | pub fn display_ascii() { |
43 | 4 | match fs::read_to_string("/usr/share/HackerOS/Config-Files/HackerOS-Ascii") { |
44 | 5 | Ok(content) => println!("{}", content.bright_cyan().bold().on_black()), |
|
0 commit comments