{"id":26462160,"url":"https://github.com/brettm12345/vscode-config","last_synced_at":"2025-03-19T05:46:04.389Z","repository":{"id":43528369,"uuid":"245932973","full_name":"Brettm12345/vscode-config","owner":"Brettm12345","description":"My vscode configuration: free of boilerplate, jam packed with fp, made with love","archived":false,"fork":false,"pushed_at":"2023-01-07T15:43:31.000Z","size":771,"stargazers_count":8,"open_issues_count":16,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-08T11:04:39.741Z","etag":null,"topics":["fp-ts","functional-programming","vscode","vscode-configurations"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","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/Brettm12345.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}},"created_at":"2020-03-09T03:11:17.000Z","updated_at":"2024-09-06T06:44:37.000Z","dependencies_parsed_at":"2023-02-07T13:45:59.908Z","dependency_job_id":null,"html_url":"https://github.com/Brettm12345/vscode-config","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/Brettm12345%2Fvscode-config","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Brettm12345%2Fvscode-config/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Brettm12345%2Fvscode-config/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Brettm12345%2Fvscode-config/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Brettm12345","download_url":"https://codeload.github.com/Brettm12345/vscode-config/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244365029,"owners_count":20441470,"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":["fp-ts","functional-programming","vscode","vscode-configurations"],"created_at":"2025-03-19T05:46:03.916Z","updated_at":"2025-03-19T05:46:04.383Z","avatar_url":"https://github.com/Brettm12345.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# VSCode Config\n\n\u003e The ultimate VSCode configuration. Made with love and funtional programming :heart:\n\nI put a lot of effort into building this. My goal was to make a configuration akin to doom/spaceemacs in typescript using the [init-script](https://github.com/bodil/vscode-init-script) plugin.\n\n## Todo\n\n- [x] Generate types for configuration [see](https://github.com/bcherny/json-schema-to-typescript) **Almost complete:** *need to add scope handling*\n- [x] Setup custom keymaps for packages\n- [x] Conditional loading\n- [ ] Defer packages by priority? (This might work already. Must test)\n- [ ] Add screenshots to readme\n\n## Credits\n\nI wanna give a special thanks to these packages\n\n- [fp-ts](https://github.com/gcanti/fp-ts)\n- [vscode-use-package](https://github.com/bodil/vscode-use-package)\n- [init-script](https://github.com/bodil/vscode-init-script)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbrettm12345%2Fvscode-config","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbrettm12345%2Fvscode-config","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbrettm12345%2Fvscode-config/lists"}