dotfiles/.config/README.md
2026-08-15 19:39:06 +01:00

35 lines
1.7 KiB
Markdown

# .config
This directory contains user-specific configuration files conforming to the XDG Base Directory Specification. The configurations map out a modular, Wayland-centric desktop environment alongside core terminal and system utilities.
## COMPOSITORS AND SESSION MANAGEMENT
* **niri:** Scrollable-tiling Wayland compositor.
* **sway:** Tiling Wayland compositor and X11/i3 replacement.
* **swaylock:** Screen locking utility for Wayland sessions.
* **nwg-displays:** Output and display management.
## TERMINALS AND SHELL ENVIRONMENT
* **kitty:** GPU-accelerated terminal emulator.
* **foot:** Lightweight Wayland terminal emulator.
* **fish:** Interactive shell configuration.
* **tmux:** Terminal multiplexer for persistent workspace sessions.
* **starship.toml:** Cross-shell prompt configuration.
## SYSTEM UI AND THEMING
* **waybar:** Customisable Wayland status bar.
* **fuzzel:** Application launcher for wlroots-based compositors.
* **mako:** Lightweight notification daemon.
* **nwg-look:** GTK settings editor for maintaining visual consistency.
* **qt5ct / qt6ct:** Qt configuration utilities for uniform theming across toolkits.
## MEDIA AND DOCUMENTS
* **mpd:** Music Player Daemon for backend audio management.
* **ncmpcpp:** Feature-rich ncurses client for MPD.
* **mpv:** Hardware-accelerated command-line media player.
* **zathura:** Keyboard-driven document and PDF viewer.
## SYSTEM UTILITIES AND DEVELOPMENT
* **nvim:** Neovim configuration for development and text editing.
* **git:** Global version control parameters.
* **btop:** Resource monitor for system usage and hardware polling.
* **incus:** Local configuration for the container and virtual machine daemon.