This question is for a school project so i'm not looking to just be given a block of code or anything, just some direction on how to go about my work.
I want to be able to have my own custom file extension recognized within the OS(for example textfile.hello) and be able to do things such as making all .hello file open by default with some text editor.
How would I go about achieving this behavior? From my understanding I will have to write some code that will be operate within the file subsystem of the kernel, but not 100% certain how to go about it or if that is even correct.
Thanks in advance!