NovaOS
GithubHomeLaunchNeed help?
  • Welcome to NovaOSđź‘‹
  • Get started
    • Access NovaOS
  • How to
    • NovaOS How To
      • Setting a custom wallpaper
      • Changing default openers
      • Using default apps
        • Nova Files App
      • Data recovery
      • Using the Tasks Dock
    • Publish to Nova Store
    • Protips
    • Feedback and suggest
    • Support NovaOS
  • docs
    • Basics
      • Introduction
      • Timing
      • File system
        • Overview on files
        • File management
      • User choices
        • Settings Keys
        • Choose files
      • Managing self
        • The Open Launch Protocol
        • The EventBusWorker
    • Standards
      • Styling standards
      • Error standards
    • Networking
      • Rotur In NovaOS
    • Features
  • References
    • The NovaOS Check list
    • Methods
      • Database management
      • File management
    • NTX Actions
    • Projects
  • Epic
    • Achievements
Powered by GitBook
On this page

Was this helpful?

  1. How to
  2. NovaOS How To

Changing default openers

PreviousSetting a custom wallpaperNextUsing default apps

Last updated 5 months ago

Was this helpful?

In NovaOS, file types, usually identified from the extension stored as a suffix in the name of the file, can be registered in the name of different applications. These applications can handle those file types.

The NovaOS Kernel uses the OLP to open these apps with the data about selected files that the app should respond about. The kernel uses a stored key value pair that is created during the installation of the app, in which the app IDs point to what file extensions they can handle.

This feature allows apps to register custom file types or read rare file types by default. These registered apps are called "Default openers".

Changing default openers

On NovaOS Settings, you can change these default opener applications, only for registered file types.

Meanwhile you can change the default openers, the default opener app decides how to handle these files, and if the app doesnt support the target file, the app would simply ignore the operation.

Apps ignoring OLP operations may cause broken workflows. If you are a developer, this can cause your app to be much less user intuitive.

1

Open Settings app

Scroll down the side bar navigation and click on defaults.

2

Click to change

Click on the icons of applications associated with file type extensions you wish to change.

You must have an application in your file system that can handle the kind of file defined by its file name extension to complete this operation.

3

Select an application to swap with

Once you have clicked the icon for the target extension from the table, you would be presented with a new file selector window that only shows .app files.

Click an application of your wish to swap the current default application with.

4

Click open

After selecting the file in the file selector, click open button in the bottom right corner of the app or simple double click the desired item.

To finish off your change, test NovaOS by trying to open file of that type.

Facing any issues?

Join our discord for help, .

here