创建desktop文件

gedit my_app.desktop

添加文件内容,在启动时,选择加载的bashrc文件,用于初始化,这样可以用不同的desktop entry启动不同的环境,提高打开环境的效率

[Desktop Entry]
Type=Application
Exec=bash --init-file /home/username/.bashrc_xxx
Icon=path/to/icon.jpg
Terminal=true # or false
Name[en_US]=my_app

保存后,双击就可打开用.bashrc_xxx初始化的bash terminal

如果icon.jpg放在~/.local/share/icons目录下,可以只用文件名,不用路径,如:

Icon=icon.jpg

打开其他APP,关键是修改Exec=XXX这一行,如下:

Exec=bash --init-file /home/username/.bashrc_xxx -i -c path/to/app

或者:

Exec=/path/to/app

最新文章

  1. Ubuntu一路填坑...
  2. jQuery事件总结
  3. SQL Server 内存中OLTP内部机制概述(三)
  4. POJ 2674
  5. Linux安装python 2.7.9
  6. TransactionScope使用
  7. Spring 的@Controller 和@RestController的区别
  8. cgic: CGI的C函数库
  9. JAX-RS
  10. Linux C/C++编译环境搭建
  11. CentOS 7 安装.NET Core 2.0
  12. Hibernate之HQL
  13. 深入并发包 ConcurrentHashMap 源码解析
  14. python 之路 day5 - 常用模块
  15. java面试题复习(五)
  16. ID基本操作(在框架内处理文本)5.28
  17. 兼容IE8的video写法
  18. nginx根据url中的参数进行转发
  19. 两个int(32位)整数m和n的二进制表达中,有多少个位(bit)不同
  20. Typescript学习总结之泛型

热门文章

  1. 足不出户,一探古今,打造线上3D数字博物馆!
  2. 关键字替代符号C++
  3. Deepin V20.1 解决安装Edge浏览器后更新系统报错的方法
  4. php中英文字符串转字母转大小写
  5. 论文笔记:(2019CVPR)PointConv: Deep Convolutional Networks on 3D Point Clouds
  6. Docker介绍及安装详解
  7. mitmproxy第一次尝试-猿人学第九题
  8. Tensorflow2对GPU内存的分配策略
  9. JIPB | 两篇连发:华中农大黄俊斌团队报道二羟基异丁酰化调控稻曲病菌致病新机制
  10. AMD CMD commonJS es6