hyprshell_windows_lib/
css.rs1use adw::gtk::gdk::Display;
2use adw::gtk::{CssProvider, STYLE_PROVIDER_PRIORITY_USER, style_context_add_provider_for_display};
3use anyhow::Context;
4
5pub fn get_css() -> anyhow::Result<()> {
6 let provider_app = CssProvider::new();
7 provider_app.load_from_data(include_str!("styles.css"));
8 style_context_add_provider_for_display(
9 &Display::default().context("Could not connect to a display.")?,
10 &provider_app,
11 STYLE_PROVIDER_PRIORITY_USER,
12 );
13 Ok(())
14}