{"id":17665676,"url":"https://github.com/faun/dotfiles","last_synced_at":"2025-05-07T14:31:27.872Z","repository":{"id":1121431,"uuid":"993838","full_name":"faun/dotfiles","owner":"faun","description":"~/.*","archived":false,"fork":false,"pushed_at":"2025-03-12T17:45:22.000Z","size":7612,"stargazers_count":12,"open_issues_count":0,"forks_count":4,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-03-31T11:01:41.618Z","etag":null,"topics":["dotfiles","shell","vim-configuration","zsh-configuration"],"latest_commit_sha":null,"homepage":"https://github.com/faun/dotfiles","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/faun.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":"2010-10-17T02:55:37.000Z","updated_at":"2025-03-12T17:45:28.000Z","dependencies_parsed_at":"2023-07-05T18:02:09.282Z","dependency_job_id":"ea4c2afb-9708-48ae-9bc1-2bea1f3b4a65","html_url":"https://github.com/faun/dotfiles","commit_stats":{"total_commits":2666,"total_committers":50,"mean_commits":53.32,"dds":0.6492873218304576,"last_synced_commit":"e7c02184d70afcac2b18f6c8a68216b16ea009a1"},"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/faun%2Fdotfiles","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/faun%2Fdotfiles/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/faun%2Fdotfiles/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/faun%2Fdotfiles/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/faun","download_url":"https://codeload.github.com/faun/dotfiles/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252895561,"owners_count":21821180,"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","shell","vim-configuration","zsh-configuration"],"created_at":"2024-10-23T21:07:02.775Z","updated_at":"2025-05-07T14:31:27.844Z","avatar_url":"https://github.com/faun.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Dotfiles\n\n## About these dotfiles\n\nThese are config files to set up a system the way I like it.\n\n## Installation\n\n    export DESTINATION=\"$HOME/src/github.com/faun/dotfiles\"\n    export INSTALL_SCRIPT_URL=\"https://gist.githubusercontent.com/faun/67fadc3f1525399da236589562cb4583/raw/install_dotfiles.sh?$(date +%s)\"\n    curl -sSL -o dotfiles_installer.sh \"$INSTALL_SCRIPT_URL\"\n    chmod +x ./dotfiles_installer.sh\n    ./dotfiles_installer.sh\n\n## Configuration\n\nThere are a number of settings that can be configured for these dotfiles. They are:\n\n##### Git\n\nCreate a file at `~/.gitconfig.local`:\n\n    [user]\n      name = Your Name\n      email = email@example.com\n\n    [github]\n      user = username\n\n##### Vim\n\nAdd any additional settings in `~/.vimrc.local` or `.vimrc.local` in a project directory for project-specific settings\n\n##### Shell config\n\nAdd any additional configuration settings to `~/.local.sh` and these will be sourced at login.\n\nThings that can be added to this file include custom aliases, configuration settings, private environment variables, paths, etc.\n\n### Change shell to latest Zsh\n\n    brew install zsh\n\nAdd Homebrew Zsh to /etc/shells\n\n    sudo sh -c 'echo \"$(which zsh)\" \u003e\u003e /etc/shells'\n\nSet Homebrew Zsh as your default user\n\n    sudo chsh -s $(which zsh) $(whoami)\n\nInstall tmux\n\n    brew install tmux\n    brew install reattach-to-user-namespace\n\n### Patch your terminal font with Powerline glyphs for maximum awesomeness\n\nSee [Powerline repo](https://github.com/Lokaltog/powerline-fonts) for more info.\n\nMy personal favorite is [inconsolata-dz](https://github.com/Lokaltog/powerline-fonts/raw/master/InconsolataDz/Inconsolata-dz%20for%20Powerline.otf).\n\n### Integrate iTerm2 with tmux\n\nSee [iTerm2 downloads](http://code.google.com/p/iterm2/downloads/list) for more info\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffaun%2Fdotfiles","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffaun%2Fdotfiles","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffaun%2Fdotfiles/lists"}