awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
end-4 avatar

end-4/dots-hyprland

0
View on GitHub↗
12,857 stars·1,004 forks·QML·gpl-3.0·25 viewsii.clsty.link↗

Dots Hyprland

This project is a configuration suite for the Hyprland Wayland compositor, providing a set of automated scripts and files to deploy a consistent desktop environment across Linux distributions. It functions as an automation tool that synchronizes system settings, software packages, and interface themes to ensure a uniform workspace state.

The environment distinguishes itself through deep integration with language models, allowing users to access local or cloud-based AI assistants directly from the desktop interface for tasks such as text translation and content generation. Visual consistency is maintained through a tokenized design system that applies a unified aesthetic language across all interface components.

The suite manages window and workspace organization through a spatial tiling engine, enabling users to navigate and group applications across virtual workspaces. It utilizes an inter-process messaging system to facilitate communication between the desktop shell and external services, supporting automated environment provisioning and setup routines.

Features

  • Desktop Application Suites - Provides a comprehensive suite of automated scripts for deploying a consistent, themed desktop environment.
  • Tiling Window Managers - Manages windows and applications through a customizable tiling interface on the Wayland protocol.
  • Desktop AI Clients - Provides a workspace environment with direct keyboard access to AI models for content generation.
  • Linux Deployment Tools - Automates the synchronization of system settings and software packages across Linux distributions.
  • Desktop Environments & UI - Automates the provisioning of a consistent graphical desktop environment across Linux systems.
  • Display Compositors - Integrates with a dynamic tiling compositor to manage window placement and input handling via Wayland.
  • AI Assistants - Integrates AI assistants directly into the desktop interface for text processing and content generation.
  • Virtual Workspace Managers - Organizes applications across virtual workspaces to manage complex multitasking workflows.
  • AI Desktop Assistants - Enables direct access to language models from the desktop interface for translation and content generation tasks.
  • Declarative Configuration Systems - Defines the desktop environment state through declarative configuration files for consistent system deployment.
  • Tiling Layout Engines - Manages window geometry and spatial organization using a tiling layout engine.
  • Hyprland Configurations - Extensive configuration for a polished user experience.
  • Virtual Desktop Organizers - Provides virtual workspace management to organize applications and improve multitasking focus.
  • Environment Setup - Automates the installation and configuration of the desktop environment across different Linux distributions.
  • Design Tokens - Maps visual properties to design tokens to maintain a unified aesthetic across all interface components.
  • Inter-Process Messaging - Uses socket-based inter-process messaging to coordinate communication between the desktop shell and external services.
  • Material Design Components - Applies Material Design visual standards to desktop components for improved aesthetic clarity.
  • Material Design Libraries - Applies Material Design standards to the desktop interface for consistent visual language.
  • Shell Scripting Utilities - Implements idempotent shell scripts to ensure stable and repeatable environment configuration.

Star history

Star history chart for end-4/dots-hyprlandStar history chart for end-4/dots-hyprland

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does end-4/dots-hyprland do?

This project is a configuration suite for the Hyprland Wayland compositor, providing a set of automated scripts and files to deploy a consistent desktop environment across Linux distributions. It functions as an automation tool that synchronizes system settings, software packages, and interface themes to ensure a uniform workspace state.

What are the main features of end-4/dots-hyprland?

The main features of end-4/dots-hyprland are: Desktop Application Suites, Tiling Window Managers, Desktop AI Clients, Linux Deployment Tools, Desktop Environments & UI, Display Compositors, AI Assistants, Virtual Workspace Managers.

Which projects share features with end-4/dots-hyprland?

Projects with overlapping indexed features include: qtile/qtile — Qtile is a programmable tiling window manager and compositor written and configured in Python. It organizes… yalter/niri — Niri is a Wayland compositor that provides a desktop environment for Linux. Its primary purpose is to implement a… glzr-io/glazewm — Glazewm is a tiling window manager and desktop automation framework designed to organize application windows into… ianyh/amethyst — Amethyst is a tiling window manager for macOS designed to automate the arrangement of application windows. It… swaywm/sway — Sway is a Wayland compositor and tiling window manager for Linux. It functions as a display server that manages window… hyprwm/hyprland — Hyprland is a Wayland compositor and tiling window manager for Linux systems. It functions as a display server…

Projects sharing features with Dots Hyprland

These projects share indexed features with Dots Hyprland. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • qtile/qtileqtile avatar

    qtile/qtile

    5,273View on GitHub↗

    Qtile is a programmable tiling window manager and compositor written and configured in Python. It organizes application windows into non-overlapping tiles or floating modes to maximize screen real estate and supports both X11 and Wayland display server protocols. The environment is defined by executing Python scripts, allowing the programmatic customization of keybindings, visual styles, and system behaviors. This approach enables a personalized workspace where the entire user interface and layout logic are managed through a script-based configuration. The project covers broad capability are

    Python
    View on GitHub↗5,273
  • yalter/niriYaLTeR avatar

    YaLTeR/niri

    25,282View on GitHub↗

    Niri is a Wayland compositor that provides a desktop environment for Linux. Its primary purpose is to implement a scrollable tiling window management system, which organizes application windows in a non-overlapping layout that allows horizontal scrolling to access content beyond the screen edge. The compositor features multi-monitor workspace coordination, managing window arrangements and fractional scaling across displays with different resolutions and pixel densities. It supports a dynamic workspace organization model where independent vertical workspace stacks are maintained per monitor.

    Rust
    View on GitHub↗25,282
  • glzr-io/glazewmglzr-io avatar

    glzr-io/glazewm

    12,314View on GitHub↗

    Glazewm is a tiling window manager and desktop automation framework designed to organize application windows into non-overlapping layouts. It functions as a keyboard-driven controller, allowing users to manage window focus, workspace navigation, and layout configurations entirely through custom keybindings. By intercepting system-level events, the software overrides default window placement and behavior to maximize screen space and maintain a structured workspace. The project distinguishes itself through a highly configurable environment that supports complex multi-monitor setups and dynamic

    Rusti3wmrusttiling-window-manager
    View on GitHub↗12,314
  • ianyh/amethystianyh avatar

    ianyh/Amethyst

    16,009View on GitHub↗

    Amethyst is a tiling window manager for macOS designed to automate the arrangement of application windows. It functions as a productivity utility that organizes windows into non-overlapping layouts, allowing users to manage their desktop environment through keyboard-driven controls rather than manual mouse interaction. The application distinguishes itself by providing a state-machine engine that calculates window geometry based on user-defined tiling patterns. It maintains an accurate representation of the desktop by monitoring system-level notifications for window events, enabling it to auto

    Swiftmacmacoswindow-manager
    View on GitHub↗16,009
  • Compare all 30 related projects→