我是靠谱客的博主 迷路煎饼,最近开发中收集的这篇文章主要介绍# 2021-01-18 #「GNOME 3」- 菜单编辑与配置,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

问题描述

在桌面环境中,当安装应用程序时,会自动创建菜单项。但是:
1)这些菜单项分类不符合我们的习惯,我们需要按照自己的需求进行分类;
2)还有部分菜单项是我们自定义的,也需要在菜单项中显示;

该笔记将记录:如何添加自定义菜单项,以及相关的配置文件。

菜单文件(.menu)

https://developer.gnome.org/menu-spec/
https://specifications.freedesktop.org/menu-spec/menu-spec-latest.html

作用

指定 菜单、菜单条目 的顺序、层次结构、合并。.menu 文件为 XML 配置文件,

文件 /etc/xdg/menus/applications.menu 包含主应用程序菜单布局的定义。

所在目录

系统级配置:/etc/xdg/menus/
用户级配置:$HOME/.config/menus/

目录文件(.directory)

作用

.directory文件提供有关菜单某个条目的信息,例如:该条目名称、工具提示、图标

所在的目录

系统级配置:/usr/share/desktop-directories/
用户级配置:$HOME/.local/share/desktop-directories/

桌面文件(.desktop)

Desktop Entry Specification

作用

文件 .desktop 提供有关菜单中某个项的数据,如其名称、要运行的命令、图标。.desktop文件还包含了用于确定其在菜单中位置的关键字。

文件 ~/.local/share/applications/mimeinfo.cache 包含 MIME 类型信息,这些类型信息将$HOME/.local/share/applications/*.desktop应用程序.desktop文件中指定的文件类型相关联。

所在的目录

系统级配置:/usr/share/applications
用户级配置:$HOME/.local/share/applications,并且可以将应用程序添加到右键单击文件时出现的“Open With >”的子菜单中。

常用菜单编辑工具

这些工具或多或少都有缺陷;对于复杂配置,推荐学习菜单系统,然后直接编辑配置文件。

Alacarte

菜单编辑工具,安装:

#!/bin/sh

apt-get install alacarte

Meow

菜单编辑工具。
安装参考:http://pnmougel.github.io/meow/
Github:https://github.com/pnmougel/meow

参考文献

 

  • WikiNotes/菜单编辑与配置
  • Arch/GNOME
  • Desktop files: putting your application in the desktop menus
  • 菜单系统实现的详细信息

 

最后

以上就是迷路煎饼为你收集整理的# 2021-01-18 #「GNOME 3」- 菜单编辑与配置的全部内容,希望文章能够帮你解决# 2021-01-18 #「GNOME 3」- 菜单编辑与配置所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(35)

评论列表共有 0 条评论

立即
投稿
返回
顶部