OpenSUSE desktop桌面配置檔案編寫

2021-08-27 15:52:40 字數 2108 閱讀 4087

這裡似乎更多的是因為需要非自由軟體而寫的,當然更多的是寫給像我這樣的不是很桌面的桌面黨。

不過,還有一部分原因是opensuse的機制所導致的,bash容易被sudo弄暈,導致無法在x上執行。

先附一張截圖吧。

firefox的示例

[desktop entry]

name=firefox

comment=web browser

tryexec=firefox

exec=firefox %u

icon=firefox

terminal=false

onlyshowin=kde;

categories分類寫得簡單明瞭,程式-》網路-》瀏覽器

name->程式名

comment->注釋

剩下的就不用多說了,接著來看簡單的乙個sublime text的

**

[desktop entry]

actions=window;document;

categories=texteditor;development;

comment[zh_cn]=sophisticated text editor for code, markup and prose

comment=sophisticated text editor for code, markup and prose

exec=ksystraycmd /opt/sublime_text/sublime_text %f

genericname[zh_cn]=text editor

genericname=text editor

icon=/opt/sublime_text/icon/256x256/sublime-text.png

mimetype=text/x-readme;text/x-python;text/x-objcsrc;text/x-objchdr;text/x-csrc;text/plain;text/css;text/x-ruby;

name[zh_cn]=sublime text

name=sublime text

path=

startupnotify=true

terminal=false

terminaloptions=

version=1.0

x-dbus-servicename=

x-dbus-startuptype=none

x-kde-substituteuid=false

x-kde-username=

這個相對的比剛才的那個有點複雜,但是我們也看到了中文名

name[zh_cn]=

下面這個明顯是中文注釋

comment[zh_cn]=

exec寫明了執行的命令,可以用形如

的方法省去麻煩的那些東西,不過有時候寫明路徑也是一種好習慣。

type這個就不用多說了,型別。

categories可以按照上面的分類寫。

icon自然就是圖示了。

剩下的就看看咯。

於是我們就寫乙個android studio的吧

[desktop entry]

categories=development;

exec=/home/phodal/android-studio/bin/studio.sh

icon=/home/phodal/android-studio/bin/idea.png

comment=android studio

terminal=0

name=android-studio

name[zh_cn]=安卓開發環境

x-kde-autostart-after=kdesktop

x-kde-autostart-condition=susegreeterrc:general:firstlogin103:true

onlyshowin=kde;

so,so很簡單吧。

drbd配置檔案 drbd配置檔案

drbd配置檔案 vim usr local drbd etc drbd.d global common.conf global usage count yes 是否參加drbd使用者統計 common protocol c 使用drbd的第三種同步協議 disk 使用dpod功能保證在數 on i...

Spring配置檔案載入外部配置檔案

有時,應用程式可能需要從不同的位置 例如 檔案系統 classpath或者url 讀取外部資源 例如 文字檔案 xml檔案 屬性檔案或或者影象檔案 通常,為了從不同位置載入資源,需要和不同的api打交道。spring的資源載入器提供了乙個統一的getresource 方法,使用這個方法可以通過資源路...

mysql簡單配置檔案 MySQL配置檔案

mysql配置檔案 在windows下是my.ini,而在linux下是my.cnf。基本引數 port 3306 埠號 server id 1 basedir c program files mysql mysql server 5.5 基準路徑,其他路徑都相對於這個路徑 datadir c pr...