【ubuntu22.04 文件管理器nautilus配置默认终端为alacritty】

前言

  • ubuntu默认的终端不能通过设置里的默认应用程序配置
  • nautilus是ubuntu自带的文件管理器,包管理器里面只有nautilus-extension-gnome-terminal而没有提供大多终端
  • update-alternatives工具可以修改系统的默认终端(ctrl-alt-t),但对nautilus文件管理器内失效
bash 复制代码
sudo update-alternatives --config x-terminal-emulator

安装

  • 可以直接删除默认的插件nautilus-extension-gnome-terminalnautilus-open-any-terminal拉下来,cd进项目根目录
bash 复制代码
sudo apt remove nautilus-extension-gnome-terminal
git clone git@github.com:Stunkymonkey/nautilus-open-any-terminal.git
cd nautilus-open-any-terminal
  • 安装依赖
bash 复制代码
sudo apt install cmake pkg-config libfreetype6-dev libfontconfig1-dev libxcb-xfixes0-dev libxkbcommon-dev python3
  • 编译安装
bash 复制代码
sudo ./setup.py build
sudo ./setup.py install
sudo glib-compile-schemas /usr/local/share/glib-2.0/schemas/
  • 配置
bash 复制代码
nautilus -q                         #先退出
sudo apt install dconf-editor

#配置alacritty为nautilus默认终端
gsettings set com.github.stunkymonkey.nautilus-open-any-terminal terminal alacritty     
  • 其他终端也类似,直接改最后一句配置即可

  • enjoy!!

相关推荐
半壶清水9 小时前
开源免费的在线考试系统online-exam-system部署方法
运维·ubuntu·docker·开源
huoxingwen14 小时前
Ubuntu 22.04 上 VMware Workstation 点击虚拟机窗口就消失的解决历程
linux·运维·ubuntu
wei202315 小时前
Ubuntu24.04 搜狗输入法 闪烁无法输入问题解决
ubuntu·搜索引擎
Chirnyo17 小时前
Ubuntu20.04.6安装RTXPRO6000驱动
运维·ubuntu
研华嵌入式18 小时前
Ubuntu 20.04 停止支持怎么办?
linux·运维·ubuntu
野熊佩骑18 小时前
一文读懂运维监控之 Ubuntu22.04安装部署Zabbix监控
linux·运维·服务器·网络·ubuntu·zabbix·database
Sanse_18 小时前
(二)ubuntu18+ros melodic配置XT-Drone/gazebo无人机仿真平台,无人机添加mid360模型和仿真运行
ubuntu·无人机
SCBAiotAigc20 小时前
Chrome的cookie编辑插件EditThisCookie
人工智能·chrome·python·ubuntu
QQ__176461982420 小时前
Windows 免密 SSH 登录 Ubuntu配置全流程(可复用到 VS Code)
运维·ubuntu·ssh
@noNo21 小时前
VMware Workstation 虚拟机 Ubuntu 24.04 主机与虚拟机之间无法复制粘贴
linux·运维·ubuntu