Skip to content
/ uxptl Public

simple systemd service generator in pure python

License

Notifications You must be signed in to change notification settings

unxsh/uxptl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🦾 UXPTL - systemd service file generator 🦾



           _--------------------------------------------------------------------------_
          |                                                                            |
          |                _------------------------_-----_-_                          |
          |               |  _   _  __  __  _ __   | |_  | | |                         |
          |               | | | | | \ \/ / | '_ \  | __| | | |                         |
          |               | | |_| |  >  <  | |_) | | |_  | | |                         |
          |               |  \__,_| /_/\_\ | .__/   \__| |_| |                         |
          |               |                |_|               |                         |
          |                `--------------------------------`                          |
          |                                                                            |
          |          _--------------------------------------_                          |
          |         | uxptl - systemd service file generator |                         |
          |          `--------------------------------------`                          |
          |       _------------------------------------------------------------_       |
          |      | argv                     | description                       |      |
          |      |--------------------------|-----------------------------------|      |
          |      | -g, --gen                | generate new serive file          |      |
          |      | -h, --help               | print this massage                |      |
          |      | -v, --version            | print program version             |      |
          |       `------------------------------------------------------------`       |
          |                                               _--------------------_       |
          |                                              | by @unxsh            |      |
          |                                              | maintainer: @ssleert |      |
          |                                              | [email protected]    |      |
          |                                               `--------------------`       |
          |                                                                            |
           `--------------------------------------------------------------------------`


🧙‍♂️ another useless utility by sfome 🧙‍♂️

🌈 thx wegtx for idea 🌈


❓ How to BUILD & INSTALL

1) preparing

git clone https://github.com/unxsh/uxptl.git
cd uxptl/

2) installing dependencies 📦

Dependencies for build 🧑‍💻

nuitka
python >= 3.8
  • why nuitka? 🦭
  • cuz it's simpliest python compiler
python -m pip install nuitka

3) Building or installing 💠

3.1) building 🏗️

./build.py build

After the build, you will get a binary file in the build/ directory

3.2) installing ⛓️

./build.py install

After installation you will get a binary file in the PATH env variable



🌳 file architecture 🌳

.
├── assets
│   ├── asset.py
│   └── __init__.py
├── build.py
├── flags.py
├── funcs.py
├── README.md
└── uxptl.py

1 directory, 7 files

About

simple systemd service generator in pure python

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages