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
📋 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
📋 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
📋 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
📦 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
📦 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
📋 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
📋 Changes
- change xsetup for a better alternative
- fix animation bug
v0.3.0
📋 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
