前言

其实在 linux mint 桌面上右键弹出的菜单,以及在资源管理器 nemo 中右键菜单,这些都是基于 nemo,进行的操作,所以更改右键菜单也就是更改nemo的配置文件

操作

在目录 /home/用户名/.local/share/nemo/actions 新建几个文件, 文件的名字没有要求(起什么名字不影响右键菜单显示的名字),但是后缀名必须是 .nemo_action
例如 shutdown.nemo_action

shutdown.nemo_action 文件内容

[Nemo Action]
Active=true
Name=关机
Comment=执行关机命令
Exec=shutdown
Selection=None
Extensions=any;
Icon-Name=face-smile-big-symbolic
Dependencies=
Conditions=desktop;

这几个参数简单介绍什么意思

Name 右键菜单显示的文本内容
Exec 执行的命令(也可以使用自定义脚本)
icon-Name 右键菜单中的图标
Conditions 弹出这个选项的条件,比如这里只有右键桌面才有关机这个菜单选项(也可以设置右键选中文件右键)

更多详细的配置看一个github项目吧,人家写的比较全
https://github.com/smurphos/nemo_actions_and_cinnamon_scripts

最新文章

  1. CF459E Pashmak and Graph (DP?
  2. iOS KVC valueForKeyPath学习心得
  3. scala 学习心得
  4. 《linux文件权限管理大总结》RHEL6
  5. java.sql.SQLException: Lock wait timeout exceeded --转
  6. 在mysql中修改表名的sql语句
  7. iframe自适应高度的问题
  8. DC游戏《斑鸠》原创赏析[转载]
  9. emoji表情键盘 回退删除方法
  10. cocospods 卡在 Analyzing dependencies
  11. philosophy
  12. scrapy调试时出现 ImportError: No module named win32api
  13. TCP传输协议使用
  14. node使用buffer生成图片
  15. js窗体间传值
  16. webpack学习笔记——--save-dev和--save
  17. python---文件读写-IO
  18. Flash和js交互的效率分析
  19. 批量解帧视频文件cpp
  20. phone手机比较

热门文章

  1. 利用ldt_struct 与 modify_ldt 系统调用实现任意地址读写
  2. 事件循环:微任务和宏任务在v8中实现的简单理解
  3. 应用健康: Liveness 与 Readiness
  4. Elasticsearch: Join数据类型
  5. docker还原挂载在宿主机的mysql数据
  6. Persistent data structure 不可变数据结构
  7. if、where、trim、choose、when、otherwise、foreach
  8. Vue3 SFC 和 TSX 方式自定义组件实现 v-model
  9. 前后端分离项目(十):实现"改"功能(前后端)
  10. vue-axios删除操作