mirror of
https://github.com/nickolaj-jepsen/nixos.git
synced 2026-01-22 16:16:50 +01:00
14 lines
282 B
TypeScript
14 lines
282 B
TypeScript
|
|
import { Gdk, Gtk } from "astal/gtk4";
|
||
|
|
|
||
|
|
export const hasIcon = (name: string): boolean => {
|
||
|
|
if (!name) {
|
||
|
|
return false;
|
||
|
|
}
|
||
|
|
const display = Gdk.Display.get_default();
|
||
|
|
if (!display) {
|
||
|
|
return false;
|
||
|
|
}
|
||
|
|
|
||
|
|
return Gtk.IconTheme.get_for_display(display).has_icon(name);
|
||
|
|
};
|