lepton-conf

Configuration utility for Lepton EDA (Lepton Electronic Design Automation).
lepton-conf project's github repository.

documentation

Lepton EDA Reference Manual - Configuration System
lepton-conf(1) man page
lepton-cli(1) man page
lepton-upcfg(1) man page

screenshots with annotations

Main window layout:

lepton-conf - main window layout


Main window:

lepton-conf - main window


Inherited settings (grayed out, italic).
You can turn on displaying of inherited settings, i.e. those defined in parent configurations, but not explicitly set in the current one. For example, user configuration inherits settings from the system-wide configuration.
Values set in the current configuration overrides inherited parameters.

lepton-conf - inherited settings


Legacy mode - launch 'lepton-conf -l' to work with legacy settings in geda*.conf files:

lepton-conf - legacy mode


Edit value (F2 or double-click); in this case we're setting the external editor that will be launched when the "config file" link is clicked:

lepton-conf - edit value


There are configuration keys with several predefined values, for example, true/false or, as in the screenshot below, enabled_all/enabled_net/disabled.
You don't have to enter these values manually, but can just double-click (or press space bar) to switch between them ("Toggle"):

lepton-conf - toggle value


Adding a new configuration key.
Existing groups can be selected from the drop-down list:

lepton-conf - add key


Edit value - font configuration keys:
[schematic.gui]::font, [export]::font

lepton-conf - font configuration keys

lepton-conf - select font


Edit value - paper size configuration keys:
[schematic.printing]::paper, [export]::paper

lepton-conf - paper size configuration keys

lepton-conf - select paper size


Edit value - color configuration keys:
[schematic.status-bar]::status-active-color

lepton-conf - color configuration keys

lepton-conf - select color


Edit value - attributes configuration keys in the [schematic.attrib] group:
symbol-attribs, pin-attribs, always-promote.

lepton-conf - attributes configuration keys

lepton-conf - attributes editor


Add your favorite project directories to bookmarks.
Edit them in the bookmarks manager dialog:

lepton-conf - bookmarks

lepton-conf - bookmarks

lepton-conf - bookmarks manager


External tools to launch in the current directory:

lepton-conf - external tools

lepton-conf - external tools

lepton-conf - external tools manager




updated: 21/Nov/2021      copyright (c) 2017-2021 dmn