Skip to main content

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.

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.11.tar.gz (15.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

linuxp-1.0.11-py3-none-any.whl (23.6 kB view details)

Uploaded Python 3

File details

Details for the file linuxp-1.0.11.tar.gz.

File metadata

  • Download URL: linuxp-1.0.11.tar.gz
  • Upload date:
  • Size: 15.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for linuxp-1.0.11.tar.gz
Algorithm Hash digest
SHA256 d6b756de3feb9be0b13a35864c15ee527f4506e290b94d4ddffce5c02e9965dc
MD5 7c10877607f58f2a7daef55646731430
BLAKE2b-256 7260a9605af9a55fc70b1fa45d8d403abed6a80e00800cd59b30ab82969a22e6

See more details on using hashes here.

File details

Details for the file linuxp-1.0.11-py3-none-any.whl.

File metadata

  • Download URL: linuxp-1.0.11-py3-none-any.whl
  • Upload date:
  • Size: 23.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for linuxp-1.0.11-py3-none-any.whl
Algorithm Hash digest
SHA256 ff97e32d1bdb5a30032a73fa4a7b15fa6083155848f3ec9cb27dacc0d8f3635c
MD5 f9da2d85627139993505bbb5b0b274a4
BLAKE2b-256 5c921bcd87fea32bf8eb376100e402f868078d6341ae55d4eec1c901b37829ca

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page