├── .builds ├── alpine.yml ├── archlinux.yml ├── freebsd.yml └── netbsd.yml ├── .clang-format ├── .editorconfig ├── LICENSE ├── README.md ├── common ├── connection.c ├── drm.c ├── evdev.c ├── hidraw.c ├── linked_list.c ├── log.c ├── terminal.c └── wscons.c ├── contrib └── systemd │ └── seatd.service ├── examples └── simpletest │ └── main.c ├── include ├── backend.h ├── client.h ├── connection.h ├── drm.h ├── evdev.h ├── hidraw.h ├── libseat.h ├── linked_list.h ├── log.h ├── poller.h ├── protocol.h ├── seat.h ├── server.h ├── terminal.h ├── test.h └── wscons.h ├── libseat ├── backend │ ├── logind.c │ ├── noop.c │ └── seatd.c ├── libseat.c └── libseat.syms ├── man ├── seatd-launch.1.scd └── seatd.1.scd ├── meson.build ├── meson_options.txt ├── seatd-launch └── seatd-launch.c ├── seatd ├── client.c ├── poller.c ├── seat.c ├── seatd.c └── server.c └── tests ├── connection.c ├── linked_list.c └── poller.c /.builds/alpine.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennylevinsen/seatd/HEAD/.builds/alpine.yml -------------------------------------------------------------------------------- /.builds/archlinux.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennylevinsen/seatd/HEAD/.builds/archlinux.yml -------------------------------------------------------------------------------- /.builds/freebsd.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennylevinsen/seatd/HEAD/.builds/freebsd.yml -------------------------------------------------------------------------------- /.builds/netbsd.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennylevinsen/seatd/HEAD/.builds/netbsd.yml -------------------------------------------------------------------------------- /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennylevinsen/seatd/HEAD/.clang-format -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennylevinsen/seatd/HEAD/.editorconfig -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennylevinsen/seatd/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennylevinsen/seatd/HEAD/README.md -------------------------------------------------------------------------------- /common/connection.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennylevinsen/seatd/HEAD/common/connection.c -------------------------------------------------------------------------------- /common/drm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennylevinsen/seatd/HEAD/common/drm.c -------------------------------------------------------------------------------- /common/evdev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennylevinsen/seatd/HEAD/common/evdev.c -------------------------------------------------------------------------------- /common/hidraw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennylevinsen/seatd/HEAD/common/hidraw.c -------------------------------------------------------------------------------- /common/linked_list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennylevinsen/seatd/HEAD/common/linked_list.c -------------------------------------------------------------------------------- /common/log.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennylevinsen/seatd/HEAD/common/log.c -------------------------------------------------------------------------------- /common/terminal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennylevinsen/seatd/HEAD/common/terminal.c -------------------------------------------------------------------------------- /common/wscons.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennylevinsen/seatd/HEAD/common/wscons.c -------------------------------------------------------------------------------- /contrib/systemd/seatd.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennylevinsen/seatd/HEAD/contrib/systemd/seatd.service -------------------------------------------------------------------------------- /examples/simpletest/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennylevinsen/seatd/HEAD/examples/simpletest/main.c -------------------------------------------------------------------------------- /include/backend.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennylevinsen/seatd/HEAD/include/backend.h -------------------------------------------------------------------------------- /include/client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennylevinsen/seatd/HEAD/include/client.h -------------------------------------------------------------------------------- /include/connection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennylevinsen/seatd/HEAD/include/connection.h -------------------------------------------------------------------------------- /include/drm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennylevinsen/seatd/HEAD/include/drm.h -------------------------------------------------------------------------------- /include/evdev.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennylevinsen/seatd/HEAD/include/evdev.h -------------------------------------------------------------------------------- /include/hidraw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennylevinsen/seatd/HEAD/include/hidraw.h -------------------------------------------------------------------------------- /include/libseat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennylevinsen/seatd/HEAD/include/libseat.h -------------------------------------------------------------------------------- /include/linked_list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennylevinsen/seatd/HEAD/include/linked_list.h -------------------------------------------------------------------------------- /include/log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennylevinsen/seatd/HEAD/include/log.h -------------------------------------------------------------------------------- /include/poller.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennylevinsen/seatd/HEAD/include/poller.h -------------------------------------------------------------------------------- /include/protocol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennylevinsen/seatd/HEAD/include/protocol.h -------------------------------------------------------------------------------- /include/seat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennylevinsen/seatd/HEAD/include/seat.h -------------------------------------------------------------------------------- /include/server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennylevinsen/seatd/HEAD/include/server.h -------------------------------------------------------------------------------- /include/terminal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennylevinsen/seatd/HEAD/include/terminal.h -------------------------------------------------------------------------------- /include/test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennylevinsen/seatd/HEAD/include/test.h -------------------------------------------------------------------------------- /include/wscons.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennylevinsen/seatd/HEAD/include/wscons.h -------------------------------------------------------------------------------- /libseat/backend/logind.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennylevinsen/seatd/HEAD/libseat/backend/logind.c -------------------------------------------------------------------------------- /libseat/backend/noop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennylevinsen/seatd/HEAD/libseat/backend/noop.c -------------------------------------------------------------------------------- /libseat/backend/seatd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennylevinsen/seatd/HEAD/libseat/backend/seatd.c -------------------------------------------------------------------------------- /libseat/libseat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennylevinsen/seatd/HEAD/libseat/libseat.c -------------------------------------------------------------------------------- /libseat/libseat.syms: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennylevinsen/seatd/HEAD/libseat/libseat.syms -------------------------------------------------------------------------------- /man/seatd-launch.1.scd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennylevinsen/seatd/HEAD/man/seatd-launch.1.scd -------------------------------------------------------------------------------- /man/seatd.1.scd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennylevinsen/seatd/HEAD/man/seatd.1.scd -------------------------------------------------------------------------------- /meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennylevinsen/seatd/HEAD/meson.build -------------------------------------------------------------------------------- /meson_options.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennylevinsen/seatd/HEAD/meson_options.txt -------------------------------------------------------------------------------- /seatd-launch/seatd-launch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennylevinsen/seatd/HEAD/seatd-launch/seatd-launch.c -------------------------------------------------------------------------------- /seatd/client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennylevinsen/seatd/HEAD/seatd/client.c -------------------------------------------------------------------------------- /seatd/poller.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennylevinsen/seatd/HEAD/seatd/poller.c -------------------------------------------------------------------------------- /seatd/seat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennylevinsen/seatd/HEAD/seatd/seat.c -------------------------------------------------------------------------------- /seatd/seatd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennylevinsen/seatd/HEAD/seatd/seatd.c -------------------------------------------------------------------------------- /seatd/server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennylevinsen/seatd/HEAD/seatd/server.c -------------------------------------------------------------------------------- /tests/connection.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennylevinsen/seatd/HEAD/tests/connection.c -------------------------------------------------------------------------------- /tests/linked_list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennylevinsen/seatd/HEAD/tests/linked_list.c -------------------------------------------------------------------------------- /tests/poller.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennylevinsen/seatd/HEAD/tests/poller.c --------------------------------------------------------------------------------