Skip to content

Releases: jxai/lean-conky-config

v0.9.0

26 Mar 08:21

Choose a tag to compare

Features

  • Weather component with Open-Meteo (default) and wttr.in backends, showing temperature, wind, precipitation, and humidity with graphics; supports metric/imperial toggle, auto or user-specified location
  • Reload config without restart via start-lcc.sh -r
  • Redesigned rendering APIs for more precise layout control
  • Demo mode for development and screenshots
  • Improved screenshot tool
  • Logging support for diagnosis and debugging

Bug Fixes

  • Fix root cause of nil exit code from gpu_nvml (#38)
  • Fix external IP display and show IPv4 (#35)
  • Many other internal fixes and template tuning

v0.8.1

20 Mar 01:30

Choose a tag to compare

Features

  • Support multiple NVidia GPUs (#21)
  • Customizable storage mountpoints via storage_include_fs, storage_exclude_fs, storage_exclude_paths
  • Desktop window type by default

Bug Fixes

  • Fix abnormal gpu_nvml return code (#38)
  • Fix math.pow removed in Lua > 5.3 (#36)
  • Supply default value for failed NVML calls (#20)
  • Fix empty network meters, requires Conky v1.17 (#8)

v0.8.0

01 Apr 07:11

Choose a tag to compare

Features

  • Modular component system: panel defined as a list in lcc.panel (datetime, cpu, memory, storage, network, gpu, vspace, message, …)
  • New gpu.nvidia component backed by pynvml (with Conky-native fallback)
  • Template engine (liluat) for component rendering
  • lcc.config.spacing, width, width_half added as layout parameters
  • Font Awesome updated to 6.1.1; GPU icon added
  • lib/ directory structure introduced

Bug Fixes

  • Fixed empty panel when no local.conf exists
  • Fixed tform.lua bug where gsub returns an extra value
  • Fixed Conky 1.8 color mode compatibility (#13)

v0.7.1

01 Apr 07:11

Choose a tag to compare

Features

  • Global panel scaling via lcc.config.scale
  • lcc.config and lcc.fonts tables in local.conf (replaces local_config/local_fonts)
  • start-lcc.sh replaces start.sh: selective process management, -p flag for custom Conky binary
  • Added btrfs to recognized filesystem types (#6)

Bug Fixes

  • Fixed decimal rounding errors after scaling
  • Fixed LXDE compatibility (#1) via own_window_hints
  • Fixed package.path not set correctly when started from an arbitrary directory

v0.6.2

01 Apr 07:10

Choose a tag to compare

Features

  • Bundled LeanConkyConfig font (Font Awesome subset + LCD clock face), auto-installed on start
  • LCD-style time display with plain-font fallback
  • start.sh -n flag to skip startup delay
  • conky_font supports an alt_font fallback parameter
  • font/install gains -f (force) and -u (uninstall) flags
  • Small icon variant (icon_s) for inline decorative use
  • Section renamed from "DISK USAGE" to "STORAGE"; small icons added to disk and network headers

Bug Fixes

  • Fixed FA glyph names being lost during font build

v0.5.2

01 Apr 07:10

Choose a tag to compare

Features

  • Simplified date/time layout (font keys: date/week/year)

Bug Fixes

  • Fixed vararg passthrough broken in Lua 5.3 (unpack(arg)...)
  • Improved column alignment in top CPU/mem process tables

v0.5.0

20 Mar 01:34

Choose a tag to compare

Features

  • Initial release: CPU, memory, storage, and network sections
  • Auto-discovery of network interfaces and mounted disks; dynamically updates on device changes
  • Named fonts with Font Awesome icon support and graceful fallback
  • Docker container support
  • Customizable colors and fonts via local.conf