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
Michael Aaron Murphy
e2e5e4ea18
fix: ensure greetd is configured before cosmic-greeter
2024-05-17 09:07:01 -06:00
Jeremy Soller
b1e62389a7
Use wants for cosmic-greeter dependency on cosmic-greeter-daemon
2024-05-07 09:02:19 -06:00
Ryan Brue
aa18965a03
fix(daemon): require daemon in greeter, give daemon type dbus
...
This PR will fix race conditions in which the cosmic-greeter service starts before the cosmic-greeter-daemon can acquire a bus name. However, it should be noted that now that greeter requires the daemon, it won't start *unless* the daemon is able to start.
2024-05-06 19:22:39 -06:00
Ryan Brue
9933926d44
fix: enable cosmic-greeter-daemon when cosmic-greeter is enabled
...
This change ensures that the cosmic-greeter-daemon is enabled along with the cosmic-greeter service, ensuring that both are utilized in end user setups. This will reduce the likelihood that someone reports a bug due to the greeter daemon not running.
2024-04-29 14:32:10 -06:00
Aaron Honeycutt
d133e600da
Update control
...
add git to d/control
2024-03-22 20:42:59 -06:00
Jeremy Soller
1b13865ea0
use dbus-run-session and set XDG_CURRENT_DESKTOP
2024-03-19 21:11:21 -06:00
Jeremy Soller
99439e4a56
Fix description in debian template
2024-02-22 18:58:20 -07:00
Jeremy Soller
af0a5fd456
Properly integrate sysusers and tmpfiles into debian packaging
2024-02-20 17:32:36 -07:00
Ryan Brue
d0650a6b3e
Add sysuser and tmpfile configs
2024-02-17 00:45:00 -06:00
Jeremy Soller
6747366724
Load theme from proxy
2024-02-06 15:48:57 -07:00
Jeremy Soller
586b4027aa
Ensure that cosmic-greeter-daemon is started after install
2024-02-06 15:08:47 -07:00
Jeremy Soller
fd049483c3
Add daemon to proxy user backgrounds
2024-02-06 15:03:07 -07:00
Jeremy Soller
b79dcf44eb
Create home directory for cosmic-greeter if it does not exist
2024-02-06 10:05:24 -07:00
Jeremy Soller
64174e515f
Ensure cosmic-greeter is part of the video group
2024-02-06 09:58:47 -07:00
Jeremy Soller
a99191ad6d
Use cosmic-comp kiosk mode
2024-02-06 09:31:31 -07:00
Jeremy Soller
acba33c852
Add dependencies for maint scripts
2024-02-05 15:51:00 -07:00
Jeremy Soller
63f456458d
Remove duplicate postinst
2024-02-05 15:48:57 -07:00
Jeremy Soller
9947473cb4
Add debconf question for display-manager, based on gdm3
2024-02-05 15:44:38 -07:00
Jeremy Soller
912bd61da0
Use cosmic-greeter as the greetd user
2024-02-05 12:54:34 -07:00
Jeremy Soller
72adcf948a
Do not start or restart systemd service on install
2023-10-10 10:28:09 -06:00
Jeremy Soller
fa094952b7
Add debian build depends
2023-10-07 14:10:09 -06:00
Jeremy Soller
4c51032715
Fix install of greetd config file
2023-10-03 08:11:10 -06:00
Jeremy Soller
2bc39394c9
Add systemd service
2023-10-03 08:03:23 -06:00
Jeremy Soller
7879114476
Add debian packaging
2023-10-03 07:52:34 -06:00