Skip to content

Commit 1d67957

Browse files
committed
Add Oh My Posh manifest
1 parent 3e5b790 commit 1d67957

File tree

2 files changed

+63
-31
lines changed

2 files changed

+63
-31
lines changed

README.md

+16-31
Original file line numberDiff line numberDiff line change
@@ -1,41 +1,26 @@
11
# Flawe Scoop bucket
22

3-
[![Tests](https://github.com/f-lawe/scoop-bucket/actions/workflows/ci.yml/badge.svg)](https://github.com/f-lawe/scoop-bucket/actions/workflows/ci.yml) [![Excavator](https://github.com/f-lawe/scoop-bucket/actions/workflows/excavator.yml/badge.svg)](https://github.com/f-lawe/scoop-bucket/actions/workflows/excavator.yml)
4-
5-
Some extra apps for [Scoop](https://scoop.sh), the Windows command-line installer.
6-
7-
## How do I use this template?
8-
9-
1. Generate your own copy of this repository with the "Use this template"
10-
button.
11-
2. Allow all GitHub Actions:
12-
- Navigate to `Settings` - `Actions` - `General` - `Actions permissions`.
13-
- Select `Allow all actions and reusable workflows`.
14-
- Then `Save`.
15-
3. Allow writing to the repository from within GitHub Actions:
16-
- Navigate to `Settings` - `Actions` - `General` - `Workflow permissions`.
17-
- Select `Read and write permissions`.
18-
- Then `Save`.
19-
4. Document the bucket in `README.md`.
20-
5. Replace the placeholder repository string in `bin/auto-pr.ps1`.
21-
6. Create new manifests by copying `bucket/app-name.json.template` to
22-
`bucket/<app-name>.json`.
23-
7. Commit and push changes.
24-
8. If you'd like your bucket to be indexed on `https://scoop.sh`, add the
25-
topic `scoop-bucket` to your repository.
3+
[![Tests](https://github.com/f-lawe/scoop-bucket/actions/workflows/ci.yml/badge.svg)](https://github.com/f-lawe/scoop-bucket/actions/workflows/ci.yml)
4+
[![Excavator](https://github.com/f-lawe/scoop-bucket/actions/workflows/excavator.yml/badge.svg)](https://github.com/f-lawe/scoop-bucket/actions/workflows/excavator.yml)
5+
6+
Some usefull extra apps for [Scoop](https://scoop.sh), the Windows command-line installer.
7+
8+
## Manifest list
9+
10+
| Name | Description |
11+
|-------------------------------------------------------|------------------------------------------------------------------------------|
12+
| [cmctl](https://cert-manager.io/docs/reference/cmctl) | Easily manage your certificates on a Kubernetes cluster running cert-manager |
13+
| [oh-my-posh](https://ohmyposh.dev) | A prompt theme engine for any shell |
2614

2715
## How do I install these manifests?
2816

29-
After manifests have been committed and pushed, run the following:
17+
Run the following:
3018

3119
```pwsh
32-
scoop bucket add <bucketname> https://github.com/<username>/<bucketname>
33-
scoop install <bucketname>/<manifestname>
20+
scoop bucket add flawe https://github.com/flawe/scoop-bucket
21+
scoop install flawe/<manifestname>
3422
```
3523

36-
## How do I contribute new manifests?
24+
## How do I contribute?
3725

38-
To make a new manifest contribution, please read the [Contributing
39-
Guide](https://github.com/ScoopInstaller/.github/blob/main/.github/CONTRIBUTING.md)
40-
and [App Manifests](https://github.com/ScoopInstaller/Scoop/wiki/App-Manifests)
41-
wiki page.
26+
If you feel that an app should be in this list, or a manifest should be updated, just open an issue!

bucket/oh-my-posh.json

+47
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
{
2+
"version": "19.8.3",
3+
"description": "A prompt theme engine for any shell",
4+
"homepage": "https://ohmyposh.dev",
5+
"license": {
6+
"identifier": "MIT",
7+
"url": "https://github.com/JanDeDobbeleer/oh-my-posh/blob/main/COPYING"
8+
},
9+
"architecture": {
10+
"64bit": {
11+
"url": "https://github.com/JanDeDobbeleer/oh-my-posh/releases/download/v19.8.3/install-amd64.exe",
12+
"hash": "40CB6C960B50581B7E19BE01154EF8D66CFF0A5102AF0979BB7CE98489DBFDEC"
13+
},
14+
"32bit": {
15+
"url": "https://github.com/JanDeDobbeleer/oh-my-posh/releases/download/v19.8.3/install-386.exe",
16+
"hash": "9AB7FC297CDEE97B3ECDEBD9E360DC3ED914C51D5FF260E37153EADAB3CA4464"
17+
}
18+
},
19+
"installer": {
20+
"args": [
21+
"/CURRENTUSER",
22+
"/VERYSILENT",
23+
"/INSTALLER=scoop"
24+
]
25+
},
26+
"checkver": {
27+
"github": "https://github.com/JanDeDobbeleer/oh-my-posh"
28+
},
29+
"post_install": [
30+
"Write-Host 'Thanks for installing Oh My Posh.'",
31+
"Write-Host 'Have a look at https://ohmyposh.dev for detailed instructions for your shell.'"
32+
],
33+
"autoupdate": {
34+
"architecture": {
35+
"64bit": {
36+
"url": "https://github.com/JanDeDobbeleer/oh-my-posh/releases/download/v19.8.3/install-amd64.exe"
37+
},
38+
"32bit": {
39+
"url": "https://github.com/JanDeDobbeleer/oh-my-posh/releases/download/v19.8.3/install-386.exe"
40+
}
41+
},
42+
"hash": {
43+
"url": "$url.sha256"
44+
}
45+
}
46+
}
47+

0 commit comments

Comments
 (0)