Markdown Converter
Agent skill for markdown-converter
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
Sign in to like and favorite skills
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
This is a chezmoi dotfiles repository that manages a comprehensive development environment configuration. Chezmoi is used to securely manage and synchronize dotfiles across multiple machines.
chezmoi apply - Apply configuration changes to the systemchezmoi apply <target_file> - Apply configuration changes to the target file of the template filechezmoi diff - Show what would change without applyingchezmoi add <file> - Add a new file to be managed by chezmoichezmoi re-add - Update managed files with local changeschezmoi cd - Change to the chezmoi source directorychezmoi init glebglazov - Initial installation commandch - Shortcut for chezmoi commandcha - Shortcut for chezmoi applyide - Launch tmux IDE layout (calls tmux-ide-layout)t - Create or attach to main tmux sessiontmux-sessioniser - Fuzzy finder for project directories and tmux session managementmise manages all language runtimes (Node.js, Ruby, Python, Go, Rust, Java, etc.)zsh with custom prompt and functionsdot_ prefix: Files that start with . (dotfiles)private_ prefix: Files containing sensitive information (not committed to git)exact_ prefix: Directories that should be exact matchesexecutable_ prefix: Files that should be executable.tmpl suffix: Template files requiring variable substitutionShell Environment (
home/exact_dot_my_zsh_plugins/):
env_vars.sh - Environment variablesaliases_and_commands.sh - Shell aliases and functionsmise.sh.tmpl - Runtime version management setupDevelopment Tools:
home/private_dot_config/exact_mise/config.toml - Multi-language version managementhome/private_dot_config/git/config.tmpl - Git configuration with SSH signinghome/private_dot_config/exact_nvim/init.lua - Neovim configurationProject-Specific Environments (
home/literal_private/Dev/):
work/ subdirectorypersonal/ subdirectorymixed/ subdirectory.envrc files for direnv-based environment managementCustom Scripts (
home/dot_local/bin/):
git-wrapper - Enhanced git clone functionality with SSH URL conversiontmux-ide-layout - IDE-like tmux pane arrangementstmux-sessioniser & tmux-windowiser - Session management utilitiesupdate-alacritty-icon - Terminal icon customization.tmpl suffix to avoid committing secretsmacbook-tdsmacbook-personalhetzner-workbenchThe
.chezmoiexternal.toml automatically downloads and manages:
mise for language version managementkanata for keyboard remapping on macOSantidote for zsh plugin managementgit-pile for enhanced Git workflowConfigured languages and versions (via mise):
chezmoi diff to preview changeschezmoi applychezmoi add <file> first.tmpl) for files needing variable substitutionprivate_ prefixexact_ prefix for directories requiring exact matching.envrc filesDo what has been asked; nothing more, nothing less. NEVER create files unless they're absolutely necessary for achieving your goal. ALWAYS prefer editing an existing file to creating a new one. NEVER proactively create documentation files (*.md) or README files. Only create documentation files if explicitly requested by the User.