{"id":18602897,"url":"https://github.com/fireisgood/dotfiles","last_synced_at":"2025-08-17T16:16:26.483Z","repository":{"id":220467230,"uuid":"751638542","full_name":"FireIsGood/dotfiles","owner":"FireIsGood","description":"My personal configuration files","archived":false,"fork":false,"pushed_at":"2025-04-04T03:42:07.000Z","size":658,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-16T18:12:25.485Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Lua","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/FireIsGood.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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}},"created_at":"2024-02-02T02:09:47.000Z","updated_at":"2025-04-04T03:42:12.000Z","dependencies_parsed_at":"2024-04-08T22:23:44.288Z","dependency_job_id":"53f0b4d3-fe74-4566-a9fa-fcd69946a4ec","html_url":"https://github.com/FireIsGood/dotfiles","commit_stats":null,"previous_names":["fireisgood/dotfiles"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/FireIsGood/dotfiles","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FireIsGood%2Fdotfiles","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FireIsGood%2Fdotfiles/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FireIsGood%2Fdotfiles/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FireIsGood%2Fdotfiles/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FireIsGood","download_url":"https://codeload.github.com/FireIsGood/dotfiles/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FireIsGood%2Fdotfiles/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":270871527,"owners_count":24660221,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-17T02:00:09.016Z","response_time":129,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":[],"created_at":"2024-11-07T02:12:49.018Z","updated_at":"2025-08-17T16:16:26.421Z","avatar_url":"https://github.com/FireIsGood.png","language":"Lua","funding_links":[],"categories":[],"sub_categories":[],"readme":"# FireIsGood's Dotfiles\n\nA mirror of my dotfiles, used through [GNU Stow](https://www.gnu.org/software/stow/).\n\n## Configurations of interest\n\nThe files that you're probably interested are:\n\n- [Neovim config](/.config/nvim/)\n- [bash aliases](.bash_aliases)\n- [Starship prompt](/.config/starship.toml)  \n  ![starship prompt](/stow/starship_prompt.png)\n\n- [Oh My Posh prompt](/.config/oh-my-posh/zen.yml)  \n  ![Oh My Posh prompt](/stow/oh-my-posh_prompt.png)\n\n## What are \"dotfiles?\"\n\nSome bullet points from pseudometa's [.config repository](https://github.com/chrisgrieser/.config):\n\n- Read this [primer what dotfiles are](https://www.freecodecamp.org/news/dotfiles-what-is-a-dot-file-and-how-to-create-it-in-mac-and-linux/).\n- Here is an interesting [report on common contents of dotfiles](https://github.com/Kharacternyk/dotcommon).\n\n## Requirements\n\nEnsure you have Git and Stow installed on your system. You can use the following commands to check if they are\ninstalled:\n\n```bash\ngit -v\nstow -V\n```\n\nOtherwise, install them with your favorite package manager.\n\nYou will also need either [Starship](https://starship.rs) or [Oh My Posh](https://ohmyposh.dev) depending on the current\nprompt used.\n\nYou can check if they are installed with the corresponding commands:\n\n```bash\noh-my-posh --version\nstarship -V\n```\n\nIf they are not installed, you will get an error message about the corresponding prompt.\n\n## Installation\n\nClone the repository into a local folder in $HOME:\n\n```bash\ngit clone https://github.com/FireIsGood/dotfiles.git ~/dotfiles\n```\n\nRun `stow` in the new folder to add symlinks:\n\n```bash\ncd ~/dotfiles\nstow .\n```\n\nIf you encounter any file conflicts, you must delete either the conflicting file or delete the new dotfiles folder file.\n\n## Additional Notes\n\nThe `.gitconfig` file includes two settings which will require all connections to be SSH and attempt to sign with my\npersonal GPG key. If you do not have an SSH key set up with Git, remove the indicated line. If you have a GPG signing\nkey, follow the steps on the [GitHub\nDocs](https://docs.github.com/en/authentication/managing-commit-signature-verification/checking-for-existing-gpg-keys)\non how to add your own key under the `signingkey` field.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffireisgood%2Fdotfiles","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffireisgood%2Fdotfiles","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffireisgood%2Fdotfiles/lists"}