推荐一款高效文件管理利器:dmenu-extended

推荐一款高效文件管理利器:dmenu-extended

dmenu-extendedAn extension to dmenu for quickly opening files and folders.项目地址:https://gitcode.com/gh_mirrors/dm/dmenu-extended

在命令行世界中,快速访问文件、目录和程序是提升效率的关键。【dmenu-extended】正是这样一个工具,它是原始dmenu的扩展版本,提供了强大的插件支持、命令别名功能、文件过滤器以及高度定制化选项。它甚至能与Rofi完美结合,为你的Linux桌面环境带来前所未有的操作体验。

功能概览

  1. 索引指定的文件和目录:快速查找你需要的资源。
  2. 内置插件支持:包括互联网搜索、sudo操作和系统包管理等。
  3. systemd集成:自动重建缓存,保持最新状态。
  4. Rofi支持:切换到Rofi界面,享受更现代的图形界面体验。
  5. 支持扫描别名文件(如.bashrc):自定义你的命令集。

精彩演示

Dmenu-extended Demo

安装步骤

首先确保你有以下依赖:

  • Python 3.6 或更高版本
  • dmenu 4.5 或更新版本

对于Ubuntu用户,只需运行sudo apt-get install suckless-tools;Arch用户可执行sudo pacman -S dmenu;Fedora用户可以使用sudo dnf install dmenu。接下来,你可以通过以下方式之一安装dmenu-extended:

  1. 方法1:使用pip(推荐)
    运行sudo pip3 install --upgrade dmenu_extended,卸载时输入sudo pip3 uninstall dmenu_extended

  2. 方法2:从源码编译
    需要python3-setuptools,克隆仓库或下载zip文件,然后在解压后的目录下执行python3 -m build --wheelsudo pip3 install dist/dmenu_extended-*-py3-none-any.whl

  3. 方法3:AUR安装
    Arch Linux用户可以通过AUR包dmenu-extended-git进行安装。

使用教程

启动dmenu-extended,你可以尝试键入dmenu_extended_run,首次运行会慢一些,因为正在为你家目录建立缓存。最佳实践是将这个命令绑定到一个方便的快捷键上,具体方法取决于你的桌面环境。例如,在Ubuntu、Debian、Mint等发行版中,可以在键盘设置中创建自定义快捷键。

高级技巧

通过传递参数,可以自动化菜单项的选择。例如,如果你常使用“Internet Search”插件搜索特定网站,可以创建一个直接跳转到该网站的快捷键,如dmenu_extended_run "-> Internet search: " "Wikipedia"

配置定制

dmenu-extended的配置位于~/.config/dmenu-extended/config/dmenuExtended_preferences.txt,允许您调整菜单外观和功能。从“-> Menu configuration”子菜单中选择“* Edit menu preferences”也可访问这个文件。配置涵盖文件扩展名、监控路径、别名、隐藏文件处理等多个方面。

随时更新

需要更新缓存时,可以运行dmenu_extended_cache_build命令,也可以设置定时任务或者使用pacman钩子来实时更新。

结语

dmenu-extended是一个强大的命令行增强工具,无论是日常文件管理还是快速调用程序,都能大幅提升效率。借助其高度的可配置性和广泛的功能,无论你是命令行新手还是老手,都会发现它是个不可或缺的助手。立即尝试,释放你的命令行潜力!

dmenu-extendedAn extension to dmenu for quickly opening files and folders.项目地址:https://gitcode.com/gh_mirrors/dm/dmenu-extended

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

钟洁祺

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值