21 default-programs xdg file-type
作为熊猫,我也是一名艺术家,我主要在 GIMP 中制作我的作品,并将我的图片保存到我计算机上的某个目录中。但是我有点不方便,因为我以jpeg
格式保存我的图像,但是打开jpeg
s的默认程序是Image Viewer
,如果我GIMP
为了方便我的作品而将其更改为 ,这意味着jpeg
我计算机上的所有其他s 都以GIMP
, 和我不希望他们这样做,所以这就是问题的开始......
所以我想知道是否有任何方法可以使jpeg
我计算机上某个目录中打开的GIMP
所有jpeg
s都在Image Viewer
.
A.B*_*.B. 21
您需要一个desktop
文件和一个包装脚本:
该desktop
文件
创建桌面文件
nano ~/.local/share/applications/jpeg-wrapper.desktop
Run Code Online (Sandbox Code Playgroud)添加下面的配置(更改 的属性Name
)
[Desktop Entry]
Name=Special or Standard
Comment=Open a JPEG depending of the path
Exec=/home/user/bin/jpeg-wrapper %f
Icon=
Terminal=false
Type=Application
Categories=Editor;
StartupNotify=true
MimeType=image/jpeg;
Run Code Online (Sandbox Code Playgroud)替换user
在Exec=/home/user/bin/jpeg-wrapper %f
与您的用户名,输出
echo $USER
Run Code Online (Sandbox Code Playgroud)用Icon=
您选择的名称或路径替换图标名称
使用MimeType=image/jpeg
指定的MIME类型,其决定是适用的文件。通过以下方式分隔多个 mime 类型;
通过获取 mime 类型
mimetype your_file
Run Code Online (Sandbox Code Playgroud)
例如对于文本文件
text/plain
Run Code Online (Sandbox Code Playgroud)包装脚本
创建一个新脚本
mkdir -p ~/bin
nano ~/bin/jpeg-wrapper
Run Code Online (Sandbox Code Playgroud)添加下面的代码
nano ~/.local/share/applications/jpeg-wrapper.desktop
Run Code Online (Sandbox Code Playgroud)更改my_special_path
为您的图稿文件夹。还考虑所有子文件夹。
更改open_with_special
为您的特殊应用程序(例如gimp
)
使您的包装脚本可执行
chmod +x ~/bin/jpeg-wrapper
Run Code Online (Sandbox Code Playgroud)重新启动 Unity/GNOME Shell,对于 GNOME Shell,例如Alt- F2,键入r
和Enter
将一种或多种文件类型与桌面文件关联
打开您的文件管理器并右键单击决定要应用的文件
点击 Properties
激活选项卡 Open With
选择条目 Special or Standard
点击 Set as default
享受;)
此处检查脚本。
归档时间: |
|
查看次数: |
2401 次 |
最近记录: |