├── .github └── workflows │ ├── launchk-bins.yml │ └── rust.yml ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── doc └── launchctl_messages.md ├── launchk ├── Cargo.toml └── src │ ├── launchd │ ├── command.rs │ ├── entry_status.rs │ ├── job_type_filter.rs │ ├── mod.rs │ └── plist.rs │ ├── main.rs │ └── tui │ ├── dialog.rs │ ├── mod.rs │ ├── omnibox │ ├── command.rs │ ├── mod.rs │ ├── state.rs │ ├── subscribed_view.rs │ └── view.rs │ ├── pager.rs │ ├── root.rs │ ├── service_list │ ├── list_item.rs │ ├── mod.rs │ └── view.rs │ ├── style.toml │ ├── sysinfo.rs │ └── table │ ├── column_sizer.rs │ ├── mod.rs │ ├── table_headers.rs │ └── table_list_view.rs └── xpc-sys ├── Cargo.toml ├── README.md ├── build.rs └── src ├── api ├── dict_builder.rs ├── mod.rs └── pipe_routine.rs ├── csr.rs ├── enums.rs ├── lib.rs └── object ├── mod.rs ├── try_xpc_into_rust.rs ├── unix_fifo.rs ├── xpc_error.rs ├── xpc_object.rs ├── xpc_shmem.rs └── xpc_type.rs /.github/workflows/launchk-bins.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mach-kernel/launchk/HEAD/.github/workflows/launchk-bins.yml -------------------------------------------------------------------------------- /.github/workflows/rust.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mach-kernel/launchk/HEAD/.github/workflows/rust.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mach-kernel/launchk/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- 1 | [workspace] 2 | members = ["xpc-sys", "launchk"] 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mach-kernel/launchk/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mach-kernel/launchk/HEAD/README.md -------------------------------------------------------------------------------- /doc/launchctl_messages.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mach-kernel/launchk/HEAD/doc/launchctl_messages.md -------------------------------------------------------------------------------- /launchk/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mach-kernel/launchk/HEAD/launchk/Cargo.toml -------------------------------------------------------------------------------- /launchk/src/launchd/command.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mach-kernel/launchk/HEAD/launchk/src/launchd/command.rs -------------------------------------------------------------------------------- /launchk/src/launchd/entry_status.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mach-kernel/launchk/HEAD/launchk/src/launchd/entry_status.rs -------------------------------------------------------------------------------- /launchk/src/launchd/job_type_filter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mach-kernel/launchk/HEAD/launchk/src/launchd/job_type_filter.rs -------------------------------------------------------------------------------- /launchk/src/launchd/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mach-kernel/launchk/HEAD/launchk/src/launchd/mod.rs -------------------------------------------------------------------------------- /launchk/src/launchd/plist.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mach-kernel/launchk/HEAD/launchk/src/launchd/plist.rs -------------------------------------------------------------------------------- /launchk/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mach-kernel/launchk/HEAD/launchk/src/main.rs -------------------------------------------------------------------------------- /launchk/src/tui/dialog.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mach-kernel/launchk/HEAD/launchk/src/tui/dialog.rs -------------------------------------------------------------------------------- /launchk/src/tui/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mach-kernel/launchk/HEAD/launchk/src/tui/mod.rs -------------------------------------------------------------------------------- /launchk/src/tui/omnibox/command.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mach-kernel/launchk/HEAD/launchk/src/tui/omnibox/command.rs -------------------------------------------------------------------------------- /launchk/src/tui/omnibox/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mach-kernel/launchk/HEAD/launchk/src/tui/omnibox/mod.rs -------------------------------------------------------------------------------- /launchk/src/tui/omnibox/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mach-kernel/launchk/HEAD/launchk/src/tui/omnibox/state.rs -------------------------------------------------------------------------------- /launchk/src/tui/omnibox/subscribed_view.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mach-kernel/launchk/HEAD/launchk/src/tui/omnibox/subscribed_view.rs -------------------------------------------------------------------------------- /launchk/src/tui/omnibox/view.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mach-kernel/launchk/HEAD/launchk/src/tui/omnibox/view.rs -------------------------------------------------------------------------------- /launchk/src/tui/pager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mach-kernel/launchk/HEAD/launchk/src/tui/pager.rs -------------------------------------------------------------------------------- /launchk/src/tui/root.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mach-kernel/launchk/HEAD/launchk/src/tui/root.rs -------------------------------------------------------------------------------- /launchk/src/tui/service_list/list_item.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mach-kernel/launchk/HEAD/launchk/src/tui/service_list/list_item.rs -------------------------------------------------------------------------------- /launchk/src/tui/service_list/mod.rs: -------------------------------------------------------------------------------- 1 | mod list_item; 2 | pub mod view; 3 | -------------------------------------------------------------------------------- /launchk/src/tui/service_list/view.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mach-kernel/launchk/HEAD/launchk/src/tui/service_list/view.rs -------------------------------------------------------------------------------- /launchk/src/tui/style.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mach-kernel/launchk/HEAD/launchk/src/tui/style.toml -------------------------------------------------------------------------------- /launchk/src/tui/sysinfo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mach-kernel/launchk/HEAD/launchk/src/tui/sysinfo.rs -------------------------------------------------------------------------------- /launchk/src/tui/table/column_sizer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mach-kernel/launchk/HEAD/launchk/src/tui/table/column_sizer.rs -------------------------------------------------------------------------------- /launchk/src/tui/table/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mach-kernel/launchk/HEAD/launchk/src/tui/table/mod.rs -------------------------------------------------------------------------------- /launchk/src/tui/table/table_headers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mach-kernel/launchk/HEAD/launchk/src/tui/table/table_headers.rs -------------------------------------------------------------------------------- /launchk/src/tui/table/table_list_view.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mach-kernel/launchk/HEAD/launchk/src/tui/table/table_list_view.rs -------------------------------------------------------------------------------- /xpc-sys/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mach-kernel/launchk/HEAD/xpc-sys/Cargo.toml -------------------------------------------------------------------------------- /xpc-sys/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mach-kernel/launchk/HEAD/xpc-sys/README.md -------------------------------------------------------------------------------- /xpc-sys/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mach-kernel/launchk/HEAD/xpc-sys/build.rs -------------------------------------------------------------------------------- /xpc-sys/src/api/dict_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mach-kernel/launchk/HEAD/xpc-sys/src/api/dict_builder.rs -------------------------------------------------------------------------------- /xpc-sys/src/api/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mach-kernel/launchk/HEAD/xpc-sys/src/api/mod.rs -------------------------------------------------------------------------------- /xpc-sys/src/api/pipe_routine.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mach-kernel/launchk/HEAD/xpc-sys/src/api/pipe_routine.rs -------------------------------------------------------------------------------- /xpc-sys/src/csr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mach-kernel/launchk/HEAD/xpc-sys/src/csr.rs -------------------------------------------------------------------------------- /xpc-sys/src/enums.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mach-kernel/launchk/HEAD/xpc-sys/src/enums.rs -------------------------------------------------------------------------------- /xpc-sys/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mach-kernel/launchk/HEAD/xpc-sys/src/lib.rs -------------------------------------------------------------------------------- /xpc-sys/src/object/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mach-kernel/launchk/HEAD/xpc-sys/src/object/mod.rs -------------------------------------------------------------------------------- /xpc-sys/src/object/try_xpc_into_rust.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mach-kernel/launchk/HEAD/xpc-sys/src/object/try_xpc_into_rust.rs -------------------------------------------------------------------------------- /xpc-sys/src/object/unix_fifo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mach-kernel/launchk/HEAD/xpc-sys/src/object/unix_fifo.rs -------------------------------------------------------------------------------- /xpc-sys/src/object/xpc_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mach-kernel/launchk/HEAD/xpc-sys/src/object/xpc_error.rs -------------------------------------------------------------------------------- /xpc-sys/src/object/xpc_object.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mach-kernel/launchk/HEAD/xpc-sys/src/object/xpc_object.rs -------------------------------------------------------------------------------- /xpc-sys/src/object/xpc_shmem.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mach-kernel/launchk/HEAD/xpc-sys/src/object/xpc_shmem.rs -------------------------------------------------------------------------------- /xpc-sys/src/object/xpc_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mach-kernel/launchk/HEAD/xpc-sys/src/object/xpc_type.rs --------------------------------------------------------------------------------