dotfiles/.config
2026-09-02 14:03:38 +01:00
..
alacritty initialise: dotfiles 2026-08-15 19:39:06 +01:00
btop initialise: dotfiles 2026-08-15 19:39:06 +01:00
fuzzel initialise: dotfiles 2026-08-15 19:39:06 +01:00
git initialise: dotfiles 2026-08-15 19:39:06 +01:00
kitty initialise: dotfiles 2026-08-15 19:39:06 +01:00
lazygit initialise: dotfiles 2026-08-15 19:39:06 +01:00
mako initialise: dotfiles 2026-08-15 19:39:06 +01:00
mpd initialise: dotfiles 2026-08-15 19:39:06 +01:00
mpv initialise: dotfiles 2026-08-15 19:39:06 +01:00
ncmpcpp initialise: dotfiles 2026-08-15 19:39:06 +01:00
niri updated: ~/.config/niri/binds.kdl 2026-09-02 14:03:38 +01:00
nvim initialise: dotfiles 2026-08-15 19:39:06 +01:00
nwg-displays initialise: dotfiles 2026-08-15 19:39:06 +01:00
nwg-look initialise: dotfiles 2026-08-15 19:39:06 +01:00
qt5ct initialise: dotfiles 2026-08-15 19:39:06 +01:00
qt6ct initialise: dotfiles 2026-08-15 19:39:06 +01:00
swaylock initialise: dotfiles 2026-08-15 19:39:06 +01:00
tmux initialise: dotfiles 2026-08-15 19:39:06 +01:00
waybar initialise: dotfiles 2026-08-15 19:39:06 +01:00
zathura initialise: dotfiles 2026-08-15 19:39:06 +01:00
README.md initialise: dotfiles 2026-08-15 19:39:06 +01:00
starship.toml initialise: dotfiles 2026-08-15 19:39:06 +01:00

.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.