pkg.soopen package index

brew / rang 5197

Installer dotbot avec Homebrew, Nix

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de dotbot pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install dotbot

local Homebrew formula metadata

Linux

Nixvérifié · 92%
nix profile install nixpkgs#dotbot

nixpkgs package indexes · pkgs/by-name/do/dotbot/package.nix · Source: api.github.com

aperçu

Résumé du paquet

Tool that bootstraps your dotfiles

Commandes et alias

  • dotbot

historique

Historique du projet et usages

Dotbot is a lightweight dotfiles bootstrapper that lets a dotfiles repository install itself with a small YAML or JSON task list. Its identity is intentionally narrow: version control stores the files, and Dotbot links, creates, cleans, and runs shell commands.

Historique du projet

The README explains the name as a dotfiles bootstrapper and emphasizes a deliberately minimal design: self-contained, no external dependencies, no required installation, and VCS-agnostic operation. Users can vendor it as a Git submodule or subrepo, or install it as a standalone command-line program.

Public GitHub release metadata shows active tagged releases through the 2020s, including the v1.22-v1.24 series in 2025.

Historique d'adoption

Dotbot spread through personal dotfiles repositories because it fits the common bootstrap pattern: clone a dotfiles repo, enter it, and run ./install on a fresh machine. The README also notes package availability through Homebrew and Arch Linux, while source facts list Homebrew and Nix.

A plugin ecosystem grew around the core, including plugins for secrets management, package managers, OS/application configuration, and other setup tasks.

Modes d'utilisation

A typical Dotbot setup keeps install.conf.yaml or install.conf.json in the dotfiles repository and runs tasks such as linking files into the home directory, creating directories, cleaning broken symlinks, and executing shell commands.

The project is useful when users want a small, repeatable bootstrap without adopting a full configuration-management system.

Pourquoi les passionnés de paquets s'y intéressent

Dotbot is package-nerd significant because it captures the Git-submodule era of dotfiles tooling: tiny tool, vendored into the repo, runnable on a fresh system, and intentionally not a full manager for the dotfiles themselves.

For Homebrew users, packaging Dotbot as a CLI offers the same workflow without vendoring, using dotbot -c to point at a configuration file.

Chronologie

  • 2014: The official README links an Anish Athalye blog post about managing dotfiles as background for Dotbot-style organization.
  • 2025: GitHub release metadata shows v1.22.0, v1.23.x, and v1.24.0 releases.
  • 2020s: Dotbot supports both vendored submodule/subrepo workflows and standalone CLI installation.

Related projects

  • Dotbot is related to dotfiles_template, init-dotfiles, its wiki/tutorial ecosystem, and community plugins such as dotbot-age, dotbot-gitcrypt, dotbot-brew, dotbot-apt, dotbot-yum, crontab-dotbot, and dotbot-firefox.

posture de sécurité

Niveau de risque : vert

narrow executable package without higher-risk signals.

Classificateur de risque

risque vert · confiance faible · appliance

Pourquoi

  • narrow executable package without higher-risk signals

Signaux

  • metadata:no-higher-risk-signals

Comportement d'installation

  • Aucune métadonnée de bottle Homebrew n’a été enregistrée.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Unix
install.conf.yamlinstall.conf.json

exécutables

Exécutables installés

CommandeTypeExpositionNote
dotbotexécutableexécutable indexéDécouvert depuis l'index local des exécutables.

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-08-03
version du gestionnaire1.24.1
gestionnaire mis à jour
données localesinconnu
amontnon disponible
dernière version détectéenon détecté
  • OKAucun avertissement de fraîcheur n'a été généré.

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:dotbot
Version1.24.1
Gestionnaire de paquetsHomebrew
Page d'accueilhttps://github.com/anishathalye/dotbot
Bouteillenon enregistré
Serviceaucun déclaré

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

Nix95%

dotbot

nix profile install nixpkgs#dotbot
  • normalized package name match
  • Correspondance par : Dotbot
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/do/dotbot/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • external package-manager database matches
  • pkg.so package database
  • pkgdb category and tag curation