Feed of "fairyglade/ly" https://codeberg.org/fairyglade/ly A lightweight TUI (ncurses-like) display manager for Linux and BSD. Tue, 14 Apr 2026 16:09:14 +0200 dreieck commented on issue fairyglade/ly#958 https://codeberg.org/fairyglade/ly/issues/958#issuecomment-13065660 [Bug] Ly quits with `InvalidCharacter` error <p dir="auto"><a href="/dreieck" class="mention" rel="nofollow">@dreieck</a> wrote in <a href="https://codeberg.org/fairyglade/ly/issues/958#issuecomment-13065384" class="ref-issue" rel="nofollow">#958 (comment)</a>:</p> @dreieck wrote in #958 (comment):

]]>
dreieck 122476455: https://codeberg.org/fairyglade/ly/issues/958#issuecomment-13065660 Mon, 13 Apr 2026 12:35:39 +0200
dreieck commented on issue fairyglade/ly#958 https://codeberg.org/fairyglade/ly/issues/958#issuecomment-13065384 [Bug] Ly quits with `InvalidCharacter` error <p dir="auto">I found out that <code>/etc/ly/config.ini</code> is not read by default, but that I have to specify it manually:</p> I found out that /etc/ly/config.ini is not read by default, but that I have to specify it manually:

]]>
dreieck 122470674: https://codeberg.org/fairyglade/ly/issues/958#issuecomment-13065384 Mon, 13 Apr 2026 12:21:08 +0200
AnErrupTion commented on issue fairyglade/ly#667 https://codeberg.org/fairyglade/ly/issues/667#issuecomment-13034637 [Bug] ly does not build on 32-bit debian <p dir="auto"><a href="/mchaker" class="mention" rel="nofollow">@mchaker</a> wrote in <a href="https://codeberg.org/fairyglade/ly/issues/667#issuecomment-13031958" class="ref-issue" rel="nofollow">#667 (comment)</a>:</p> @mchaker wrote in #667 (comment):

]]>
AnErrupTion 122185542: https://codeberg.org/fairyglade/ly/issues/667#issuecomment-13034637 Sun, 12 Apr 2026 18:33:59 +0200
mchaker commented on issue fairyglade/ly#667 https://codeberg.org/fairyglade/ly/issues/667#issuecomment-13031958 [Bug] ly does not build on 32-bit debian <p dir="auto">I have tried this again on 32bit debian ppc, and received these errors:</p> I have tried this again on 32bit debian ppc, and received these errors:

]]>
mchaker 122161542: https://codeberg.org/fairyglade/ly/issues/667#issuecomment-13031958 Sun, 12 Apr 2026 17:33:19 +0200
AnErrupTion closed issue fairyglade/ly#960 https://codeberg.org/fairyglade/ly/issues/960#issuecomment-12706272 [Bug] Failed to convert negative values of option dur_x_offset AnErrupTion 119538285: https://codeberg.org/fairyglade/ly/issues/960#issuecomment-12706272 Mon, 06 Apr 2026 08:38:59 +0200 AnErrupTion commented on issue fairyglade/ly#960 https://codeberg.org/fairyglade/ly/issues/960#issuecomment-12706269 [Bug] Failed to convert negative values of option dur_x_offset <p dir="auto">This is already fixed in master.</p> This is already fixed in master.

]]>
AnErrupTion 119538243: https://codeberg.org/fairyglade/ly/issues/960#issuecomment-12706269 Mon, 06 Apr 2026 08:38:59 +0200
GorillaNebula opened issue fairyglade/ly#960 https://codeberg.org/fairyglade/ly/issues/960 960#[Bug] Failed to convert negative values of option dur_x_offset# Pre-requisites
  • I have looked for any other duplicate issues
  • I have reproduced the issue on a fresh install of my OS & Ly with default settings, except ones I will mention
  • I have confirmed this issue also occurs on the latest development version (found in the master branch)

Ly version

1.3.2

Observed behavior

Changing the config of dur_x_offset to -100 or a negative value results in the following error:

unable to parse config file: Overflow
failed to convert value '-100' of option 'dur_x_offset' to type 'u32': Overflow

Expected behavior

Expected is a successful parse of the value since negatives should be allowed.

OS + Desktop environment/Window manager

NixOS with Hyprland

Steps to reproduce

add dur_x_offset = -100 to config.ini

Relevant logs

unable to parse config file: Overflow
failed to convert value '-100' of option 'dur_x_offset' to type 'u32': Overflow

Additional information

