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

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

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

8 个仓库

Awesome GitHub RepositoriesDotfile Symlinking

Automation for linking centralized configuration files to the home directory to maintain environment consistency.

Distinct from Environment Configuration Management: Focuses on the physical linking of configuration files (dotfiles) rather than managing environment variables.

Explore 8 awesome GitHub repositories matching development tools & productivity · Dotfile Symlinking. Refine with filters or upvote what's useful.

Awesome Dotfile Symlinking GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • prasanthrangan/hyprdotsprasanthrangan 的头像

    prasanthrangan/hyprdots

    8,515在 GitHub 上查看↗

    Hyprdots 是一套配置文件和安装脚本,旨在 Linux 上设置和自定义 Hyprland 平铺窗口管理器环境。它提供了一个自动化系统来部署个性化的桌面界面,包括预配置的主题、样式和键盘快捷键。 该项目利用模块化的 dotfiles 管理工作流,将系统设置组织成离散的文件,用于视觉样式和按键绑定。它采用 shell 脚本安装来自动化依赖部署,并使用符号链接将集中式配置目录映射到系统路径。 该框架包括基于变量的模板替换功能,以适应特定硬件,并提供了一种用于版本控制提交信息的标准化格式。

    Implements a system where centralized configuration files are symlinked to the home directory for environment consistency.

    Shell
    在 GitHub 上查看↗8,515
  • harisekhon/devops-bash-toolsHariSekhon 的头像

    HariSekhon/DevOps-Bash-tools

    8,062在 GitHub 上查看↗

    DevOps-Bash-tools is a collection of shell scripts and aliases designed to automate cloud infrastructure, container orchestration, and CI/CD pipelines. It provides a comprehensive toolset for managing operational workflows through the command line. The project specializes in automating tasks across multiple platforms, including managing namespaces and secrets in Kubernetes, auditing resources in AWS and GCP, and triggering builds or managing environment variables in GitHub Actions, GitLab CI, and CircleCI. It also includes a toolkit for interacting with container registries to query manifests

    Symlink pre-defined configuration files to the home directory for environment consistency.

    Shellapiawsbash
    在 GitHub 上查看↗8,062
  • holman/dotfilesholman 的头像

    holman/dotfiles

    7,743在 GitHub 上查看↗

    This project is a shell configuration manager and Unix environment automator designed to organize shell settings and environment variables. It functions as a symlink-based dotfile deployer that maps versioned configuration files to the home directory to maintain a consistent system environment across different machines. The system employs a topic-based configuration loading model, grouping shell settings and environment scripts into discrete directories that load sequentially into the active shell. It further automates the setup of the command line interface by managing system paths and ensur

    Automates the linking of centralized configuration files to the home directory using symbolic links.

    Shell
    在 GitHub 上查看↗7,743
  • geerlingguy/mac-dev-playbookgeerlingguy 的头像

    geerlingguy/mac-dev-playbook

    6,985在 GitHub 上查看↗

    This project is an Ansible-based automation suite designed to provision macOS development environments. It utilizes a set of playbooks to automate the installation of software, the configuration of system settings, and the setup of tools required for software engineering. The system distinguishes itself through variable-driven configuration and symlink-based dotfile syncing, allowing users to override default package lists and synchronize preferences from a central store. It supports both local setup and remote machine provisioning via SSH. The automation surface covers idempotent state mana

    Synchronizes configuration files by mirroring a central repository to the local home directory using symbolic links.

    Shell
    在 GitHub 上查看↗6,985
  • craftzdog/dotfiles-publiccraftzdog 的头像

    craftzdog/dotfiles-public

    7,023在 GitHub 上查看↗

    This project is a cross-platform dotfiles collection and shell configuration framework designed to standardize development environments across Unix and Windows. It provides a set of version-controlled configuration files and environment settings for text editors, terminal multiplexers, and interactive command line interfaces. The collection functions as a symlink configuration manager, linking settings to the home directory to maintain synchronization across multiple machines. It includes a productivity framework for terminal workflow optimization, incorporating tools for fuzzy finding, direc

    Uses symbolic links to map version-controlled configuration files to the home directory.

    Lua
    在 GitHub 上查看↗7,023
  • microsoft/vscode-docsmicrosoft 的头像

    microsoft/vscode-docs

    6,549在 GitHub 上查看↗

    This repository contains the comprehensive documentation for a code editor focused on AI-assisted software development and remote development workflows. It covers the implementation of AI agents and language models used for autonomous code generation, large-scale refactoring, and task iteration. The project is distinguished by its deep integration of autonomous AI agents capable of web navigation, application logic validation, and orchestrating multi-step development processes. It provides specialized frameworks for tailoring AI behavior through custom instructions, model context protocols, a

    Automates the injection of personal configuration dotfiles from remote repositories into development environments.

    Markdownvscode
    在 GitHub 上查看↗6,549
  • blinksh/blinkblinksh 的头像

    blinksh/blink

    6,596在 GitHub 上查看↗

    Blink is a mobile terminal platform for iOS that combines an SSH and Mosh client with a local shell emulator, snippet manager, and SSH key storage. It renders terminal output using Chromium's HTerm engine for fast display and maintains persistent remote sessions across network changes through the Mosh protocol. The platform supports SSH key-based authentication, WebAuthn hardware security keys, and SOCKS5 proxy tunneling for secure remote access. The terminal environment is built around gesture-based session navigation, allowing users to switch between multiple shells with swipe and pinch ges

    Provides persistent symlinks to remote directories and external app folders for seamless shell navigation.

    Swiftiosipadipados
    在 GitHub 上查看↗6,596
  • sshnet/ssh.netsshnet 的头像

    sshnet/SSH.NET

    4,310在 GitHub 上查看↗

    SSH.NET is a .NET library that implements the SSH-2 protocol for encrypted remote connections and secure file transfers. It provides a complete SSH-2 protocol stack implementation with a channel multiplexing engine that manages multiple concurrent channels over a single connection, supporting simultaneous shell sessions, remote command execution, SFTP transfers, and port forwarding tunnels. The library includes a pluggable authentication pipeline supporting password, public key, certificate, keyboard-interactive, and multi-factor authentication combinations. The library distinguishes itself t

    Manages remote directories (create, delete, list) over SFTP.

    C#networkscpsftp
    在 GitHub 上查看↗4,310
  1. Home
  2. Development Tools & Productivity
  3. Environment Configuration Management
  4. Dotfile Symlinking

探索子标签

  • Remote Directory Symlinks2 个子标签Persistent symbolic links to remote server directories and external app folders for shell navigation. **Distinct from Dotfile Symlinking:** Distinct from Dotfile Symlinking: creates symlinks to remote filesystems, not local configuration files.
  • Remote Dotfile InjectionAutomated synchronization and injection of personal configuration files from remote repositories into a development environment. **Distinct from Dotfile Symlinking:** Distinct from Dotfile Symlinking: focuses on fetching and injecting files from a remote source into a remote environment, not just local symlinking.