{"id":49205277,"url":"https://github.com/lordfckhelmchen/git-commands","last_synced_at":"2026-04-23T18:01:02.115Z","repository":{"id":64081200,"uuid":"524022454","full_name":"LordFckHelmchen/git-commands","owner":"LordFckHelmchen","description":"Contains .bashrc, .bash_aliases, .profile, git-prompt and other useful bash modifications","archived":false,"fork":false,"pushed_at":"2026-04-17T14:05:47.000Z","size":222,"stargazers_count":1,"open_issues_count":3,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-04-17T16:11:24.012Z","etag":null,"topics":["bash-alias","bash-hacks","bash-profile","bash-prompt","bashrc","git-bash"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/LordFckHelmchen.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2022-08-12T09:05:51.000Z","updated_at":"2026-03-31T11:17:45.000Z","dependencies_parsed_at":"2023-01-14T21:15:13.664Z","dependency_job_id":"4849466e-d8c0-4953-8433-bbc79ea96984","html_url":"https://github.com/LordFckHelmchen/git-commands","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/LordFckHelmchen/git-commands","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LordFckHelmchen%2Fgit-commands","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LordFckHelmchen%2Fgit-commands/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LordFckHelmchen%2Fgit-commands/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LordFckHelmchen%2Fgit-commands/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LordFckHelmchen","download_url":"https://codeload.github.com/LordFckHelmchen/git-commands/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LordFckHelmchen%2Fgit-commands/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32191873,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-23T15:28:30.493Z","status":"ssl_error","status_checked_at":"2026-04-23T15:28:29.972Z","response_time":53,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bash-alias","bash-hacks","bash-profile","bash-prompt","bashrc","git-bash"],"created_at":"2026-04-23T18:00:25.615Z","updated_at":"2026-04-23T18:01:02.045Z","avatar_url":"https://github.com/LordFckHelmchen.png","language":"Shell","readme":"# git-commands\n\nContains bash configurations and other useful bash modifications (e.g. git-prompts, git aliases, ...)\n\n## Purpose\n\nThis repository contains personal shell/tooling configuration files and helper scripts for:\n\n- Bash (`bash/`)\n- Git (`git/`)\n- Themes and prompt configuration (`themes/`, `windows-terminal/`, `power-toys/`)\n- VS Code settings (`vscode/`)\n- Small utility scripts (`python/`)\n\n## Prerequisites\n\n- Python 3.10+ available as `python`\n- Git Bash (recommended on Windows)\n- Symlink permissions on Windows (run terminal as Administrator or enable Developer Mode)\n\n## Quick Start\n\nFrom the repository root, create/update symlinks into your home directory:\n\n```bash\npython symlink_files.py\n```\n\nThis links core files such as:\n\n- `bash/.bashrc`, `bash/.bash_aliases`, `bash/.bash_profile`, `bash/.bash_completion` -\u003e `$HOME/`\n- `git/.gitconfig` -\u003e `$HOME/.gitconfig`\n\n### Optional prompt setup\n\nUse the bash-native git prompt:\n\n```bash\npython symlink_files.py --link_git_prompt\n```\n\nThis additionally links:\n\n- `bash/git-prompt.sh` -\u003e `$XDG_CONFIG_HOME/bash/git-prompt.sh` (or `$HOME/.config/bash/git-prompt.sh`)\n\nUse Starship instead:\n\n```bash\npython symlink_files.py --link_starship_config\n```\n\nThis links:\n\n- `themes/starship.toml` -\u003e `$XDG_CONFIG_HOME/starship.toml` (or `$HOME/.config/starship.toml`)\n\n### Overwrite existing files\n\nIf destination files already exist, force replacement:\n\n```bash\npython symlink_files.py --force\n```\n\n## Repository Contents\n\n- `bash/`: bash startup files and prompt script\n- `git/`: git helper scripts\n- `github/`: GitHub workflow YAML snippets\n- `python/`: utility scripts and example configs\n- `themes/`: theme docs and Starship config\n- `vscode/`: VS Code settings/profile exports\n- `windows-terminal/`: Windows Terminal profile and color schemes\n\n## Notes\n\n- `--link_git_prompt` and `--link_starship_config` are mutually exclusive.\n- Re-run the symlink script any time you add or change tracked config files.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flordfckhelmchen%2Fgit-commands","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flordfckhelmchen%2Fgit-commands","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flordfckhelmchen%2Fgit-commands/lists"}