No response

]]>
GorillaNebula 119444076: https://codeberg.org/fairyglade/ly/issues/960 Mon, 06 Apr 2026 00:02:42 +0200
AnErrupTion commented on issue fairyglade/ly#958 https://codeberg.org/fairyglade/ly/issues/958#issuecomment-12622815 [Bug] Ly quits with `InvalidCharacter` error <p dir="auto">Could you also attach your save file, located at <code>/etc/ly/save.txt</code> (or <code>/etc/ly/save.ini</code> if migrating from an older version), please?</p> Could you also attach your save file, located at /etc/ly/save.txt (or /etc/ly/save.ini if migrating from an older version), please?

]]>
AnErrupTion 118700631: https://codeberg.org/fairyglade/ly/issues/958#issuecomment-12622815 Fri, 03 Apr 2026 22:07:26 +0200
AnErrupTion closed pull request fairyglade/ly#957 https://codeberg.org/fairyglade/ly/pulls/957#issuecomment-12620421 config: add vt_default_sessions option for per-VT default session AnErrupTion 118687047: https://codeberg.org/fairyglade/ly/pulls/957#issuecomment-12620421 Fri, 03 Apr 2026 21:38:14 +0200 AnErrupTion commented on pull request fairyglade/ly#957 https://codeberg.org/fairyglade/ly/pulls/957#issuecomment-12620418 config: add vt_default_sessions option for per-VT default session <p dir="auto">Sorry, but I&#39;m not really convinced by this feature either way. I also can&#39;t think of an alternative implementation that wouldn&#39;t break existing stuff (like a modified save file).</p> Sorry, but I'm not really convinced by this feature either way. I also can't think of an alternative implementation that wouldn't break existing stuff (like a modified save file).

]]>
AnErrupTion 118687002: https://codeberg.org/fairyglade/ly/pulls/957#issuecomment-12620418 Fri, 03 Apr 2026 21:38:13 +0200
AnErrupTion commented on issue fairyglade/ly#959 https://codeberg.org/fairyglade/ly/issues/959#issuecomment-12559338 [Feature] DDW animations <p dir="auto">Where do you see that durdraw isn&#39;t maintained anymore? The last commit in the GitHub repo is only from a year ago. Also, while the features look cool, since we already have dur implemented, I&#39;m not a fan of essentially throwing all that work out for another format...</p> Where do you see that durdraw isn't maintained anymore? The last commit in the GitHub repo is only from a year ago. Also, while the features look cool, since we already have dur implemented, I'm not a fan of essentially throwing all that work out for another format...

]]>
AnErrupTion 118054044: https://codeberg.org/fairyglade/ly/issues/959#issuecomment-12559338 Thu, 02 Apr 2026 12:40:46 +0200
AnErrupTion merged pull request fairyglade/ly#955 https://codeberg.org/fairyglade/ly/pulls/955 config: add shell option to hide the shell session AnErrupTion 117794796: https://codeberg.org/fairyglade/ly/pulls/955 Wed, 01 Apr 2026 19:00:47 +0200 AnErrupTion pushed to master at fairyglade/ly https://codeberg.org/fairyglade/ly/commit/eec83179b93d63b18cb253e1ad8c41d8a9b155d8 <a href="https://codeberg.org/fairyglade/ly/commit/eec83179b93d63b18cb253e1ad8c41d8a9b155d8">eec83179b93d63b18cb253e1ad8c41d8a9b155d8</a> config: add shell option to hide the shell session (#955) eec83179b93d63b18cb253e1ad8c41d8a9b155d8 config: add shell option to hide the shell session (#955)]]> AnErrupTion 117794751: https://codeberg.org/fairyglade/ly/commit/eec83179b93d63b18cb253e1ad8c41d8a9b155d8 Wed, 01 Apr 2026 19:00:46 +0200 AnErrupTion approved fairyglade/ly#955 https://codeberg.org/fairyglade/ly/pulls/955#issuecomment-12527973 config: add shell option to hide the shell session <p dir="auto">LGTM. Thanks for your contribution!</p> LGTM. Thanks for your contribution!

]]>
AnErrupTion 117794640: https://codeberg.org/fairyglade/ly/pulls/955#issuecomment-12527973 Wed, 01 Apr 2026 19:00:28 +0200
AnErrupTion commented on issue fairyglade/ly#958 https://codeberg.org/fairyglade/ly/issues/958#issuecomment-12527880 [Bug] Ly quits with `InvalidCharacter` error <p dir="auto"><a href="/dreieck" class="mention" rel="nofollow">@dreieck</a> Can you clarify if it works for you with the default config, please?</p> @dreieck Can you clarify if it works for you with the default config, please?

]]>
AnErrupTion 117792447: https://codeberg.org/fairyglade/ly/issues/958#issuecomment-12527880 Wed, 01 Apr 2026 18:56:51 +0200
AnErrupTion pushed to master at fairyglade/ly https://codeberg.org/fairyglade/ly/commit/b8048234d97fc48079d7a293fe811cd36c1840a4 <a href="https://codeberg.org/fairyglade/ly/commit/b8048234d97fc48079d7a293fe811cd36c1840a4">b8048234d97fc48079d7a293fe811cd36c1840a4</a> config: add show_tty option to display active TTY in top right corner (#956) b8048234d97fc48079d7a293fe811cd36c1840a4 config: add show_tty option to display active TTY in top right corner (#956)]]> AnErrupTion 117790491: https://codeberg.org/fairyglade/ly/commit/b8048234d97fc48079d7a293fe811cd36c1840a4 Wed, 01 Apr 2026 18:51:42 +0200 AnErrupTion merged pull request fairyglade/ly#956 https://codeberg.org/fairyglade/ly/pulls/956 config: add show_tty option to display active TTY in top right corner AnErrupTion 117790440: https://codeberg.org/fairyglade/ly/pulls/956 Wed, 01 Apr 2026 18:51:41 +0200 AnErrupTion approved fairyglade/ly#956 https://codeberg.org/fairyglade/ly/pulls/956#issuecomment-12527739 config: add show_tty option to display active TTY in top right corner <p dir="auto">LGTM. Thanks for your contribution!</p> LGTM. Thanks for your contribution!

]]>
AnErrupTion 117790350: https://codeberg.org/fairyglade/ly/pulls/956#issuecomment-12527739 Wed, 01 Apr 2026 18:51:27 +0200
Harvie commented on issue fairyglade/ly#944 https://codeberg.org/fairyglade/ly/issues/944#issuecomment-12477714 [Bug] Ly does not properly claim TTY ownership <p dir="auto">This is first AI generated draft, i still need to clean it up. also i think it does not chown the tty properly.</p> This is first AI generated draft, i still need to clean it up. also i think it does not chown the tty properly.

]]>
Harvie 117064449: https://codeberg.org/fairyglade/ly/issues/944#issuecomment-12477714 Tue, 31 Mar 2026 15:53:40 +0200
sabrehagen commented on pull request fairyglade/ly#957 https://codeberg.org/fairyglade/ly/pulls/957#issuecomment-12364071 config: add vt_default_sessions option for per-VT default session <p dir="auto">Fair enough. My use case is: I have a Wayland session on tty1, one x11 session on tty2, and a different x11 session on tty3. I like to be able to switch to the desired vt and have my session preconfigured ready for login to the session I use on that vt.</p> <p dir="auto">If you see value in this, maybe you could recommend an alternative implementation. Otherwise, happy to just keep this logic in my fork. I agree it&#39;s outside the bounds of most user&#39;s usage.</p> Fair enough. My use case is: I have a Wayland session on tty1, one x11 session on tty2, and a different x11 session on tty3. I like to be able to switch to the desired vt and have my session preconfigured ready for login to the session I use on that vt.

