1use kitty_rc::{Kitty, commands::SetFontSizeCommand};
2
3#[tokio::main]
4async fn main() -> Result<(), Box<dyn std::error::Error>> {
5 let mut kitty = Kitty::builder()
6 .socket_path("/run/user/1000/kitty-757336.sock")
7 .password("0pD4cLsKze84eCYOh7dIlvMFF87rgHEPSkngVpgbtYJ9hAzJ")
8 .connect()
9 .await?;
10
11 println!("Testing set-font-size increment command...");
12
13 let cmd = SetFontSizeCommand::builder()
15 .size(0.0)
16 .increment_op("+".to_string())
17 .build()
18 .to_message()?;
19
20 let result = kitty.execute(&cmd).await?;
21 println!("Increment result: ok={}, data={:?}, error={:?}", result.ok, result.data, result.error);
22
23 Ok(())
24}