GitPedia
fairyglade

fairyglade/ly

A lightweight TUI (ncurses-like) display manager for Linux and BSD (mirror of https://codeberg.org/fairyglade/ly).

8 Releases
Latest: 1y ago
v1.0.3Latest
AnErrupTionAnErrupTion·1y ago·March 13, 2025
GitHub

📋 Changes

  • Support Zig 0.13.0 (this is a tad late, but supporting Zig 0.14.0 would mean breaking support for 0.12.0 and 0.13.0 which is not ideal)
  • Try to create /etc/pam.d and /usr/bin everytime when installing
  • Don't set XDG_CURRENT_DESKTOP and XDG_SESSION_DESKTOP if they're empty
  • Possibly fix .Xresources not being loaded
v1.0.2
AnErrupTionAnErrupTion·1y ago·August 1, 2024
GitHub

📋 Changes

  • Fixed an RNG bug with the Matrix animation
  • Fixed a possible overflow if the TTY ID was bigger than 99
  • Fixed `~/.profile` not being loaded with the Fish shell
  • Fixed a permission issue related to TTYs
  • Added a missing `supervise` symlink with runit
  • Fixed a bug with shell login by reverting standard error redirection to the journal on systemd
  • Fixed the small & big clocks not updating without user input
  • Fixed incorrect comment parsing in some cases
  • + 3 more
v1.0.1
AnErrupTionAnErrupTion·1y ago·July 26, 2024
GitHub

📋 Changes

  • Fixed the destination directory being embedded in the final binary
  • Fixed an incorrect shebang in `xsetup.sh`
  • Fixed a minor documentation issue with the DOOM animation in the README
  • Fixed incorrect file modes being applied to files installed at compile time (like services)
  • Fixed runit `run` and `finish` scripts not being set executable when copied to the destination directory at compile time
v1.0.0
AnErrupTionAnErrupTion·1y ago·July 2, 2024
GitHub

📦 The Zig release

  • Hello again folks! Long time no see! (More than [a year](https://github.com/fairyglade/ly/releases/tag/v0.6.0) 👀)

📋 What's Changed

  • Update sv.ini by @bittin in https://github.com/fairyglade/ly/pull/519
  • Change default keybindings F1/F2 to F12/F11. by @llc0930 in https://github.com/fairyglade/ly/pull/487
  • fix #521 by @llc0930 in https://github.com/fairyglade/ly/pull/522
  • Backup existing config when installing by @brunorro in https://github.com/fairyglade/ly/pull/536
  • Zig rewrite (finally) by @AnErrupTion in https://github.com/fairyglade/ly/pull/517
  • UTF-8 patch by @llc0930
  • Animation fix by @SpaghettiBorgar
  • LANG issue fix by @xelantro
  • + 7 more

New Contributors

  • @llc0930 made their first contribution in https://github.com/fairyglade/ly/pull/487
  • @Motodavide made their first contribution in https://github.com/fairyglade/ly/pull/591
  • @yagarea made their first contribution in https://github.com/fairyglade/ly/pull/559
  • @mookums made their first contribution in https://github.com/fairyglade/ly/pull/621
  • @Kawaii-Ash made their first (indirect) contribution in https://github.com/fairyglade/ly/pull/517
  • Full Changelog: https://github.com/fairyglade/ly/compare/v0.6.0...v1.0.0
v0.6.0
AnErrupTionAnErrupTion·3y ago·June 15, 2023
GitHub

📦 Howdy!

  • Additionally, this release has been tested on Void Linux (musl) with the following desktop environments/window managers:
  • awesome
  • budgie
  • cinnamon
  • dwm
  • enlightenment
  • gnome
  • i3
  • + 9 more

📋 What's Changed

  • Create pl.ini by @RDKRACZ in https://github.com/fairyglade/ly/pull/327
  • Fix Russian translation by @USBashka in https://github.com/fairyglade/ly/pull/325
  • Added serbian translation by @jorrmungandrr in https://github.com/fairyglade/ly/pull/321
  • Add IT translation by @kpetrilli in https://github.com/fairyglade/ly/pull/245
  • Add bspwm to list of tested desktop environments by @AndrewVos in https://github.com/fairyglade/ly/pull/230
  • Update readme.md by @plasmoduck in https://github.com/fairyglade/ly/pull/252
  • Allow en.ini load and add config to hide f1 commands by @voidraen in https://github.com/fairyglade/ly/pull/281
  • Matrix scrolling text animation by @StaleHyena in https://github.com/fairyglade/ly/pull/283
  • + 35 more

New Contributors

  • @RDKRACZ made their first contribution in https://github.com/fairyglade/ly/pull/327
  • @USBashka made their first contribution in https://github.com/fairyglade/ly/pull/325
  • @jorrmungandrr made their first contribution in https://github.com/fairyglade/ly/pull/321
  • @kpetrilli made their first contribution in https://github.com/fairyglade/ly/pull/245
  • @AndrewVos made their first contribution in https://github.com/fairyglade/ly/pull/230
  • @plasmoduck made their first contribution in https://github.com/fairyglade/ly/pull/252
  • @voidraen made their first contribution in https://github.com/fairyglade/ly/pull/281
  • @StaleHyena made their first contribution in https://github.com/fairyglade/ly/pull/283
  • + 30 more
v0.5.0
nullgemmnullgemm·6y ago·February 3, 2020
GitHub

📋 Changes

  • various controls changes and fixes
  • custom languages updates and fixes
  • Wayland smart session specifier support
  • PATH environment variable fixes
  • XDG_CONFIG support
  • UTMP support
v0.4.0
nullgemmnullgemm·6y ago·September 21, 2019
GitHub

📋 Changes

  • change xsetup for a better alternative
  • fix animation bug
v0.3.0
nullgemmnullgemm·7y ago·June 10, 2019
GitHub

📋 Changes

  • changed libraries (argoat, configator, ctypes, dragonfail)
  • X display manager completely re-written, now fully compatible
  • merged X and Wayland session finding loops
  • added a few customization settings (custom password mask, border removal, etc.)
  • changed the animation system
  • added PSX DOOM fire animation as explained by Fabien Sanglard