feat: generated workspaces protocol and various improvements
This commit is contained in:
parent
bfa8fa58ff
commit
02e240b6bb
19 changed files with 480 additions and 110 deletions
6
justfile
6
justfile
|
|
@ -18,6 +18,7 @@ audio_id := 'com.system76.CosmicAppletAudio'
|
|||
graphics_id := 'com.system76.CosmicAppletGraphics'
|
||||
network_id := 'com.system76.CosmicAppletNetwork'
|
||||
power_id := 'com.system76.CosmicAppletPower'
|
||||
workspaces_id := 'com.system76.CosmicAppletWorkspaces'
|
||||
status_area_id := 'com.system76.CosmicAppletStatusArea'
|
||||
app_button_id := 'com.system76.CosmicPanelAppButton'
|
||||
workspaces_button_id := 'com.system76.CosmicPanelWorkspacesButton'
|
||||
|
|
@ -54,6 +55,11 @@ install:
|
|||
install -Dm0644 applets/cosmic-applet-power/data/{{power_id}}.desktop {{sharedir}}/applications/{{power_id}}.desktop
|
||||
install -Dm04755 target/release/cosmic-applet-power {{bindir}}/cosmic-applet-power
|
||||
|
||||
# workspaces
|
||||
install -Dm0644 applets/cosmic-applet-workspaces/data/icons/{{workspaces_id}}.svg {{iconsdir}}/{{workspaces_id}}.svg
|
||||
install -Dm0644 applets/cosmic-applet-workspaces/data/{{workspaces_id}}.desktop {{sharedir}}/applications/{{workspaces_id}}.desktop
|
||||
install -Dm04755 target/release/cosmic-applet-workspaces {{bindir}}/cosmic-applet-workspaces
|
||||
|
||||
# status area
|
||||
install -Dm0644 applets/cosmic-applet-status-area/data/icons/{{status_area_id}}.svg {{iconsdir}}/{{status_area_id}}.svg
|
||||
install -Dm0644 applets/cosmic-applet-status-area/data/{{status_area_id}}.desktop {{sharedir}}/applications/{{status_area_id}}.desktop
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue