diff --git a/data/labwc-symbolic.svg b/data/labwc-symbolic.svg new file mode 100644 index 00000000..105fb69b --- /dev/null +++ b/data/labwc-symbolic.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/docs/labwc.desktop b/data/labwc.desktop similarity index 91% rename from docs/labwc.desktop rename to data/labwc.desktop index 8df6c6c7..63ffcfff 100644 --- a/docs/labwc.desktop +++ b/data/labwc.desktop @@ -2,5 +2,6 @@ Name=labwc Comment=A wayland stacking compositor Exec=labwc +Icon=labwc Type=Application DesktopNames=wlroots diff --git a/data/labwc.svg b/data/labwc.svg new file mode 100644 index 00000000..d2a21a82 --- /dev/null +++ b/data/labwc.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/meson.build b/meson.build index a4244f14..a0a43263 100644 --- a/meson.build +++ b/meson.build @@ -134,4 +134,10 @@ executable( install: true, ) -install_data('docs/labwc.desktop', install_dir: get_option('datadir') / 'wayland-sessions') +install_data('data/labwc.desktop', install_dir: get_option('datadir') / 'wayland-sessions') + +icons = ['labwc-symbolic.svg', 'labwc.svg'] +foreach icon : icons + icon_path = join_paths('data', icon) + install_data(icon_path, install_dir: get_option('datadir') / 'icons/hicolor/scalable/apps') +endforeach