newsence
來源篩選

Show HN: TUI for Managing XDG Default Applications

Hacker News

This 'Show HN' post introduces xdgctl, a new Text-based User Interface (TUI) tool built with C, GLib/GIO, and termbox2. It allows users to view and manage XDG default applications for file categories directly from the terminal, without needing to interact with xdg-mime commands.

newsence

Show HN:用於管理 XDG 預設應用程式的 TUI

Hacker News
大約 1 個月前

AI 生成摘要

這篇「Show HN」文章介紹了 xdgctl,一個使用 C、GLib/GIO 和 termbox2 建構的新文字使用者介面 (TUI) 工具。它讓使用者可以直接在終端機中檢視和管理檔案類別的 XDG 預設應用程式,無需直接操作 xdg-mime 命令。

GitHub - mitjafelicijan/xdgctl: TUI for managing XDG default applications

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

To see all available qualifiers, see our documentation.

TUI for managing XDG default applications

License

mitjafelicijan/xdgctl

Folders and files

Latest commit

History

Repository files navigation

xdgctl is a TUI for managing XDG default applications. View and set defaults for file categories without using xdg-mime directly.

Built with C using GLib/GIO and termbox2.

Features

Navigation & Controls

Prerequisites

To build xdgctl, you need the following development libraries:

Installation

If you manually add new applications to your ~/.local/share/applications directory, you might need to run update-desktop-database again.

More about XDG

Application directories

Querying defaults

Setting defaults manually

Desktop Entry example

Other useful commands/files

More material

About

TUI for managing XDG default applications

Topics

Resources

License

Uh oh!

There was an error while loading. Please reload this page.

Stars

Watchers

Forks

Languages

Footer

Footer navigation