zenops 0.16.0

Declarative system configuration management for shell config and dotfiles.
Documentation
1
2
3
4
5
6
7
8
9
10
11
#[derive(Debug, thiserror::Error)]
pub enum Error {
    #[error("Unknown OS: {0}")]
    UnknownOs(&'static str),
    #[error("Failed to check if {0:?} exists: {1}")]
    ExistsFailed(String, std::io::Error),
    #[error(transparent)]
    Which(#[from] crate::utils::which::Error),
    #[error(transparent)]
    Condition(#[from] crate::config::condition::Error),
}