Archived
1
0
Fork
You've already forked leaden
0
Light Ebuild Automated Development Environment Notebook (mirror of: https://gitlab.com/src_prepare/leaden)
This repository has been archived on 2025年11月01日. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
  • Python 79.4%
  • Makefile 20.6%
Find a file
Maciej Barć 1838418750
README.md: update
Signed-off-by: Maciej Barć <xgqt@riseup.net>
2021年03月29日 13:25:18 +02:00
leaden Modified ui for resizable widgets 2020年08月19日 02:23:50 +03:00
.gitignore add ui designer file 2020年08月18日 00:02:17 +02:00
lead.png initial 2020年08月04日 23:23:18 +02:00
leaden_noinstall.py leaden_noinstall: call make (to build ui) before executing the app 2020年08月21日 03:04:48 +02:00
LICENSE initial 2020年08月04日 23:23:18 +02:00
Makefile add ui designer file 2020年08月18日 00:02:17 +02:00
README.md README.md: update 2021年03月29日 13:25:18 +02:00
setup.py initial 2020年08月04日 23:23:18 +02:00

LEADEN

About

Light Ebuild Automated Development Environment Notebook

Warning! Work in Progress!

Leaden is a simple IDE-like editor for gentoo ebuild scripts.

Leaden is written in python using pyqt Qt5 bindings.

The reason for a graphical editor as opposed to console interface one is that we don't have to add any editor specific keyboard bindings and it would be generally faster than relying on knowledge of Emacs Vi.

Some functions of Leaden may be also called from console. Run leaden --help to get more info about those.

Installation

Dependencies

  • portage
  • pyqt
  • repoman

Manual

  • clone this project using git
  • run make && make install

Ebuild

  • add src_prepare overlay
  • run sudo emerge -av --autounmask dev-util/leaden

License

SPDX-License-Identifier: GPL-3.0-only

Unless otherwise stated contents here are under the GNU GPL v3 license

This file is part of leaden.

leaden is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 3.

leaden is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with leaden. If not, see https://www.gnu.org/licenses/.

Copyright (c) 2020-2021, src_prepare group Licensed under the GNU GPL v3 License