{"id":14980408,"url":"https://github.com/mezdelex/WeztermPowerShellCoreConfig","last_synced_at":"2025-10-29T00:30:28.583Z","repository":{"id":56866132,"uuid":"432308867","full_name":"mezdelex/WeztermPowerShellCoreConfig","owner":"mezdelex","description":"Wezterm + PowerShell Core Config","archived":false,"fork":false,"pushed_at":"2025-01-31T18:11:22.000Z","size":98,"stargazers_count":5,"open_issues_count":0,"forks_count":2,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-02-05T06:54:52.890Z","etag":null,"topics":["cascadia-code","dotfiles","fzf","k9s","kubectl","lazydocker","lazygit","ohmyposh","powershell-core","psreadline","terminal-icons","wezterm","zoxide"],"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/mezdelex.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,"publiccode":null,"codemeta":null}},"created_at":"2021-11-26T21:50:35.000Z","updated_at":"2025-02-03T21:14:23.000Z","dependencies_parsed_at":"2023-02-12T15:31:41.542Z","dependency_job_id":"7cf107d0-fe0a-499d-8d98-56b29c4439e2","html_url":"https://github.com/mezdelex/WeztermPowerShellCoreConfig","commit_stats":{"total_commits":156,"total_committers":4,"mean_commits":39.0,"dds":0.2948717948717948,"last_synced_commit":"76b553e879b2bdd360107d5705243222dadb0e19"},"previous_names":["mezdelex/weztermpowershellcoreconfig"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mezdelex%2FWeztermPowerShellCoreConfig","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mezdelex%2FWeztermPowerShellCoreConfig/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mezdelex%2FWeztermPowerShellCoreConfig/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mezdelex%2FWeztermPowerShellCoreConfig/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mezdelex","download_url":"https://codeload.github.com/mezdelex/WeztermPowerShellCoreConfig/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238743885,"owners_count":19523195,"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":["cascadia-code","dotfiles","fzf","k9s","kubectl","lazydocker","lazygit","ohmyposh","powershell-core","psreadline","terminal-icons","wezterm","zoxide"],"created_at":"2024-09-24T14:01:43.777Z","updated_at":"2025-10-29T00:30:28.577Z","avatar_url":"https://github.com/mezdelex.png","language":"Lua","readme":"\u003e [!NOTE]\n\u003e\n\u003e - OS: Windows 11\n\u003e - Terminal: Wezterm\n\u003e - Shell: PowerShell Core\n\n---\n\n\u003e [!IMPORTANT]\n\u003e\n\u003e - Install `scoop` via `Set-ExecutionPolicy RemoteSigned -Scope CurrentUser` \u0026 `Invoke-RestMethod -Uri https://get.scoop.sh | Invoke-Expression` @ Windows PowerShell.\n\u003e - Install `git` via `scoop install git` @ Windows PowerShell \u0026 copy [config](https://github.com/mezdelex/WeztermPowershellCoreConfig/blob/main/.gitconfig) to `$HOME/.gitconfig` or run [symlinks](https://github.com/mezdelex/WeztermPowershellCoreConfig/blob/main/symlinks.ps1).\n\u003e - Install additional `scoop buckets` via `scoop bucket add extras`, `scoop bucket add nerd-fonts` \u0026 `scoop bucket add versions` @ Windows PowerShell.\n\u003e - Install `aria2` via `scoop install aria2` \u0026 run `scoop config aria2-warning-enabled false` @ Windows PowerShell.\n\u003e - Install `cascadia-code` via `scoop install cascadia-code` @ Windows PowerShell.\n\u003e - Install `oh-my-posh` via `scoop install oh-my-posh` @ Windows PowerShell \u0026 copy [prompt](https://github.com/mezdelex/WeztermPowershellCoreConfig/blob/main/.prompt.json) to `$HOME/.prompt.json` or run [symlinks](https://github.com/mezdelex/WeztermPowershellCoreConfig/blob/main/symlinks.ps1).\n\u003e - Install `wezterm-nightly` \u0026 `vcredist` via `scoop install wezterm-nightly vcredist` @ Windows PowerShell \u0026 copy [config](https://github.com/mezdelex/WeztermPowershellCoreConfig/blob/main/wezterm.lua) to `$HOME/.config/wezterm/wezterm.lua` or run [symlinks](https://github.com/mezdelex/WeztermPowershellCoreConfig/blob/main/symlinks.ps1).\n\u003e - Install `powershell` via `scoop install pwsh` @ Windows PowerShell.\n\u003e - Install `terminal-icons` via `Install-Module -Name Terminal-Icons -Scope CurrentUser` @ PowerShell \u0026 follow [config](https://github.com/mezdelex/TerminalIconsConfig) instructions.\n\u003e - Install `fzf` \u0026 `psfzf` via `scoop install fzf` \u0026 `Install-Module -Name PsFzf -Scope CurrentUser` @ PowerShell.\n\u003e - Copy PowerShell [config](https://github.com/mezdelex/WeztermPowershellCoreConfig/blob/main/Microsoft.PowerShell_profile.ps1) to `nvim $profile` @ PowerShell or run [symlinks](https://github.com/mezdelex/WeztermPowershellCoreConfig/blob/main/symlinks.ps1).\n\u003e - Install `neovim-nightly`, `fd`, `grpcurl`, `mingw-winlibs-llvm-msvcrt`, `ripgrep`, `rustup` \u0026 `tree-sitter` via `scoop install neovim-nightly fd grpcurl mingw-winlibs-llvm-msvcrt ripgrep rustup tree-sitter` @ PowerShell \u0026 follow [config](https://github.com/mezdelex/NeovimConfig) instructions.\n\u003e - Install `lazygit` via `scoop install lazygit` @ PowerShell.\n\u003e - Install `lazydocker` via `scoop install lazydocker` @ PowerShell.\n\u003e - Install `kubectl` \u0026 `k9s` via `scoop install kubectl k9s` @ PowerShell \u0026 follow [config](https://github.com/mezdelex/K9sConfig) instructions.\n\u003e - Install `zoxide` via `scoop install zoxide` @ PowerShell.\n\u003e - Install `yazi`, `ffmpeg`, `jid`, `jq`, `poppler` \u0026 `resvg` via `scoop install yazi ffmpeg jid jq poppler resvg` @ PowerShell \u0026 `setx YAZI_FILE_ONE \"$HOME/scoop/apps/git/current/usr/bin/file.exe\"` \u0026 copy [config](https://github.com/mezdelex/WeztermPowershellCoreConfig/blob/main/yazi.toml) to `$HOME/AppData/Roaming/yazi/config/yazi.toml` or run [symlinks](https://github.com/mezdelex/WeztermPowershellCoreConfig/blob/main/symlinks.ps1).\n\n---\n\n\u003e [!TIP]\n\u003e\n\u003e - Run [symlinks](https://github.com/mezdelex/WeztermPowershellCoreConfig/blob/main/symlinks.ps1) script with admin rights to set all the symlinks at once.\n\u003e - Run `Update-Module -Verbose` to update PowerShell modules.\n\n---\n\n### Configs\n\n|      Name      |                                                                                                                                           Source                                                                                                                                           |                                                     Uri                                                      |\n| :------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------: |\n|     Scoop      |                                                                                                                                 [scoop](https://scoop.sh)                                                                                                                                  |                                                     n/a                                                      |\n|      Git       |                                                                                                                             [git](https://github.com/git/git)                                                                                                                              |            [config](https://github.com/mezdelex/WeztermPowershellCoreConfig/blob/main/.gitconfig)            |\n|     Aria2      |                                                                                                                          [aria2](https://github.com/aria2/aria2)                                                                                                                           |                                                     n/a                                                      |\n| Cascadia Code  |                                                                                                                [cascadia-code](https://github.com/microsoft/cascadia-code)                                                                                                                 |                                                     n/a                                                      |\n|   Oh My Posh   |                                                                                                                 [oh-my-posh](https://github.com/JanDeDobbeleer/oh-my-posh)                                                                                                                 |        [prompt](https://github.com/mezdelex/WeztermPowershellCoreConfig/blob/main/.mezdelex.omp.json)        |\n|    Wezterm     |                                                                                                                         [wezterm](https://github.com/wez/wezterm)                                                                                                                          |           [config](https://github.com/mezdelex/WeztermPowershellCoreConfig/blob/main/wezterm.lua)            |\n|   PowerShell   |                                                                                                                   [powershell](https://github.com/PowerShell/PowerShell)                                                                                                                   | [config](https://github.com/mezdelex/WeztermPowershellCoreConfig/blob/main/Microsoft.PowerShell_profile.ps1) |\n| Terminal Icons |                                                                                                              [terminal-icons](https://github.com/devblackops/Terminal-Icons)                                                                                                               |                          [config](https://github.com/mezdelex/TerminalIconsConfig)                           |\n|  FuzzyFinder   |                                                                                                    [fzf](https://github.com/junegunn/fzf)/[psfzf](https://github.com/kelleyma49/PSFzf)                                                                                                     |                                                     n/a                                                      |\n|     Neovim     | [neovim](https://github.com/neovim/neovim)/[fd](https://github.com/sharkdp/fd)/[grpcurl](https://github.com/fullstorydev/grpcurl)/[ripgrep](https://github.com/BurntSushi/ripgrep)/[rustup](https://github.com/rust-lang/rustup)/[tree-sitter](https://github.com/tree-sitter/tree-sitter) |                              [config](https://github.com/mezdelex/NeovimConfig)                              |\n|    Lazygit     |                                                                                                                    [lazygit](https://github.com/jesseduffield/lazygit)                                                                                                                     |                                                     n/a                                                      |\n|   Lazydocker   |                                                                                                                 [lazydocker](https://github.com/jesseduffield/lazydocker)                                                                                                                  |                                                     n/a                                                      |\n|      K9s       |                                                                                                  [kubectl](https://github.com/kubernetes/kubectl)/[k9s](https://github.com/derailed/k9s)                                                                                                   |                               [config](https://github.com/mezdelex/K9sConfig)                                |\n|     Zoxide     |                                                                                                                      [zoxide](https://github.com/ajeetdsouza/zoxide)                                                                                                                       |                                                     n/a                                                      |\n|      Yazi      |              [yazi](https://github.com/sxyazi/yazi)/[ffmpeg](https://github.com/FFmpeg/FFmpeg)/[jid](https://github.com/simeji/jid)/[jq](https://github.com/jqlang/jq)/[poppler](https://gitlab.freedesktop.org/poppler/poppler)/[resvg](https://github.com/linebender/resvg)              |            [config](https://github.com/mezdelex/WeztermPowershellCoreConfig/blob/main/yazi.toml)             |\n\n### Images\n\n![image](https://github.com/user-attachments/assets/727c4743-6201-4c21-9e13-1a5f92dad071)\n![image](https://github.com/user-attachments/assets/d179e4e5-1aa6-41f4-bea5-468c53557012)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmezdelex%2FWeztermPowerShellCoreConfig","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmezdelex%2FWeztermPowerShellCoreConfig","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmezdelex%2FWeztermPowerShellCoreConfig/lists"}