Add daemon to proxy user backgrounds
This commit is contained in:
parent
3e2743a2e6
commit
fd049483c3
15 changed files with 487 additions and 58 deletions
54
Cargo.toml
54
Cargo.toml
|
|
@ -5,12 +5,19 @@ edition = "2021"
|
|||
|
||||
[dependencies]
|
||||
chrono = "0.4.31"
|
||||
env_logger = "0.10.0"
|
||||
cosmic-bg-config.workspace = true
|
||||
cosmic-config = { workspace = true, features = ["calloop", "macro"] }
|
||||
cosmic-greeter-daemon = { path = "daemon" }
|
||||
env_logger.workspace = true
|
||||
freedesktop_entry_parser = "1.3.0"
|
||||
log = "0.4.20"
|
||||
libcosmic = { workspace = true, features = ["tokio", "wayland"] }
|
||||
log.workspace = true
|
||||
pam-client = "0.5.0"
|
||||
pwd = "1.4.0"
|
||||
pwd.workspace = true
|
||||
ron.workspace = true
|
||||
shlex = "1.2.0"
|
||||
#TODO: reduce features
|
||||
tokio = { workspace = true, features = ["full"] }
|
||||
wayland-client = "0.31.1"
|
||||
# For network status using networkmanager feature
|
||||
cosmic-dbus-networkmanager = { git = "https://github.com/pop-os/dbus-settings-bindings", optional = true }
|
||||
|
|
@ -19,29 +26,38 @@ logind-zbus = { version = "3.1.2", optional = true }
|
|||
# For power status with upower feature
|
||||
upower_dbus = { git = "https://github.com/pop-os/dbus-settings-bindings", optional = true }
|
||||
# Required for some features
|
||||
zbus = { version = "3.14.1", optional = true }
|
||||
|
||||
[dependencies.cosmic-bg-config]
|
||||
git = "https://github.com/pop-os/cosmic-bg"
|
||||
|
||||
[dependencies.cosmic-config]
|
||||
git = "https://github.com/pop-os/libcosmic"
|
||||
features = ["calloop", "macro"]
|
||||
zbus = { workspace = true, optional = true }
|
||||
|
||||
[dependencies.greetd_ipc]
|
||||
version = "0.9.0"
|
||||
features = ["sync-codec"]
|
||||
|
||||
[dependencies.libcosmic]
|
||||
git = "https://github.com/pop-os/libcosmic"
|
||||
features = ["tokio", "wayland"]
|
||||
|
||||
[dependencies.tokio]
|
||||
version = "1.33.0"
|
||||
features = ["full"]
|
||||
|
||||
[features]
|
||||
default = ["logind", "networkmanager", "upower"]
|
||||
logind = ["logind-zbus", "zbus"]
|
||||
networkmanager = ["cosmic-dbus-networkmanager", "zbus"]
|
||||
upower = ["upower_dbus", "zbus"]
|
||||
|
||||
[workspace]
|
||||
members = ["daemon"]
|
||||
|
||||
[workspace.dependencies]
|
||||
env_logger = "0.10.0"
|
||||
log = "0.4.20"
|
||||
pwd = "1.4.0"
|
||||
ron = "0.8"
|
||||
serde = "1"
|
||||
tokio = "1.33.0"
|
||||
zbus = "3.14.1"
|
||||
|
||||
[workspace.dependencies.cosmic-bg-config]
|
||||
git = "https://github.com/pop-os/cosmic-bg"
|
||||
default-features = false
|
||||
|
||||
[workspace.dependencies.cosmic-config]
|
||||
git = "https://github.com/pop-os/libcosmic"
|
||||
default-features = false
|
||||
|
||||
[workspace.dependencies.libcosmic]
|
||||
git = "https://github.com/pop-os/libcosmic"
|
||||
default-features = false
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue