• 2019.02.20.5 759784e676

    budRich released this 2019-02-20 13:47:17 +00:00 | 0 commits to master since this release

    Added default to $XDG_CONFIG_DIR, fixes issue #14 .

    Downloads
  • 2019.01.16.1 e1139041c3

    FUNCADELIC Stable

    budRich released this 2019-01-16 15:59:29 +00:00 | 4 commits to master since this release

    Major refactoring to make use of the bashbud framework.

    color functions

    Added some color manipulation functions that can be used both in themes and templates and the commandline:

    MONDO_DIR/themes/muh-theme

    bg          #FFFFFF
    fg          #000000
    red         #FF0000
    
    comment     %%mix bg fg 0.6%%
    darkred     %%darker red 0.465%%
    bg2         %%less bg 0.33%%
    green       %%more #00FF00 0.3%%
    

    less and more works like this:
    First mondo determines whether target color is dark or light.
    If the color is light and the command is more,
    the result will be more light
    (same results as if the command was lighter).
    If the color is dark and the command is more,
    the result will be more dark
    (same results as if the command was darker).

    It is also possible to use the functions on the commandline:
    mondo --call|-c FUNCTION [THEME]

    $ mondo --call "mix #FFFFFF #000000 0.6"
    #666666
    

    If the last argument is the name of an existing theme,
    the variables of that theme will be available:

    $ mondo --call "mix #FFFFFF darkred 0.123" muh-theme
    #F0DFDF
    

    colorformat

    A new setting is now available in template-setting files: colorformat.
    If set, all expanded variables in affected template will have that format.

    MONDO_DIR/generator/muh-generator/_mondo-settings

    # uncomment the colorformat below to use HEX (00-FF)
    # This is how fully opaque "white" would look like
    # with this format: #FFFFFFFF
    # colorformat="#%R%G%B%A"
    
    # uncomment the colorformat below to use RGB (0-255)
    # This is how fully opaque "white" would look like
    # with this format: 255,255,255,255
    # colorformat="%r,%g,%b,%a"
    

    fixes

    Various small bugfixes, f.i. to use the Inject template setting, it's value
    must be either True or true .

    When using the --list command, variables with values containing whitespace, now gets printed properly.

    Downloads
  • v.0.1.4 99c0150a01

    budRich released this 2018-09-10 09:23:12 +00:00 | 11 commits to master since this release

    New feature: INJECT

    Adding feature requested in #8.

    if any _mondo-settings file have the variable inject set (any value is valid). Mondo will instead of copying the generated template to the location of target, inject the template to target between the lines ending with MONDO-BEGIN and MONDO-END

    Downloads
  • v.0.1.31 0e0bafeb84

    budRich released this 2018-09-09 18:35:58 +00:00 | 14 commits to master since this release

    fixed issue #6 with option parsing that made it impossible to set force.
    Added longoptions to documentation.

    Downloads
  • v.0.1.3 b1792cef81

    budRich released this 2018-08-31 20:50:16 +00:00 | 16 commits to master since this release

    refactor and big variable renaming update.
    added long options.

    Downloads
  • v.0.1.2 a0c6c82856

    budRich released this 2018-08-09 17:53:17 +00:00 | 20 commits to master since this release

    fixed bad quote bug.

    Downloads
  • v.0.1.1 5cd0acaea7

    make-o-loids Stable

    budRich released this 2018-07-17 13:15:10 +00:00 | 24 commits to master since this release

    now with make file!

    Downloads
  • v.0.1.0 0b9b87a364

    mondoloids! Stable

    budRich released this 2018-07-17 12:30:35 +00:00 | 26 commits to master since this release

    Downloads
  • v.0.0.1 3abe6b9516

    Initial release Pre-release

    budRich released this 2018-04-03 08:15:22 +00:00 | 32 commits to master since this release

    this is the first public mondo release

    Downloads