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

Explanation#

Contents:

  • Chezmoi setup
    • Machine specific config
    • Chezmoi data
    • Chezmoi template helpers
  • Bash configuration
    • Directory layout
    • Load order
    • Relevant changelogs
  • Fish configuration
    • Directory layout
    • Load order
    • Relevant changelogs
  • Tmux configuration
    • Directory layout
    • Load order
    • Relevant changelogs
  • Git configuration
    • Directory layout
    • Load order
    • Relevant changelogs
  • Git workflow
    • Overview
  • Git scripts
    • Runtime layout
    • How dispatch works
    • Completion metadata flow
    • Layout detection and worktree placement
    • Why sourced files can share helpers
    • Bash wrapper runtime
    • Fish wrapper runtime
    • Include guards
    • Naming assumptions
    • When adding a subcommand
    • Relevant changelogs
  • Lazygit configuration
    • Directory layout
    • Load order
    • Relevant changelogs
  • Python automation
    • CLI entry module
    • Source root resolution module
    • Build and install standalone
    • Publish workflow module
    • Neovim sync module

previous

Tutorials

next

Chezmoi setup

This Page

  • Show Source

© Copyright Prateek Raman.

Created using Sphinx 9.1.0.

Built with the PyData Sphinx Theme 0.16.1.