@@ -41,29 +41,26 @@ struct Cli {
4141 /// Maximum number of parallel tabs
4242 tabs : Option < usize > ,
4343
44- #[ arg( short, long, default_value = "/usr/bin/chrome" ) ]
44+ #[ arg( short, long, default_value = "/usr/bin/google- chrome" ) ]
4545 /// Browser binary path
4646 binary_path : String ,
4747
48- #[ arg( short= 'x' , long, default_value = "1440" ) ]
48+ #[ arg( short = 'x' , long, default_value = "1440" ) ]
4949 /// Width of the website // URL
5050 width : Option < u32 > ,
5151
52- #[ arg( short= 'y' , long, default_value = "900" ) ]
52+ #[ arg( short = 'y' , long, default_value = "900" ) ]
5353 /// Height of the website // URL
5454 height : Option < u32 > ,
5555
56- #[ arg( short, long) ]
56+ #[ arg( short, long) ]
5757 /// Silent mode (suppress all console output)
5858 silent : bool ,
5959}
6060#[ tokio:: main]
6161async fn main ( ) -> Result < ( ) , Box < dyn std:: error:: Error + Send + Sync > > {
62+ println ! ( "{CYAN}{}{RESET}" , HXN ) ;
6263 let cli = Cli :: parse ( ) ;
63- if !cli. silent {
64- // Show the banner if silent mode is not enabled
65- println ! ( "{CYAN}{}{RESET}" , HXN ) ;
66- }
6764 run (
6865 cli. url ,
6966 Some ( cli. outdir ) ,
@@ -173,7 +170,9 @@ async fn run(
173170 . expect ( "Something went wrong while waiting for taking screenshot and saving to file" ) ;
174171 }
175172
176- println ! ( "{RED}♥ {GREEN} {YELLOW_BRIGHT}Screenshots saved in dir {outdir}{RED} ♥ {GREEN}{RESET} " ) ;
173+ println ! (
174+ "{RED}♥ {GREEN} {YELLOW_BRIGHT}Screenshots saved in dir {outdir}{RED} ♥ {GREEN}{RESET} "
175+ ) ;
177176
178177 Ok ( ( ) )
179178}
0 commit comments