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