GNOMEでメニュー設定

CentOSで先日からのレポジトリ追加の作業中に、アプリケーションメニューから「個人設定」が消えてしまった。/etc/xdg/menus/applications.menuを見てみるが個人設定がなくなっている。しかたがないので再度追加した。その作業内容をメモしておく。

/etc/xdg/menus/applications.menu に以下を追加

  
    Settings.directory
    
      
        Settings
        SystemSetup
      
    
  

Directory に設定する名前は /usr/share/desktop-directories/ にあるファイル名を指定する。これはメニューのサブディレクトリの設定が記述されている。

Category には /usr/share/applications/ にある *.desktop ファイルの中の「Category」に指定されているものを選ぶ。上の例では Or で接続しているので Settings か SystemSetup が指定されているものが表示される。AndでつなぐとSettings, SystemSetupの両方が指定されているもののみ表示される。