Welcome to the Tiny Core Linux Wiki at tinycorelinux.net!

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

dcore:sce-ondemand_command [2016/08/29 15:57]
nitram
dcore:sce-ondemand_command [2016/08/31 02:42] (current)
nitram
Line 1: Line 1:
 ===== dCore sce-ondemand Command ===== ===== dCore sce-ondemand Command =====
  
-The sce-ondemand command is used to manage OnDemand SCE(s). Adding an SCE to OnDemand creates an application entry in the (supported) Window Manager's OnDemand menu and also creates a script in /etc/sysconfig/tcedir/ondemand/ containing+The sce-ondemand command is used to manage OnDemand SCE(s). Adding an SCE to OnDemand creates an application entry in the (supported) Window Manager's OnDemand menu and auto generates a script in /etc/sysconfig/tcedir/ondemand/, example
-<code>ondemand -e <EXTENSION></code>+<code> 
 +#!/bin/sh 
 +ondemand -e firefox.sce 
 +</code>
  
 This command loads and launches the SCE through a desktop file, found in /usr/local/share/applications/, or by directly issuing ''exec''. A pop-up message indicating //'Neither freedesktop file nor App executable exists.  Please invoke from terminal or menu'// when attempting to launch an OnDemand extension usually means the application does not have a desktop file and is meant to be executed from command line. This command loads and launches the SCE through a desktop file, found in /usr/local/share/applications/, or by directly issuing ''exec''. A pop-up message indicating //'Neither freedesktop file nor App executable exists.  Please invoke from terminal or menu'// when attempting to launch an OnDemand extension usually means the application does not have a desktop file and is meant to be executed from command line.
Line 15: Line 18:
 If creating SCEs from list files (see sce-import -l command) it may be easiest to name the list file, and subsequent created SCE name, after the main executable to ensure it launches properly from an OnDemand menu. If creating SCEs from list files (see sce-import -l command) it may be easiest to name the list file, and subsequent created SCE name, after the main executable to ensure it launches properly from an OnDemand menu.
  
-The ''sce-ondemand'' command is a symlink that evolved from ''ondemand'', so simply running ''ondemand SCE'' is a shortcut to quickly add an existing SCE to OnDemand, example:+The ''sce-ondemand'' command is a symlink evolved from ''ondemand'', simply running ''ondemand SCE'' is a shortcut to quickly add an existing SCE to OnDemand, example:
 <code> <code>
 ondemand firefox ondemand firefox
 +</code>
 +
 +The easiest way to add an application to OnDemand is during the import process, review ''sce-import --help'' regarding ''sce-import -o'' (OnDemand).
 +
 +As OnDemand is in dCore's default application path, OnDemand applications are accessible with terminal tab auto-complete prior to loading. In most cases, issuing the application's executable command, via terminal or Window Manager menu, will auto-load and immediately execute the application.
 +<code>
 +tc@box:~$ echo $PATH
 +/home/tc/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/bb:/etc/sysconfig/tcedir/ondemand
 </code> </code>
  
Print/export