{"id":28398838,"url":"https://github.com/ashudevcodes/wsl-dotfiles","last_synced_at":"2026-04-13T23:32:57.506Z","repository":{"id":242116609,"uuid":"808728432","full_name":"ashudevcodes/wsl-dotfiles","owner":"ashudevcodes","description":"Dotfile for Window WSL Linux Environment","archived":false,"fork":false,"pushed_at":"2024-07-07T03:50:48.000Z","size":38,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-12-30T23:49:48.816Z","etag":null,"topics":["dotfiles","linux","lua","nvim"],"latest_commit_sha":null,"homepage":"","language":"Lua","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/ashudevcodes.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":"2024-05-31T17:29:03.000Z","updated_at":"2025-05-29T07:40:48.000Z","dependencies_parsed_at":"2024-07-06T11:33:23.831Z","dependency_job_id":"0d486b0b-0111-4aa3-9988-485ca801484b","html_url":"https://github.com/ashudevcodes/wsl-dotfiles","commit_stats":null,"previous_names":["ashudevcodes/dotfiles"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ashudevcodes/wsl-dotfiles","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ashudevcodes%2Fwsl-dotfiles","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ashudevcodes%2Fwsl-dotfiles/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ashudevcodes%2Fwsl-dotfiles/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ashudevcodes%2Fwsl-dotfiles/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ashudevcodes","download_url":"https://codeload.github.com/ashudevcodes/wsl-dotfiles/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ashudevcodes%2Fwsl-dotfiles/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31775838,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-13T20:17:16.280Z","status":"ssl_error","status_checked_at":"2026-04-13T20:17:08.216Z","response_time":93,"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","linux","lua","nvim"],"created_at":"2025-06-01T06:11:30.834Z","updated_at":"2026-04-13T23:32:57.488Z","avatar_url":"https://github.com/ashudevcodes.png","language":"Lua","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Dotfiles Repository\n\nThis repository contains my personal dotfiles for configuring a Linux environment. The dotfiles include configurations for Zsh, Neovim, Neofetch, Tmux, and the Starship prompt. I use GNU Stow to manage the symbolic links for these configuration files.\n\n\u003ckbd\u003e\u003cimg src=\"https://github.com/ashudevcodes/dotfiles/assets/105356967/fd8e7dff-6754-461a-b9d1-543b4e48afdf\"\u003e\u003c/kbd\u003e\n\u003chr\u003e\n\u003ckbd\u003e\u003cimg src=\"https://github.com/ashudevcodes/dotfiles/assets/105356967/dc4d0558-efc3-492e-81a9-c78af0e03146\"\u003e\u003c/kbd\u003e\n\n## Contents\n\n- `.zshrc`: Configuration file for Zsh.\n- `config/`: Directory containing application-specific configurations.\n  - `nvim/`: Configuration for Neovim.\n  - `neofetch/`: Configuration for Neofetch.\n  - `tmux/`: Configuration for Tmux.\n  - `starship.toml`: Configuration for the Starship prompt.\n\n## Prerequisites\n\n- **GNU Stow**: A symlink farm manager to manage the installation of dotfiles.\n- **Zsh**: A powerful shell.\n- **Neovim**: A modern fork of Vim.\n- **Neofetch**: A command-line system information tool.\n- **Tmux**: A terminal multiplexer.\n- **Starship**: A minimal, blazing-fast, and customizable prompt for any shell.\n\n## Installation\n\n1. **Clone the repository**:\n\n    ```bash\n    git clone https://github.com/ashudevcodes/dotfiles.git\n    cd dotfiles\n    ```\n\n2. **Install the required tools**:\n    - Zsh: `sudo apt install zsh`\n    - Neovim: `sudo apt install neovim`\n    - Neofetch: `sudo apt install neofetch`\n    - Tmux: `sudo apt install tmux`\n    - Starship: Follow the installation guide on the [Starship website](https://starship.rs/).\n\n3. **Use Stow to create symbolic links**:\n\n    ```bash\n    stow -t ~ zsh\n    stow -t ~ config\n    ```\n\n    This will create symbolic links for the `.zshrc` file and the configuration files within the `~/.config` directory.\n\n## Directory Structure\n\n```plaintext\ndotfiles/\n├── .zshrc\n└── config/\n    ├── nvim/\n    │   └── (Neovim configuration files)\n    ├── neofetch/\n    │   └── (Neofetch configuration files)\n    ├── tmux/\n    │   └── (Tmux configuration files)\n    └── starship.toml\n```\n\n## Customizing\n\nFeel free to modify any of the configuration files to suit your preferences. Each configuration file is well-documented to help you understand the settings and make changes as needed.\n\n## Updating Configurations\n\nIf you make changes to the configurations and want to update the symbolic links, simply run the `stow` command again:\n\n```bash\nstow -t ~ zsh\nstow -t ~ config\n```\n\n## Contributing\n\nIf you have suggestions or improvements, feel free to open an issue or submit a pull request. Contributions are welcome!\n\n## License\n\nThis project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fashudevcodes%2Fwsl-dotfiles","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fashudevcodes%2Fwsl-dotfiles","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fashudevcodes%2Fwsl-dotfiles/lists"}