{"id":14063438,"url":"https://github.com/SeeminglyScience/dotfiles","last_synced_at":"2025-07-29T15:33:13.015Z","repository":{"id":87373191,"uuid":"202914062","full_name":"SeeminglyScience/dotfiles","owner":"SeeminglyScience","description":null,"archived":false,"fork":false,"pushed_at":"2024-07-23T18:14:15.000Z","size":531,"stargazers_count":35,"open_issues_count":1,"forks_count":3,"subscribers_count":6,"default_branch":"main","last_synced_at":"2024-11-28T15:43:52.311Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"PowerShell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SeeminglyScience.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":"2019-08-17T17:44:40.000Z","updated_at":"2024-09-14T12:03:52.000Z","dependencies_parsed_at":null,"dependency_job_id":"f06146a4-09e0-49cd-a4a5-3db9413ab0e0","html_url":"https://github.com/SeeminglyScience/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/SeeminglyScience%2Fdotfiles","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SeeminglyScience%2Fdotfiles/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SeeminglyScience%2Fdotfiles/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SeeminglyScience%2Fdotfiles/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SeeminglyScience","download_url":"https://codeload.github.com/SeeminglyScience/dotfiles/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":228028407,"owners_count":17858329,"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":[],"created_at":"2024-08-13T07:03:20.465Z","updated_at":"2024-12-04T01:30:49.026Z","avatar_url":"https://github.com/SeeminglyScience.png","language":"PowerShell","funding_links":[],"categories":["PowerShell"],"sub_categories":[],"readme":"# SeeminglyScience's dot files\r\n\r\nThis repo holds my PowerShell profile and various other configuration files. Some of these things I use every day, others may be unfinished or straight up broken. This isn't intended to be a supported product.\r\n\r\nManaged with [chezmoi](https://www.chezmoi.io/)\r\n\r\nThis snippet is mainly for me:\r\n\r\n```powershell\r\n(iwr -useb https://seemingly.dev/install-dots).Content | iex\r\n```\r\n\r\nYou'd need to (but probably shouldn't, just use this as reference) do:\r\n\r\n```powershell\r\n$env:NO_SECRETS = 1;(iwr -useb https://seemingly.dev/install-dots).Content | iex\r\n```\r\n\r\n### PowerShell\r\n\r\n- [All profile files](./Documents/PowerShell)\r\n- [`Utility.psm1`](./Documents/PowerShell/Utility.psm1) (All the functions I use interactively that don't fit into something publishable)\r\n- [Module installs](./run_once_before_main.ps1#L58)\r\n\r\n### VSCode\r\n\r\nVSCode settings are handled with settings sync, but a snapshot is included here for reference.\r\n\r\n- [`settings.json`](./VSCode/settings.json)\r\n- [`keybindings.json`](./VSCode/keybindings.json)\r\n\r\nAlso here are my current extensions:\r\n\r\n- alefragnani.project-manager\r\n- bungcip.better-toml\r\n- DavidAnson.vscode-markdownlint\r\n- eamodio.gitlens\r\n- EditorConfig.EditorConfig\r\n- Fudge.auto-using\r\n- GitHub.vscode-pull-request-github\r\n- josefpihrt-vscode.roslynator\r\n- ms-azure-devops.azure-pipelines\r\n- ms-dotnettools.csharp\r\n- ms-vscode-remote.remote-containers\r\n- ms-vscode.azure-account\r\n- ms-vscode.cpptools\r\n- ms-vscode.hexeditor\r\n- ms-vscode.powershell-preview\r\n- ms-vscode.vscode-typescript-tslint-plugin\r\n- pascalsenn.keyboard-quickfix\r\n- redhat.vscode-xml\r\n- twxs.cmake\r\n- TylerLeonhardt.vscode-inline-values-powershell\r\n- usernamehw.errorlens\r\n- vitaliymaz.vscode-svg-previewer\r\n- vscodevim.vim\r\n- wwm.better-align\r\n- XadillaX.viml\r\n\r\n### Vim\r\n\r\nThe neovim [`init.vim`](./AppData/Local/nvim/init.vim) just points to `.vimrc` below.\r\n\r\n- [`.vimrc`](./dot_vimfiles/dot_vimrc)\r\n- [`plugins.vim`](./dot_vimfiles/plugins.vim)\r\n- [`theme.vim`](./dot_vimfiles/theme.vim)\r\n- [`settings.vim`](./dot_vimfiles/settings.vim)\r\n- [`maps.vim`](./dot_vimfiles/maps.vim)\r\n- [`auto.vim`](./dot_vimfiles/auto.vim)\r\n- [`coc-settings.json`](./AppData/Local/nvim/coc-settings.json)\r\n\r\nOnly thing that isn't handled by chezmoi:\r\n\r\n- Install coc extensions with `:CocInstall extensionname`\r\n    - coc-powershell\r\n    - coc-marketplace\r\n    - coc-omnisharp\r\n    - coc-json\r\n\r\n### Windows Terminal\r\n\r\n- [`settings.json`](./AppData/Local/Packages/Microsoft.WindowsTerminalPreview_8wekyb3d8bbwe/LocalState/settings.json)\r\n\r\n### Git\r\n\r\n- [`.gitconfig`](./dot_gitconfig.tmpl)\r\n\r\n### Apex Legends\r\n\r\nFor apex to execute a config it actually needs to be in `ApexInstallDir/cfg` but you can't really manage that well with chezmoi so I have a script to copy it.\r\n\r\n- [`autoexec.cfg`](./AppData/Roaming/apex-config/autoexec.cfg)\r\n- [`apex-config.cfg`](./AppData/Roaming/apex-config/apex-config.cfg)\r\n- [`CopyConfigs.ps1`](./AppData/Roaming/apex-config/CopyConfigs.ps1)\r\n- [Command line options](./AppData/Roaming/apex-config/apex-config.cfg#L14)\r\n\r\n## Future\r\n\r\nIn the future I'd like to:\r\n\r\n- Document the profile functions\r\n- Remove what doesn't work\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FSeeminglyScience%2Fdotfiles","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FSeeminglyScience%2Fdotfiles","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FSeeminglyScience%2Fdotfiles/lists"}