几乎所有Linux发行版上的默认应用程序启动器都将自身限制为仅搜索和启动系统上安装的应用程序。
但是,如果你想让你的应用程序启动器做更多它所能提供的,那就不妨试试Ulauncher,它是一个Linux生产力软件。
Ulauncher:不仅仅是应用程序启动器
Ulauncher是针对基于Linux的操作系统的完全免费的开源应用程序启动器。使用Python编写,使用的是GUI的GTK+工具包。
它还简单,轻便,几乎可用于几乎所有Linux桌面环境,例如GNOME,KDE和Xfce。
如果您使用的是macOS,您会发现它熟悉默认的Spotlight或流行的第三方应用启动器(例如Alfred)。
使用Ulauncher搜索应用
安装并启动该应用后,您可以使用默认的热键CTRL +空格将其激活,即显示要搜索的输入框。
搜索应用
该应用程序通过使用模糊匹配提供即时搜索结果。这意味着即使您输入的应用程序名称拼写错误,Ulauncher也会显示相关结果。
模糊搜索
如果您希望Ulauncher跳过搜索某些目录,则可以将目录的绝对路径添加到列入Blacklisted App Dirs中。
黑名单应用程序目录
搜索文件系统
除了应用程序搜索外,如果您以〜或/开始输入,它将使您浏览文件和目录并进行导航。
使用Ulauncher搜索目录
使用查询或脚本快捷方式
Ulauncher还直接通过自己的输入框支持网络搜索。默认情况下,它带有三个后备搜索及其快捷方式。
g – Google
so – Stack Overflow
wiki – Wikipedia
搜索网络
想要搜索Linux迷或添加脚本的快捷方式吗?您还可以为Web搜索或脚本创建自定义快捷方式。
添加自定义快捷方式
改变颜色主题
Ulauncher带有四个内置主题:Adwaita,Elementary Light,Elementary Dark和Ubuntu。
Ubuntu主题
如果你想尝试更多的主题如Arc Dark, Mint-Y-Dark, Dracula, and Pop!_OS,你可以在这里找到其他人的贡献。
要安装新主题,您只需要将存储库克隆到~/.config/ulauncher/user-themes/ 目录即可。
- linuxmi@linuxmi:~/www.linuxmi.com$ git clone https://github.com/xiaoqixian/ulauncher-dracula-theme.git ~/.config/ulauncher/user-themes/ulauncher-dracula-theme
- 正克隆到 '/home/linuxmi/.config/ulauncher/user-themes/ulauncher-dracula-theme'...
- remote: Enumerating objects: 13, done.
- remote: Counting objects: 100% (13/13), done.
- remote: Compressing objects: 100% (10/10), done.
- remote: Total 13 (delta 3), reused 13 (delta 3), pack-reused 0
- 展开对象中: 100% (13/13), 55.95 KiB | 1.10 MiB/s, 完成.
这些主题都不喜欢吗?您还可以通过覆盖现有的颜色主题来创建自己的自定义颜色主题。您可以按照这里给出的步骤操作。
使用扩展添加功能
为了让Ulauncher更加强大和功能丰富,它允许添加扩展。扩展基本上是Python 3程序,它作为一个单独的进程和应用一起运行。
你可以使用Ulauncher添加大量的第三方扩展来直接执行更多的功能。
例如,用于通知倒数的计时器,用于复制数据的剪贴板,SSH启动器。
如何在Linux上安装Ulauncher?
安装Ulauncher的最简单方法是下载其Debian或RPM软件包,然后双击安装(如果您有GUI软件包安装程序)。或者,您可以运行以下命令:
对于基于Debian或Ubuntu
- linuxmi@linuxmi:~/www.linuxmi.com$ sudo dpkg -i ulauncher_5.11.0_all.deb
对于Fedora
- sudo dnf install ./package-name
在Arch Linux的AUR存储库中也可以使用Ulauncher。
- linuxmi@linuxmi:~/www.linuxmi.com$ git clone https://aur.archlinux.org/ulauncher.git && cd ulauncher && makepkg -is