awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
mylinuxforwork avatar

mylinuxforwork/dotfiles

0
View on GitHub↗
4,828 星标·359 分支·QML·GPL-3.0·6 次浏览www.ml4w.com/os↗

Dotfiles

该项目是一个用于 Linux 的动态平铺窗口管理器配置和自动化桌面安装程序。它提供了一个用于组织应用程序窗口以最大化屏幕空间和生产力的系统,专门围绕 Hyprland 桌面配置构建。

该环境具有自适应视觉主题,可从壁纸中提取主导色调以自动更新全局用户界面颜色。它还包括针对虚拟机环境的专门优化,以确保系统稳定性和性能。

该项目通过 Shell 脚本和 Live 磁盘映像涵盖了自动化桌面部署,允许在多个 Linux 发行版上安装预配置的桌面环境。部署过程结合了基于子卷的文件布局,以支持系统恢复和状态快照。

Features

  • Desktop Environment Installers - Provides an automated installer to deploy a preconfigured Hyprland desktop environment across different Linux distributions.
  • Tiling Window Managers - Provides a dynamic tiling window management system to maximize screen real estate and productivity.
  • Automated Installation Scripts - Provides shell scripts to automate the installation of window managers and dependencies across multiple Linux distributions.
  • Operating System Deployers - Automates the installation of a tailored operating system using specific filesystem formats and subvolumes.
  • Automated Desktop Deployments - Provides shell scripts and live disk images to automate the deployment of a preconfigured desktop environment.
  • Desktop Environment Configurations - Configures a dynamic tiling window manager using Hyprland to maximize screen real estate and productivity.
  • Hyprland Configurations - Ships specialized configurations and profiles tailored for the Hyprland Wayland compositor.
  • Desktop Environment Installers - Provides a collection of shell scripts and live disk images for deploying a preconfigured window manager environment.
  • Operating System Image Deployments - Bundles the preconfigured environment into bootable disk images for direct hardware installation and live testing.
  • Operating System Installers - Formats hard drives and installs a preconfigured system with snapshot-compatible subvolume layouts.
  • Wallpaper-Synced - Automatically extracts dominant colors from wallpapers to synchronize the visual theme across all UI components.
  • Dynamic Theme Adaptation - Adjusts the global UI color palette in real-time to match the dominant colors of the selected wallpaper.
  • Theme Installers - Automates the installation of a preconfigured window manager and visual theme across various distributions.
  • Snapshot and Subvolume Management - Organizes the filesystem into specific subvolumes to enable system recovery and state snapshots.
  • Cross-Distribution Configurations - Applies consistent system settings and visual themes across Arch Linux, Fedora, and openSUSE.
  • Live Environment Booters - Enables booting a temporary read-only operating system from a disk image for configuration testing.
  • Distribution-Agnostic Configuration Layers - Provides a portable configuration layer to maintain consistent window manager functionality across various Linux distributions.

Star 历史

mylinuxforwork/dotfiles 的 Star 历史图表mylinuxforwork/dotfiles 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

包含 Dotfiles 的精选搜索

收录 Dotfiles 的精选合集。
  • 面向初创公司的配置管理工具
  • Dotfile 管理与系统配置工具

Dotfiles 的开源替代方案

相似的开源项目,按与 Dotfiles 的功能重合度排序。
  • prasanthrangan/hyprdotsprasanthrangan 的头像

    prasanthrangan/hyprdots

    8,515在 GitHub 上查看↗

    Hyprdots is a collection of configuration files and installation scripts designed to set up and customize a Hyprland tiling window manager environment on Linux. It provides an automated system for deploying a personalized desktop interface, including pre-configured themes, styles, and keyboard shortcuts. The project utilizes a modular dotfiles management workflow to organize system settings into discrete files for visual styles and keybindings. It employs shell-scripted installation to automate dependency deployment and uses symbolic links to map a centralized configuration directory to syste

    Shell
    在 GitHub 上查看↗8,515
  • bin456789/reinstallbin456789 的头像

    bin456789/reinstall

    12,251在 GitHub 上查看↗

    Reinstall is an automated operating system deployer and bare metal provisioning tool designed for virtual private servers and remote hardware. It functions as a remote disk imaging utility and OS management tool, enabling the deployment and reinstallation of Linux and Windows operating systems without requiring physical access to the machine. The project distinguishes itself by automating complex installation hurdles, such as bypassing hardware requirements for RAM, TPM, and SecureBoot. It manages critical low-level tasks including hardware-aware driver injection, raw disk image deployment wi

    Shellalpinealpine-linuxboot
    在 GitHub 上查看↗12,251
  • elenapan/dotfileselenapan 的头像

    elenapan/dotfiles

    3,896在 GitHub 上查看↗

    This project is a collection of Unix dotfiles and a custom desktop environment configuration for Linux. It provides a standardized set of configuration files to ensure consistent shell and application behavior, centering on a tiling window manager setup and a personalized user interface. The environment features a desktop dashboard with modular widgets and sidebars that display system performance, weather, and media controls. It includes a comprehensive keyboard shortcut map using global and mode-specific keybindings to launch applications and control system actions. The configuration covers

    Lua
    在 GitHub 上查看↗3,896
  • archlinux/archinstallarchlinux 的头像

    archlinux/archinstall

    7,893在 GitHub 上查看↗

    archinstall is a guided installer for the Arch Linux operating system. It provides a mechanism to automate the partitioning, package selection, and configuration of a system through an interactive menu interface or pre-defined configuration profiles. The tool supports both manual and automated deployment. It can function as an interactive installation guide or as an automated deployment utility that loads settings and credentials from external files to perform installations without manual intervention. The project includes capabilities for disk partition management to support single or dual

    Pythonarcharch-installerarch-linux
    在 GitHub 上查看↗7,893
查看 Dotfiles 的所有 30 个替代方案→

常见问题解答

mylinuxforwork/dotfiles 是做什么的?

该项目是一个用于 Linux 的动态平铺窗口管理器配置和自动化桌面安装程序。它提供了一个用于组织应用程序窗口以最大化屏幕空间和生产力的系统,专门围绕 Hyprland 桌面配置构建。

mylinuxforwork/dotfiles 的主要功能有哪些?

mylinuxforwork/dotfiles 的主要功能包括:Desktop Environment Installers, Tiling Window Managers, Automated Installation Scripts, Operating System Deployers, Automated Desktop Deployments, Desktop Environment Configurations, Hyprland Configurations, Operating System Image Deployments。

mylinuxforwork/dotfiles 有哪些开源替代品?

mylinuxforwork/dotfiles 的开源替代品包括: prasanthrangan/hyprdots — Hyprdots is a collection of configuration files and installation scripts designed to set up and customize a Hyprland… bin456789/reinstall — Reinstall is an automated operating system deployer and bare metal provisioning tool designed for virtual private… elenapan/dotfiles — This project is a collection of Unix dotfiles and a custom desktop environment configuration for Linux. It provides a… archlinux/archinstall — archinstall is a guided installer for the Arch Linux operating system. It provides a mechanism to automate the… caelestia-dots/shell — This project is a QML desktop shell designed for desktop environment orchestration and interface customization. It… canonical/cloud-init — Cloud-init is an automated server provisioning and instance initialization tool designed to configure virtual machines…