xdg

There are 147 repositories under xdg topic.

  • b3nj5m1n/xdg-ninja

    A shell script which checks your $HOME for unwanted files and directories.

    Language:Haskell2.5k16116147
  • hoodie/notify-rust

    ☝️send desktop notifications from your Rust app.

    Language:Rust1.2k88775
  • xdg

    adrg/xdg

    Go implementation of the XDG Base Directory Specification and XDG user directories

    Language:Go73391829
  • tox-dev/platformdirs

    A small Python module for determining appropriate platform-specific dirs, e.g. a "user data dir".

    Language:Python616118252
  • davidosomething/dotfiles

    mac OS, Arch Linux, and Debian/Ubuntu + Neovim

    Language:Lua340611322
  • bilelmoussaoui/ashpd

    A Rust wrapper around XDG portals DBus interfaces

    Language:Rust24368247
  • dirs-dev/directories-jvm

    a tiny library that provides config/cache/data paths, following the respective conventions on Linux, macOS, BSD and Windows

    Language:Java239153126
  • xdg-rs/dirs

    a low-level library that provides config/cache/data paths, following the respective conventions on Linux, macOS and Windows

    Language:Rust18852823
  • sago007/PlatformFolders

    A C++ library to look for special directories like "My Documents" and "%APPDATA%" so that you do not need to write Linux, Windows or Mac OS X specific code

    Language:C++1818734
  • qtfm

    rodlie/qtfm

    Qt File Manager

    Language:C++1621513245
  • sandsmark/polkit-dumb-agent

    a polkit agent in 145 lines of code, because polkit is dumb and none of the other agents worked

    Language:C++105477
  • zRedShift/mimemagic

    Powerful and versatile MIME sniffing package using pre-compiled glob patterns, magic number signatures, XML document namespaces, and tree magic for mounted volumes, generated from the XDG shared-mime-info database.

    Language:Go1003710
  • rodlie/powerkit

    Desktop Independent Power Manager

    Language:C++988359
  • rememberYou/dotfiles

    🏡 Personal dotfiles configuration

    Language:Shell8411210
  • kirsle/configdir

    A cross-platform Go library to get configuration and cache directories.

    Language:Go78217
  • folder/xdg

    Get cross-platform XDG Base Directories or their equivalents. Works with Linux, Windows, or MacOS.

    Language:JavaScript63245
  • dbusjs/mpris-service

    Node.js implementation for the MPRIS D-Bus Interface Specification to create a mediaplayer service

    Language:JavaScript622279
  • z0rc/dotfiles

    Personal configuration for zsh, vim, tmux and other tools

    Language:Shell616610
  • erikw/dotfiles

    🏠 My personal dotfiles, following the XDG Base Directory Standard.

    Language:Shell58513
  • bkuhlmann/xdg

    A XDG Base Directory Specification implementation.

    Language:Ruby46372
  • rkoesters/xdg

    FreeDesktop.org (xdg) Specs implemented in Go

    Language:Go45259
  • FrostyX/dired-open-with

    An 'Open with' dialog for opening files in external applications from Dired.

    Language:Emacs Lisp37143
  • xlucn/xdg-xmenu

    Minimal app menu with xmenu

    Language:C365134
  • devnev/libxdg-basedir

    An implementation of the XDG Base Directory specifications

    Language:C33358
  • hauleth/xdg-rlz

    Configure non-conforming applications to use XDG Base Directory specification

    Language:Shell33812
  • OCamlPro/directories

    directories is an OCaml library that provides configuration, cache and data paths (and more!) following the suitable conventions on Linux, macOS and Windows. The following conventions are used: XDG Base Directory Specification and xdg-user-dirs on Linux, Known Folders on Windows, Standard Directories on macOS.

    Language:OCaml335103
  • pawel-0/xdg-unused-data

    A simple way to identify unused applications data in user directories such as ~./config and ~/.cache.

    Language:Shell33162
  • tecosaur/BaseDirs.jl

    A cross platform implementation of the XDG Directory Spec

    Language:Julia33250
  • draco

    rodlie/draco

    Draco Desktop Environment

    Language:C++287478
  • l1na-forever/mpris-notifier

    Dependency-light, highly-customizable, XDG desktop notification generator for 🎶🎵 MPRIS status changes 🎹

    Language:Rust26174
  • rchaput/xdg-prefs

    A GUI program to view and change your default programs' preferences (which program should open which type of file) using the XDG Specifications

    Language:Python251102
  • bkuhlmann/runcom

    A XDG enhanced run command manager for command line interfaces.

    Language:Ruby19301
  • kyoh86/xdg

    Light weight helper functions in golang to get config, data and cache files according to the XDG Base Directory Specification.

    Language:Go18510
  • ebassi/xdg-mime-rs

    Rust crate for querying the shared-mime-info database

    Language:Rust152135
  • FreeSlave/standardpaths

    D library for getting standard paths

    Language:D153142
  • omajid/xdg-java

    Java bindings for various FreeDesktop.org standards

    Language:Java15646