Skip to main content

Linux profile management tool

Project description

linux-profile

GitHub Org's stars GitHub last commit GitHub Pipenv locked Python version PyPI PyPI - Downloads

check check check



Introduction

Linux Profile is a Linux profile management tool. With this project it is possible, from commands executed in the console, to create a 'json' file to store backup configurations. such as information about installed packages, alias. It also allows with a single command to restore saved configurations.

Quick URLs

Quick development URLs

Installation

  • Install - Pypi/PIP

    pip install -U linuxp
    
  • Install - Shell/Curl - STABLE

    /bin/bash -c "$(curl -fsSL https://linuxprofile.com/install.sh)"
    

Wiki Page

Commands:

Command Description Docs
linuxp config Settings file management. Link
linuxp profile Profile file management. Link
linuxp add Parameter used to add a new item to the list in your profile file. Link
linuxp remove Removes items from the profile file. Link
linuxp install This parameter is used to install the modules, package, alias and script. Link
linuxp uninstall Command used to uninstall items. Be very careful when running. Link
linuxp list Lists all modules in the terminal and can also apply filters to find items. Link

Make a profile backup

  • Saving the profile file:

    cat ~/.config/linuxp/linux_profile.json > ~/backup_profile.json
    
  • Open in a text editor:

    xdg-open ~/backup_profile.json
    
  • Open in Google Chrome browser:

    google-chrome ~/backup_profile.json
    
  • Open in Firefox browser:

    firefox ~/backup_profile.json
    
  • Open vi text editor:

    vi ~/backup_profile.json
    

Profile File

Commit Style

  • ⚙️ NO-TASK
  • 📝 PEP8
  • 📌 ISSUE
  • 🪲 BUG
  • 📘 DOCS
  • 📦 PyPI
  • ❤️️ TEST

License

This project is licensed under the terms of the MIT license.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

linuxp-1.0.13.tar.gz (16.7 kB view hashes)

Uploaded Source

Built Distribution

linuxp-1.0.13-py3-none-any.whl (25.8 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page