Commit graph

21 commits

Author SHA1 Message Date
Jeremy Soller
04c3271f4a Unify user data handling between greeter and locker 2025-05-12 14:48:32 -06:00
LinuxBoy-96
3236f3ec31
chore: switch from lexopt to clap_lex 2025-03-25 16:10:47 +01:00
LinuxBoy-96
5b383f669b
feat: add help and version command line arguments 2025-03-24 19:50:51 +01:00
Jeremy Soller
f6ccf0146e
Add greeter keyboard and user selection (#55)
* Add greeter keyboard and user selection

Fixes #37
Fixes #38

* Support switching users and add tooltips to icon buttons

* Implement switching users

* Implement keyboard layout switching

* Ensure that user's xkb_config is used
2024-06-04 22:17:44 -06:00
Jeremy Soller
adb691704e
Turn into a library 2024-05-07 09:03:32 -06:00
Jeremy Soller
0d7624b76d Improved greetd error handling 2024-02-22 20:51:10 -07:00
Jeremy Soller
912bd61da0
Use cosmic-greeter as the greetd user 2024-02-05 12:54:34 -07:00
Jeremy Soller
195525d450
Implement power icon 2024-01-17 12:37:22 -07:00
Jeremy Soller
41cc4d1db7
Implement network icon 2024-01-17 11:18:58 -07:00
Jeremy Soller
13e3dcd911
Implement suspend with logind 2023-11-29 08:02:14 -07:00
Jeremy Soller
66fdd2525d
Add image container to draw background, more adjustment to design 2023-10-06 13:37:44 -06:00
Jeremy Soller
7b8777457b
Add WIP locker 2023-10-05 17:47:23 -06:00
Jeremy Soller
3bc299859f
Partially handle errors 2023-10-04 11:59:34 -06:00
Jeremy Soller
76b9e8b7bf
Focus authentication text box 2023-10-04 11:13:58 -06:00
Jeremy Soller
6b1aded756
Exit when session is started 2023-10-04 10:43:14 -06:00
Jeremy Soller
f374bd1cc5
Add session list 2023-10-04 09:52:13 -06:00
Jeremy Soller
ce0f2984c6
Improve design 2023-10-02 16:00:34 -06:00
Jeremy Soller
4077ff0949
Partially implement greetd IPC 2023-10-02 14:38:00 -06:00
Jeremy Soller
adf8decc5b
Add justfile 2023-10-02 10:15:08 -06:00
Jeremy Soller
cb07b6255e
WIP: open GREETD_SOCK if set 2023-09-29 16:02:45 -06:00
Jeremy Soller
ba83df34ff
cargo init 2023-09-29 09:24:35 -06:00