Disable 'Recently used apps'

Hello Tea,

We want to disable ‘recently used apps’ in open onDemand 4.1 as we already have pinned apps on the main dashboard which makes it look too crowded . Can you please help us on how that can be achieved .

Appreciate your response. Thank you !

This is something you would have configured to have show up I believe. Do you see recently_used_apps being set in /etc/ood/config/ondemand.d/*.yml anywhere?

Hello ,

Thank you for getting back .

Unfortunately , no I am not able to see it in any of /etc/ood/config/ondemand.d/*.yml or even /etc/ood/config/*.yml file . We are on ondemand 4.1 , is there any other file we can check . Thanks !

My apologies, I had this backwards. I forget recently_used_apps isn’t a widget you enable via config because it’s inserted by the default dashboard rendering whenever you haven’t defined your own dashboard_layout. The docs are a bit spotty on this point because the example “default layout” doesn’t list recently_used_apps, but the actual rendering code adds it in anyway once a user has run interactive apps. The doc entry is here: Customizations — Open OnDemand 4.1.0 documentation

Do you have a dashboard_layout key set anywhere in /etc/ood/config/ondemand.d/*.yml? Could you run grep -rn dashboard_layout /etc/ood/config/ and share the result? I’d expect nothing to come back. If so, the fix is to define one explicitly, omitting recently_used_apps from the widgets list so that it looks something like:

dashboard_layout:
  rows:
    - columns:
        - width: 12
          widgets:
            - pinned_apps
            - motd

Restart the PUN and the panel should be gone.

For anyone curious about how the recently_used_apps get pulled in: Code search results · GitHub