{"id":16934605,"url":"https://github.com/adeattwood/dotfiles","last_synced_at":"2026-02-05T05:02:18.042Z","repository":{"id":153980192,"uuid":"59394301","full_name":"AdeAttwood/Dotfiles","owner":"AdeAttwood","description":"Personal system configuration","archived":false,"fork":false,"pushed_at":"2024-11-28T18:21:18.000Z","size":77223,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-27T03:41:45.325Z","etag":null,"topics":["dotfiles","emacs","neovim","shell","tmux","ubuntu","vim","zsh"],"latest_commit_sha":null,"homepage":"","language":"Perl","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/AdeAttwood.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":"2016-05-22T04:11:19.000Z","updated_at":"2024-11-28T18:21:22.000Z","dependencies_parsed_at":"2023-10-16T06:44:37.653Z","dependency_job_id":"96a2b74c-819f-46bf-92dc-701ce7cdedbc","html_url":"https://github.com/AdeAttwood/Dotfiles","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/AdeAttwood%2FDotfiles","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AdeAttwood%2FDotfiles/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AdeAttwood%2FDotfiles/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AdeAttwood%2FDotfiles/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AdeAttwood","download_url":"https://codeload.github.com/AdeAttwood/Dotfiles/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248717240,"owners_count":21150387,"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":["dotfiles","emacs","neovim","shell","tmux","ubuntu","vim","zsh"],"created_at":"2024-10-13T20:52:34.014Z","updated_at":"2026-02-05T05:02:18.002Z","avatar_url":"https://github.com/AdeAttwood.png","language":"Perl","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\n# Dotfiles EST 2015\n\nPersonal system configuration\n\n\u003c/div\u003e\n\n![](img/screenshot-2022.png)\n\nThis is my over complicated system configuation managed with\n[Puppet](https://puppet.com/), containing all the usual tools you would expect\nfrom a terminal development workflow.\n\n# Prerequisites\n\nBefore you consider using this configuration, it is recommended that you have\nyour own repository and you just take what you need from this repository and\nadapt it to your needs. If you really want *this* configuration then it is\nrecommended that you fork, review the code and remove anything you don't need.\n\nTo install the configuration Puppet Bolt and Git are required to on the system\nso you can run the install scripts.\n\n- [Git](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git)\n- [Puppet Bolt](https://puppet.com/docs/bolt/latest/bolt_installing.html)\n\n# Install \n\n**NOTE:** Currently the only OS supported is [Ubuntu\nMATE](https://ubuntu-mate.org/), up until 2020 [Ubuntu\nDesktop](https://ubuntu.com/desktop) was used at work so that should have good\nsupport but really any Debian system should be OK.\n\n```bash\n# Clone the repo\ngit clone https://gitlab.com/adeattwood/dotfiles.git ~/.dotfiles\n# Apply the configuration\nsite-modules/core/files/bin/dotfiles apply\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fadeattwood%2Fdotfiles","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fadeattwood%2Fdotfiles","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fadeattwood%2Fdotfiles/lists"}