{"id":27860065,"url":"https://github.com/srtigers98/dotfiles","last_synced_at":"2026-04-24T16:02:42.465Z","repository":{"id":221496532,"uuid":"754550077","full_name":"SRTigers98/dotfiles","owner":"SRTigers98","description":"Personal dotfiles collection","archived":false,"fork":false,"pushed_at":"2025-09-19T20:53:18.000Z","size":64,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-09-19T23:25:10.443Z","etag":null,"topics":["dotfiles","dotfiles-linux","gnu-stow"],"latest_commit_sha":null,"homepage":"","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/SRTigers98.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-02-08T09:47:40.000Z","updated_at":"2025-09-19T20:53:21.000Z","dependencies_parsed_at":"2024-06-05T18:53:52.965Z","dependency_job_id":"c130e44f-2c69-49c9-a2f9-1bb48681f44c","html_url":"https://github.com/SRTigers98/dotfiles","commit_stats":null,"previous_names":["srtigers98/dotfiles"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/SRTigers98/dotfiles","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SRTigers98%2Fdotfiles","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SRTigers98%2Fdotfiles/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SRTigers98%2Fdotfiles/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SRTigers98%2Fdotfiles/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SRTigers98","download_url":"https://codeload.github.com/SRTigers98/dotfiles/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SRTigers98%2Fdotfiles/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32230421,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-24T13:21:15.438Z","status":"ssl_error","status_checked_at":"2026-04-24T13:21:15.005Z","response_time":64,"last_error":"SSL_read: 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":["dotfiles","dotfiles-linux","gnu-stow"],"created_at":"2025-05-04T17:20:15.809Z","updated_at":"2026-04-24T16:02:42.460Z","avatar_url":"https://github.com/SRTigers98.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# dotfiles\n\n## Prerequisites\n\n1. Management Software: [stow](https://www.gnu.org/software/stow/)\n2. Taskfile CLI: [go-task](https://github.com/go-task/task)\n\n## Installation\n\nBelow are the instructions for the complete shell setup along with the dotfiles.\n\nBefore that, you need to install stow and apply the dotfiles.\nFor convenience you can use the tasks defined in the `Taskfile`.\n\nTo install all configuration files with stow run:\n\n```bash\ntask stow\n```\n\n### Packages\n\nTo install all the required packages, run the `install-packages` script.\n\n\u003e [!NOTE]\n\u003e You may need to run the script as root!\n\n```sh\n./packages/install-packages.sh\n```\n\nSupported package managers are\n\n- Pacman\n- Homebrew\n\n### Emulator Setup\n\nThe recommended and configured terminal emulator is [Ghostty](https://github.com/ghostty-org/ghostty).\nGhostty is installed along with the packages and is configured in the dotfiles.\n\n### NeoVim Configuration\n\nYou can find the NeoVim configuration along with the documentation [here](https://github.com/SRTigers98/nvim-config).\n\n### Terminal Multiplexer\n\nThe recommended and configured terminal multiplexer is [tmux](https://github.com/tmux/tmux).\n\nTo start a new tmux session, run the following command:\n\n```sh\ntmux new-session -A -s default\n```\n\nInitially you have to setup the [Tmux Plugin Manager](https://github.com/tmux-plugins/tpm).\nTo install it run the following command:\n\n```bash\ngit clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm\n```\n\nThen you can install all plugins by pressing `Ctrl+a+I` while tmux is running.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsrtigers98%2Fdotfiles","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsrtigers98%2Fdotfiles","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsrtigers98%2Fdotfiles/lists"}