{"id":19967558,"url":"https://github.com/rishavnandi/wsl_dotfiles","last_synced_at":"2025-10-05T23:04:02.069Z","repository":{"id":115573577,"uuid":"533852933","full_name":"rishavnandi/wsl_dotfiles","owner":"rishavnandi","description":"Collection of config files for my windows terminal and starship toml config files","archived":false,"fork":false,"pushed_at":"2024-04-22T18:19:13.000Z","size":131,"stargazers_count":16,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-04-23T00:55:03.469Z","etag":null,"topics":["bash","bash-script","dotfiles","hacktoberfest","hacktoberfest-accepted","hacktoberfest2022","hacktoberfest2023","powershell","powershell-script","theme","windows-terminal","windows-terminal-theme","wsl","wsl-ubuntu","wsl2"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"wtfpl","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rishavnandi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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}},"created_at":"2022-09-07T16:39:56.000Z","updated_at":"2024-04-22T18:19:16.000Z","dependencies_parsed_at":null,"dependency_job_id":"c1531aab-efc2-433a-ada1-ef28ce812051","html_url":"https://github.com/rishavnandi/wsl_dotfiles","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rishavnandi%2Fwsl_dotfiles","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rishavnandi%2Fwsl_dotfiles/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rishavnandi%2Fwsl_dotfiles/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rishavnandi%2Fwsl_dotfiles/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rishavnandi","download_url":"https://codeload.github.com/rishavnandi/wsl_dotfiles/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224380099,"owners_count":17301525,"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":["bash","bash-script","dotfiles","hacktoberfest","hacktoberfest-accepted","hacktoberfest2022","hacktoberfest2023","powershell","powershell-script","theme","windows-terminal","windows-terminal-theme","wsl","wsl-ubuntu","wsl2"],"created_at":"2024-11-13T02:42:35.337Z","updated_at":"2025-10-05T23:03:57.013Z","avatar_url":"https://github.com/rishavnandi.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Configs for my Windows Terminal, PowerShell Prompt, Bashrc/Fish and Starship Prompt configs as well.\n\n## Usage\n\n- Clone or download the repo\n\n```powershell\ngit clone https://github.com/rishavnandi/wsl_dotfiles.git\n```\n\n- Ease the execution policy (Type into an admin powershell window)\n\n```powershell\nSet-ExecutionPolicy Unrestricted\n```\n\n- Open powershell as admin and navigate to the dotfiles folder and execute the script (Below command assumes you downloaded repo to downloads folder)\n\n```powershell\ncd .\\Downloads\\wsl_dotfiles\\\n.\\auto_install.ps1\n``` \n\n- Now run the script in your wsl instance (Below command assumes you downloaded repo to downloads folder)\n- First make sure your user has ownership of all files and folders in the dotfiles folder\n\n```bash\ncd /home/\u003cusername\u003e/\nsudo chown -R \u003cusername\u003e .\n```\n\n```bash\ncd /mnt/c/Users/\u003cusername\u003e/Downloads/dotfiles/\nchmod +x auto_config.sh\n./auto_config.sh\n```\n\n- Harden the execution policy back to restricted (Type into an admin powershell window)\n\n```powershell\nSet-ExecutionPolicy Restricted\n```\n\n- That's it, you are done, make sure to install the nerd font which should be downloaded by the script in your downloads folder, you'll find all the other apps that need manual installation there as well.\n\n## Config PATHS\n\n- win_starship.toml -\u003e C:\\Users\\risha\\\\.starship\\starship.toml\n- starship.lua -\u003e C:\\Users\\risha\\AppData\\Local\\clink\\starship.lua\n- winfetch.ps1 -\u003e C:\\Users\\risha\\\\.config\\winfetch\\config.ps1\n\n![image](https://github.com/rishavnandi/wsl_dotfiles/assets/101431112/1108297f-1cf5-4121-9258-e23e3dbee106)\n![image](https://github.com/rishavnandi/wsl_dotfiles/assets/101431112/65aab98f-b94e-4b75-8cb8-6f19205ac0c6)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frishavnandi%2Fwsl_dotfiles","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frishavnandi%2Fwsl_dotfiles","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frishavnandi%2Fwsl_dotfiles/lists"}