Commit graph

34 commits

Author SHA1 Message Date
Ashley Wulber
7317353a32 chore: add cosmic-greeter-start install 2025-08-12 10:59:29 -05:00
Ashley Wulber
9a72c09fed better syncing 2025-08-12 10:59:29 -05:00
Hugo
129a4c3904 remove dash 2025-07-22 07:12:49 -06:00
Hugo
212b940fa8 switch to dash 2025-07-22 07:12:49 -06:00
Jeremy Soller
2e301902a3
Use just vendor when building debian package 2025-03-26 08:15:12 -06:00
Jeremy Soller
05b28ae760
Add xinit to recommends 2025-01-06 20:28:39 -07:00
Jacob Kauffmann
6ba26dbee6 Suggest libpam-fprintd 2024-10-09 15:55:03 -06:00
Jeremy Soller
ef1253aa23
Add custom PAM configuration to start gnome-keyring 2024-09-06 10:34:37 -06:00
Michael Aaron Murphy
4a46213cb8 chore(cargo): update dependencies 2024-07-31 13:41:31 +02: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
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