If you see value in this, maybe you could recommend an alternative implementation. Otherwise, happy to just keep this logic in my fork. I agree it's outside the bounds of most user's usage.

]]>
sabrehagen 116456448: https://codeberg.org/fairyglade/ly/pulls/957#issuecomment-12364071 Mon, 30 Mar 2026 01:09:34 +0200
dreieck opened issue fairyglade/ly#958 https://codeberg.org/fairyglade/ly/issues/958 958#`ly-dm` fails with `error: InvalidCharacter`. No debug options present to debug further :-(.# Ahoj,

when I start ly-dm, I just get

error: InvalidCharacter

printed to the terminal and it exits with exitcode 1.

I wanted to debug it, but according to ly-dm --help there is no debug or verbose option. Also, the logfile specified in /etc/ly/config.ini is not yet created.

So this is both:

  • A bug report where I can not give more information,
  • a strong feature wish for debugging options.

I attach my /etc/ly/config.ini (my username I have replaced by <censored> in the attachment).

ly-dm --version: Ly version 1.3.2, installed from Artix GNU/Linux repository.

Regards!

]]>
dreieck 116255724: https://codeberg.org/fairyglade/ly/issues/958 Sun, 29 Mar 2026 14:22:07 +0200
AnErrupTion commented on pull request fairyglade/ly#957 https://codeberg.org/fairyglade/ly/pulls/957#issuecomment-12296859 config: add vt_default_sessions option for per-VT default session <p dir="auto">I think this idea makes much more sense to put in the save file, instead of in the config file. But, at the same time, this may confuse users since they may think this is a bug rather than a feature. In any case, I&#39;m not really convinced by this feature, because it doesn&#39;t really take much time to switch sessions when you&#39;re in a different TTY.</p> I think this idea makes much more sense to put in the save file, instead of in the config file. But, at the same time, this may confuse users since they may think this is a bug rather than a feature. In any case, I'm not really convinced by this feature, because it doesn't really take much time to switch sessions when you're in a different TTY.

]]>
AnErrupTion 116170959: https://codeberg.org/fairyglade/ly/pulls/957#issuecomment-12296859 Sun, 29 Mar 2026 08:50:13 +0200
AnErrupTion suggested changes for fairyglade/ly#956 https://codeberg.org/fairyglade/ly/pulls/956#issuecomment-12296784 config: add show_tty option to display active TTY in top right corner AnErrupTion 116170359: https://codeberg.org/fairyglade/ly/pulls/956#issuecomment-12296784 Sun, 29 Mar 2026 08:45:27 +0200 AnErrupTion commented on pull request fairyglade/ly#956 https://codeberg.org/fairyglade/ly/pulls/956#issuecomment-12296781 config: add show_tty option to display active TTY in top right corner <p dir="auto">Please add a space before this line to make the code feel less compressed.</p> Please add a space before this line to make the code feel less compressed.

]]>
AnErrupTion 116170314: https://codeberg.org/fairyglade/ly/pulls/956#issuecomment-12296781 Sun, 29 Mar 2026 08:45:26 +0200
AnErrupTion commented on pull request fairyglade/ly#956 https://codeberg.org/fairyglade/ly/pulls/956#issuecomment-12296745 config: add show_tty option to display active TTY in top right corner <p dir="auto">Please order it alphabetically like in <code>config.ini</code>.</p> Please order it alphabetically like in config.ini.

]]>
AnErrupTion 116170269: https://codeberg.org/fairyglade/ly/pulls/956#issuecomment-12296745 Sun, 29 Mar 2026 08:45:24 +0200
AnErrupTion suggested changes for fairyglade/ly#955 https://codeberg.org/fairyglade/ly/pulls/955#issuecomment-12296739 config: add shell option to hide the shell session AnErrupTion 116169102: https://codeberg.org/fairyglade/ly/pulls/955#issuecomment-12296739 Sun, 29 Mar 2026 08:39:01 +0200 AnErrupTion commented on pull request fairyglade/ly#955 https://codeberg.org/fairyglade/ly/pulls/955#issuecomment-12296736 config: add shell option to hide the shell session <p dir="auto">Please order it alphebatically like in <code>config.ini</code>.</p> Please order it alphebatically like in config.ini.

]]>
AnErrupTion 116169057: https://codeberg.org/fairyglade/ly/pulls/955#issuecomment-12296736 Sun, 29 Mar 2026 08:39:00 +0200
AnErrupTion pushed to master at fairyglade/ly https://codeberg.org/fairyglade/ly/commit/10a873acb9fa0c22c2967ed43e57cb0c02f93851 <a href="https://codeberg.org/fairyglade/ly/commit/10a873acb9fa0c22c2967ed43e57cb0c02f93851">10a873acb9fa0c22c2967ed43e57cb0c02f93851</a> config: allow waylandsessions and xsessions to be set to null (#954) 10a873acb9fa0c22c2967ed43e57cb0c02f93851 config: allow waylandsessions and xsessions to be set to null (#954)]]> AnErrupTion 116167443: https://codeberg.org/fairyglade/ly/commit/10a873acb9fa0c22c2967ed43e57cb0c02f93851 Sun, 29 Mar 2026 08:32:31 +0200 AnErrupTion merged pull request fairyglade/ly#954 https://codeberg.org/fairyglade/ly/pulls/954 config: allow waylandsessions and xsessions to be set to null AnErrupTion 116167398: https://codeberg.org/fairyglade/ly/pulls/954 Sun, 29 Mar 2026 08:32:30 +0200 AnErrupTion approved fairyglade/ly#954 https://codeberg.org/fairyglade/ly/pulls/954#issuecomment-12296679 config: allow waylandsessions and xsessions to be set to null <p dir="auto">LGTM. Thanks for your contribution!</p> LGTM. Thanks for your contribution!

]]>
AnErrupTion 116167344: https://codeberg.org/fairyglade/ly/pulls/954#issuecomment-12296679 Sun, 29 Mar 2026 08:32:22 +0200