diff --git a/README.md b/README.md index 18f1394..1c1cccb 100644 --- a/README.md +++ b/README.md @@ -3,10 +3,10 @@ ## Adding ```sh -# Add PGP key -sudo curl https://git.froth.zone/api/packages/packaging/debian/repository.key -o /usr/share/keyrings/git-froth-zone-packaging.asc -# Add repo -echo "deb [signed-by=/usr/share/keyrings/git-froth-zone-packaging.asc] https://git.froth.zone/api/packages/packaging/debian sid main" | sudo tee /etc/apt/sources.list.d/git-froth-zone-packaging.list -# Update and install +# Install the repository and GPG keys +wget --content-disposition https://git.froth.zone/packaging/-/packages/debian/git-froth-zone-debian/1-0/files/5937 +sudo dpkg -i git-froth-zone-debian_1-0_all.deb +rm git-froth-zone-debian_1-0_all.deb sudo apt update -``` \ No newline at end of file + +``` diff --git a/git-froth-zone-deb/git-froth-zone-packaging.gpg b/git-froth-zone-deb/git-froth-zone-packaging.gpg new file mode 100644 index 0000000..4c3cc81 Binary files /dev/null and b/git-froth-zone-deb/git-froth-zone-packaging.gpg differ diff --git a/git-froth-zone-deb/git-froth-zone-sam.gpg b/git-froth-zone-deb/git-froth-zone-sam.gpg new file mode 100644 index 0000000..acf85b5 Binary files /dev/null and b/git-froth-zone-deb/git-froth-zone-sam.gpg differ diff --git a/git-froth-zone-deb/git-froth-zone.sources b/git-froth-zone-deb/git-froth-zone.sources new file mode 100644 index 0000000..1102201 --- /dev/null +++ b/git-froth-zone-deb/git-froth-zone.sources @@ -0,0 +1,11 @@ +Types: deb +URIs: https://git.froth.zone/api/packages/packaging/debian +Suites: sid +Components: main +Signed-By: /usr/share/keyrings/git-froth-zone-packaging.gpg + +Types: deb +URIs: https://git.froth.zone/api/packages/sam/debian +Suites: sid +Components: main +Signed-By: /usr/share/keyrings/git-froth-zone-sam.gpg diff --git a/nfpms/git-froth-zone-deb.yaml b/nfpms/git-froth-zone-deb.yaml new file mode 100644 index 0000000..a54cb33 --- /dev/null +++ b/nfpms/git-froth-zone-deb.yaml @@ -0,0 +1,28 @@ +# nfpm example configuration file +# +# check https://nfpm.goreleaser.com/configuration for detailed usage +# + +name: "git-froth-zone-debian" +arch: "all" +platform: "linux" +version: "1-0" +version_schema: none +section: "default" +priority: "extra" +depends: + - apt-transport-https +maintainer: "Sam Therapy " +description: | + A meta package for all Debian software packaged on git.froth.zone +homepage: "https://git.froth.zone/" +license: "0BSD" +contents: + - src: ./git-froth-zone-deb/git-froth-zone-packaging.gpg + dst: /usr/share/keyrings/git-froth-zone-packaging.gpg + - src: ./git-froth-zone-deb/git-froth-zone-sam.gpg + dst: /usr/share/keyrings/git-froth-zone-sam.gpg + - src: ./git-froth-zone-deb/git-froth-zone.sources + dst: /etc/apt/sources.list.d/git-froth-zone.sources + type: config +# yaml-language-server: $schema=https://nfpm.goreleaser.com/static/schema.json diff --git a/zsh-theme-powerlevel10k b/zsh-theme-powerlevel10k index 35833ea..0996a94 160000 --- a/zsh-theme-powerlevel10k +++ b/zsh-theme-powerlevel10k @@ -1 +1 @@ -Subproject commit 35833ea15f14b71dbcebc7e54c104d8d56ca5268 +Subproject commit 0996a9411824cbfe8fdd8cb17448c94ef891be34