{"id":23562120,"url":"https://github.com/texasmadecode/linux-assistant","last_synced_at":"2025-05-16T02:33:38.595Z","repository":{"id":260006202,"uuid":"880028529","full_name":"texasmadecode/Linux-Assistant","owner":"texasmadecode","description":"Made by bytesec","archived":false,"fork":false,"pushed_at":"2025-02-14T17:26:09.000Z","size":20,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-14T18:28:12.983Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://bytesec.online/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/texasmadecode.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"License","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-10-29T01:28:48.000Z","updated_at":"2025-02-14T17:26:12.000Z","dependencies_parsed_at":null,"dependency_job_id":"d4e98fcf-6f06-4829-82ed-e22a8360b02f","html_url":"https://github.com/texasmadecode/Linux-Assistant","commit_stats":null,"previous_names":["texasmadecode/linux-assistant"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/texasmadecode%2FLinux-Assistant","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/texasmadecode%2FLinux-Assistant/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/texasmadecode%2FLinux-Assistant/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/texasmadecode%2FLinux-Assistant/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/texasmadecode","download_url":"https://codeload.github.com/texasmadecode/Linux-Assistant/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254455708,"owners_count":22074039,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-26T16:15:08.163Z","updated_at":"2025-05-16T02:33:38.581Z","avatar_url":"https://github.com/texasmadecode.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# **Linux Assistant**\n\nA beginner-friendly command-line tool for Ubuntu, designed to help new Linux users transition smoothly from Windows. Linux Assistant simplifies essential tasks, making it easier for users to manage files, navigate directories, and run commands without an extensive Linux background. Ideal for anyone who wants to work efficiently on Ubuntu while learning commands over time.\n\n## **Features**\n- **File Management**: Create and add content to files right from the command line.\n- **Directory Navigation**: Easily navigate directories, list contents, and confirm the current working directory.\n- **Command Aliasing**: Shortcuts for common tasks to speed up operations.\n- **Command Manual Lookup**: Simply type a command followed by `man` to display the manual for quick learning.\n- **Error Correction**: Suggests corrections for minor mistakes in command input.\n- **Configurable Settings**: Saves user preferences to remember settings and improve usability.\n\n## **Installation**\n\nTo get started, follow these steps:\nRemember to download python3 at https://www.python.org/downloads/\n\n **Clone the Repository**:\n   Open your terminal and run:\n   ```bash\n   git clone https://github.com/texasmadecode/Linux-Assistant\n\n## Navigate to the Directory:\n\ncd linux_assistant\n\n## Run the Script:\n\npython3 linux_assistant.py\n\n## Usage\nLaunch Linux Assistant: In the terminal, navigate to the linux_assistant directory and execute:\n\npython3 linux_assistant.py\n\nSelect a Task: The program will prompt you to choose an action:\n\na: Create a new file\nb: Edit an existing file\nc: Open the web browser\nAdditional options will appear as new features are added.\nExamples:\n\nCreate a File: Select a and follow the prompts to enter the file name and content.\nEdit a File: Select b to add content to an existing file.\nView Command Info: Type any command followed by man (e.g., ls man) to print its manual and better understand the command.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftexasmadecode%2Flinux-assistant","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftexasmadecode%2Flinux-assistant","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftexasmadecode%2Flinux-assistant/lists"}