{"id":16753138,"url":"https://github.com/evanpurkhiser/dots-personal","last_synced_at":"2025-03-17T02:31:06.739Z","repository":{"id":10026483,"uuid":"12067736","full_name":"evanpurkhiser/dots-personal","owner":"evanpurkhiser","description":"My personal dotfiles. Uses the dots utility to manage installation and organization.","archived":false,"fork":false,"pushed_at":"2025-03-02T20:26:21.000Z","size":828,"stargazers_count":32,"open_issues_count":0,"forks_count":5,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-03-16T07:22:50.775Z","etag":null,"topics":["bashrc","dotfiles","tmuxrc","vimrc"],"latest_commit_sha":null,"homepage":"","language":"Lua","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/evanpurkhiser.png","metadata":{"files":{"readme":"README.md","changelog":null,"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}},"created_at":"2013-08-12T22:25:52.000Z","updated_at":"2025-03-02T20:26:25.000Z","dependencies_parsed_at":"2024-10-27T11:52:31.589Z","dependency_job_id":"1d1ddc3d-2c35-4545-904d-baea94a15be5","html_url":"https://github.com/evanpurkhiser/dots-personal","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/evanpurkhiser%2Fdots-personal","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/evanpurkhiser%2Fdots-personal/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/evanpurkhiser%2Fdots-personal/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/evanpurkhiser%2Fdots-personal/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/evanpurkhiser","download_url":"https://codeload.github.com/evanpurkhiser/dots-personal/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243961675,"owners_count":20375286,"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","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":["bashrc","dotfiles","tmuxrc","vimrc"],"created_at":"2024-10-13T02:49:21.291Z","updated_at":"2025-03-17T02:31:06.351Z","avatar_url":"https://github.com/evanpurkhiser.png","language":"Lua","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Evan Purkhiser's Configuration files\n\n[![Build Status](https://github.com/evanpurkhiser/dots-personal/workflows/check/badge.svg)](https://github.com/evanpurkhiser/dots-personal/actions?query=workflow%3Acheck)\n\nThese are my personal configuration files for my various machines.\nConfiguration files are grouped into different 'groups' that allow for specific\ninstallations based on the type of machine the dotfiles are being installed on.\nFor example, the dotfiles installed for a server would be different than the\ndotfiles installed on my home desktop or work laptop.\n\nThese dotfiles are managed using the `dots` [dotfile management\nutility](https://github.com/evanpurkhiser/dots).\n\n## Dotfile groups\n\nThe following groups are used for my dotfiles:\n\n| Group Name   | Description                                                                                                                                                                                                 |\n| ------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `base`       | The base group is installed for all environments. This includes the most basic and cross platform configurations. For example, bash, vim, and other environment independent configurations are placed here. |\n| `common/*`   | Common groups apply to various machines and are generally more generic. This includes platform (osx / linux) and development specific groupigns.                                                            |\n| `machines/*` | The machine groups are specific to a single machine. This includes configuration files for programs installed locally to that machine that are not intended to be shared elsewhere.                         |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fevanpurkhiser%2Fdots-personal","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fevanpurkhiser%2Fdots-personal","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fevanpurkhiser%2Fdots-personal/lists"}