{"id":18410274,"url":"https://github.com/racklin/dotfiles","last_synced_at":"2025-07-30T01:33:27.273Z","repository":{"id":140702748,"uuid":"489998187","full_name":"racklin/dotfiles","owner":"racklin","description":"Racklin's dotfiles","archived":false,"fork":false,"pushed_at":"2022-06-08T13:58:22.000Z","size":1846,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-12T22:15:47.699Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","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/racklin.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":"2022-05-08T16:35:07.000Z","updated_at":"2022-05-08T16:37:13.000Z","dependencies_parsed_at":"2024-07-09T18:03:32.540Z","dependency_job_id":null,"html_url":"https://github.com/racklin/dotfiles","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/racklin/dotfiles","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/racklin%2Fdotfiles","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/racklin%2Fdotfiles/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/racklin%2Fdotfiles/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/racklin%2Fdotfiles/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/racklin","download_url":"https://codeload.github.com/racklin/dotfiles/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/racklin%2Fdotfiles/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267792670,"owners_count":24144930,"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-07-29T02:00:12.549Z","response_time":2574,"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-06T03:30:26.309Z","updated_at":"2025-07-30T01:33:27.222Z","avatar_url":"https://github.com/racklin.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"![iTerm2 screenshot](./images/screenshot-1.png)\n\n# Rack Lin's dotfiles\n\nI am using [GNU Stow](https://www.gnu.org/software/stow/) - a symlink farm manager to manage dotfiles.\n\n**Warning**: Don’t blindly use my settings unless you know what that entails. Use at your own risk!\n\n## Prerequisites\nMake sure you have installed all of the following prerequisites on your development machine:\n- [GNU Stow](https://www.gnu.org/software/stow/) \u003e 2.3.0 that support new `--dotfiles` option\n- [z for fish](https://github.com/jethrokuan/z) - Directory jumping\n- [Exa](https://the.exa.website/) - `ls` replacement\n- [ghq](https://github.com/x-motemen/ghq) - Local Git repository organizer\n- [fzf](https://github.com/junegunn/fzf) - is a general-purpose command-line fuzzy finder.\n\n## Contents\n\n- git config\n- zsh config\n  - [oh-my-zsh](https://github.com/ohmyzsh/ohmyzsh)\n    ```\n    sh -c \"$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)\"\n    ```\n  - [powerlevel10k theme](https://github.com/romkatv/powerlevel10k)\n    ```\n    git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k\n    ```\n- tmux config\n- MacOSX config\n  \n## How to use\n\n### git\nLet’s stow git setting, \n`stow --dotfiles -vSt ~ git`\nThat’s it! we have successfully created a symlink for `.gitconfig` ,and a symlink for `.gitignore_global`\n\n### zsh\n`stow --dotfiles -vSt ~ zsh`\n\n### fish shell\n`mkdir ~/.config/fish`\n`stow --dotfiles -vSt ~/.config/fish fish`\n\n### tmux\n`stow --dotfiles -vSt ~ tmux`\n\n### starship\n`stow --dotfiles -vSt ~/.config starship`\n\n\n## About me\n\n- [Twitter](https://twitter.com/racklin)\n- [github](https://github.com/racklin)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fracklin%2Fdotfiles","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fracklin%2Fdotfiles","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fracklin%2Fdotfiles/lists"}