Skip to main content
Ctrl+K

vvnraman's dotfiles 0.1.0 documentation

  • Introduction
  • How To Guides
  • Tutorials
  • Explanation
  • Reference
  • Introduction
  • How To Guides
  • Tutorials
  • Explanation
  • Reference

Section Navigation

Contents:

  • Chezmoi setup
    • Machine specific config
    • Chezmoi data
    • Chezmoi template helpers
  • Bash configuration
  • Fish configuration
  • Tmux configuration
  • Git configuration
  • Git workflow
  • Git scripts
  • Lazygit configuration
  • Python automation
    • CLI entry module
    • Source root resolution module
    • Build and install standalone
    • Publish workflow module
    • Neovim sync module
  • Explanation
  • Python automation

Python automation#

This section explains the Python package that drives the CLI entrypoint and the Neovim sync workflows.

Contents:

  • CLI entry module
    • High-level structure
    • Command routing
    • Safety checks
    • Relevant changelogs
  • Source root resolution module
    • High-level structure
    • Resolution order
    • Runtime behavior
    • Cache and diagnostics
    • Relevant changelogs
  • Build and install standalone
    • Repo installer entrypoint
    • Build artifacts
    • Install stable entrypoint
    • Install editable dev entrypoint
    • Install mode behavior
    • Custom install path isolation
  • Publish workflow module
    • High-level structure
    • Execution order
  • Neovim sync module
    • High-level structure
    • Sync flow
    • Info flow
    • Mimic flow

previous

Lazygit configuration

next

CLI entry module

This Page

  • Show Source

© Copyright Prateek Raman.

Created using Sphinx 9.1.0.

Built with the PyData Sphinx Theme 0.16.1.