![]() The above examples show a gradient of use cases in the order of complexity. Display IMDB details about the selected movie file in the property page etc. Selecting a few files and sending them to thunderbird for attachmentĤ. Selecting a few audio files and adding them to Rhythmbox "Now Playing" queue.ģ. Open a terminal in the current folder or open the selected file as root.Ģ. ![]() If the above discussion sounds very abstract let us give some examples :ġ. There are other possibilities but these are the most common ones. Informally, it is easy to extend Nautilus if your task falls in the following categories : Adding new entries in context menus (or in toolbar) that involve selected files/folders or current folder, add additional custom properties to files and display those details in list view, modify the properties page to display additional tabs with information etc. For eg, opening a file as administrator is a "relevant" task but starting a nuclear war from Nautilus is not ! The next step is to determine if there are command line tools available to automate the task or the task can be completed by additional code – Again since you are extending Nautilus, the task involved has to relate to files or folders. The first step in extending Nautilus is to find the set of actions that are tedious (atleast not straightforward) – Tasks that need additional clicks or switching to terminal to get completed. In this post, I will discuss the multiple ways in which Nautilus can be extended and the relative merits in each approach. Even if you are a command line person, extending Nautilus will result in dramatic increase in productivity. One of the reasons for its popularity is its extensible architecture that allows developers to write scripts to customize it. Nautilus is one of the most commonly used file manager for GNOME. I hope to settle into a routine where I have one long blog post per week. I am starting with my PhD, wrapping up things and slowly getting into the groove. ![]() I was busy with my Masters thesis for couple of months. Prelude : My blog has been silent for quite some time.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |