{"id":31238890,"url":"https://github.com/rdsngit/dotfiles","last_synced_at":"2026-04-08T22:31:06.438Z","repository":{"id":315578071,"uuid":"1060070923","full_name":"rdsngit/dotfiles","owner":"rdsngit","description":"Dotfiles configuration files for iTerm2, Homebrew, Mise, Z Shell, Vim, Git, Ruby and other dev tools","archived":false,"fork":false,"pushed_at":"2026-01-22T17:12:05.000Z","size":45,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-01-23T10:28:12.569Z","etag":null,"topics":["dracula-theme","git","homebrew","iterm2","mise","mise-en-place","ruby","zsh","zshrc"],"latest_commit_sha":null,"homepage":"","language":"Shell","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/rdsngit.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-09-19T10:44:29.000Z","updated_at":"2026-01-22T17:12:13.000Z","dependencies_parsed_at":null,"dependency_job_id":"15bc327f-573f-47fe-be83-6643afebaa2f","html_url":"https://github.com/rdsngit/dotfiles","commit_stats":null,"previous_names":["rdsngit/dotfiles"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/rdsngit/dotfiles","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rdsngit%2Fdotfiles","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rdsngit%2Fdotfiles/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rdsngit%2Fdotfiles/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rdsngit%2Fdotfiles/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rdsngit","download_url":"https://codeload.github.com/rdsngit/dotfiles/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rdsngit%2Fdotfiles/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31577444,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-08T14:31:17.711Z","status":"ssl_error","status_checked_at":"2026-04-08T14:31:17.202Z","response_time":54,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: 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":["dracula-theme","git","homebrew","iterm2","mise","mise-en-place","ruby","zsh","zshrc"],"created_at":"2025-09-22T19:13:25.280Z","updated_at":"2026-04-08T22:31:06.426Z","avatar_url":"https://github.com/rdsngit.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# dotfiles\n\nConfiguration for iTerm2, Mise, Z Shell, Vim, Ruby, Git and other software development tools.\n\n## Setup\n\nClone the `dotfiles` repo into your home folder so it is located at `~/dotfiles`.\n\n## Homebrew for MacOS\n\nThe [homebrew](/homebrew/) directory contains a [Brewfile](/homebrew/Brewfile) containing a list of packages for MacOS as well as extensions [VS Code](https://code.visualstudio.com/). They list includes some commonly used dependencies and development tools for working on Ruby on Rails applications and related software, such as [Dockerfiles](https://docs.docker.com/reference/dockerfile/).\n\nTo use this, first of all install the [homebrew](https://brew.sh/) package manager. Then navigate to the repo's [/homebrew](/homebrew/) directory and run the terminal command:\n\n```sh\nbrew bundle\n```\n\nFor more information about using Brewfiles see the following homebrew documentation page:\n\n- https://docs.brew.sh/Brew-Bundle-and-Brewfile\n\n## iTerm2\n\nInstall using [homebrew](https://brew.sh/).\n\n```sh\nbrew install mise\n```\n\n- https://iterm2.com/\n\nOpen iTerm2 then navigate to the Settings tab then select the checkbox titled \"Load settings from a custom folder or URL and choose the directory located at `User/[USER_HOME_DIRECTORY]/dotfiles/iterm2`.\n\nIn the Profiles tab within the Colors section you can import a color preset of your choice, for example the Dracula theme for iTerm2.\n\n- https://draculatheme.com/iterm\n\n## Mise\n\nInstall the Mise development environment setup tool.\n\n```sh\nbrew install mise\n```\n\n- See the Mise docs for more info: https://mise.jdx.dev\n\nCopy the mise config to the location in the home directory.\n\n```sh\ncp ~/dotfiles/mise/config.toml ~/.config/mise\n```\n\nYou can backup the mise config file within the home `~/.config/mise` directory to the `~/dotfiles/mise` directory by using the following shell script:\n\n```sh\n~/dotfiles/mise/config_backup.sh\n```\n\n## Git\n\nCopy the `.gitconfig` file from the [`git`](/git/) into the root of your home directory.\n\n```sh\ncp ~/dotfiles/git/.gitconfig ~/\n```\n\nAdd your name, email, and signing key to the `user` section of the `gitconfig`.\n\n## VS Code\n\nOpen VS Code and import the settings, keybindings, and other files, such as code snippets from the [`vs-code`](/vs-code/) folder.\n\n## Zsh\n\nThe [`shell`](/shell/) folder contains scripts to set up the terminal prompt and aliases to use:\n\n- [Homebrew](https://brew.sh/) package manager for MacOS\n- [Git](https://git-scm.com/)\n- [Ruby](https://www.ruby-lang.org/en/)\n- [VS Code editor](https://code.visualstudio.com/)\n- Other dev tools including the [Mise](https://mise.jdx.dev/) package manager\n\nAmend your `~/.zshrc` to source the one in the dotfiles folder.\n\n```sh\nsource ~/dotfiles/zshrc.sh\n```\n\n## Vim\n\nCreate directories for Vim autoload and Vim Plugins for the Dracula color theme.\n\n```sh\nmkdir ~/.vim/autoload\nmkdir ~/.vim/plugged\n```\n\nSee the Vim Plug GitHub repo for more info: https://github.com/junegunn/vim-plug\nDracula Theme for Vim: https://draculatheme.com/vim\n\nSource the vim config in your `~/.vimrc`\n\n```bash\nsource ~/dotfiles/vimrc.vim\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frdsngit%2Fdotfiles","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frdsngit%2Fdotfiles","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frdsngit%2Fdotfiles/lists"}