From 64e467e4616802e630ed8f3f57060355bb22f637 Mon Sep 17 00:00:00 2001 From: Hilton Chain Date: Wed, 2 Apr 2025 12:28:49 +0800 Subject: [PATCH] maint: Update README.org. * README.org: Update. --- README.org | 137 +++++++---------------------------------------------- 1 file changed, 18 insertions(+), 119 deletions(-) diff --git a/README.org b/README.org index db946d5..4298118 100644 --- a/README.org +++ b/README.org @@ -1,25 +1,15 @@ -# SPDX-FileCopyrightText: 2022, 2024 Hilton Chain +# SPDX-FileCopyrightText: 2022, 2024, 2025 Hilton Chain # SPDX-License-Identifier: CC0-1.0 #+TITLE: Rosenthal - A certain Guix channel -** About / 關於 -[[https://codeberg.org/hako/Rosenthal][Rosenthal]] is a [[https://guix.gnu.org/en/manual/devel/en/html_node/Channels.html][Guix channel]]. +Rosenthal is a Guix channel (see [[https://guix.gnu.org/manual/devel/en/html_node/Channels.html][Channels]] in /GNU Guix Reference Manual/) created for experiments. It currently holds some packages and services not ready for upstreaming to [[https://guix.gnu.org/][GNU Guix]]. -This channel was created for experiments, it currently holds some packages not ready for upstreaming to [[https://guix.gnu.org/][GNU Guix]]. +You can use [[https://toys.whereis.social/][toys]] to search packages and services from Rosenthal and other Guix channels. -You can search for packages and services in Rosenthal and other channels with the [[https://toys.whereis.みんな/][toys]] instance maintained by [[https://sr.ht/~whereiseveryone/][WhereIsEveryone]] community. +Note that all contents in this channel are subject to change and may be deleted **at any time**, please [[https://codeberg.org/hako/Rosenthal/issues][report an issue]] if you are affected. -Unstable contents: packages not publicly exported, packages with a suffix like =-dev=, =-for-= or =-=, and all services are considered unstable. They are subject to change and may be deleted at any time. - -[[https://codeberg.org/hako/Rosenthal][Rosenthal]] 是一個 [[https://guix.gnu.org/en/manual/devel/zh-cn/html_node/Tong-Dao-.html][Guix 頻道]]。該頻道因試驗而起,如今存有一些還算有趣,但尚未準備好加入 [[https://guix.gnu.org/zh-CN/][GNU Guix]] 上游的軟件包。 - -[[https://sr.ht/~whereiseveryone/][WhereIsEveryone]] 社區維護的 [[https://toys.whereis.みんな/][toys]] 實例,可用以檢索來自 Rosenthal 及其他 Guix 頻道的軟件包與服務。 - -頻道內所有 Guix 服務,及名稱以 =-dev= 、 =-for-<某軟件包>= 或 =-<版本號>= 結尾的軟件包,均無穩定保證,隨時可能刪改。 - -** Usage / 用法 -To update Rosenthal along with Guix via =guix pull=, write the following definition to =~/.config/guix/channels.scm=, +Channel definition: #+begin_src scheme (channel (name 'rosenthal) @@ -32,112 +22,21 @@ To update Rosenthal along with Guix via =guix pull=, write the following definit "13E7 6CD6 E649 C28C 3385 4DF5 5E5A A665 6149 17F7")))) #+end_src -for example: +For configuration, see [[https://guix.gnu.org/manual/devel/en/html_node/Specifying-Additional-Channels.html][Specifying Additional Channels]], [[https://guix.gnu.org/manual/devel/en/html_node/Customizing-the-System_002dWide-Guix.html][Customizing the System-Wide Guix]] and [[https://guix.gnu.org/manual/devel/en/html_node/Guix-Home-Services.html#index-home_002dchannels_002dservice_002dtype][=home-channels-service-type=]] in /GNU Guix Reference Manual/. + +Substitutes (see [[https://guix.gnu.org/manual/devel/en/html_node/Substitutes.html][Substitutes]] in /GNU Guix Reference Manual/) are available on https://substitute.boiledscript.com, with the following signing key: #+begin_src scheme - ;; ~/.config/guix/channels.scm - (cons* (channel - (name 'rosenthal) - (url "https://codeberg.org/hako/rosenthal.git") - (branch "trunk") - (introduction - (make-channel-introduction - "7677db76330121a901604dfbad19077893865f35" - (openpgp-fingerprint - "13E7 6CD6 E649 C28C 3385 4DF5 5E5A A665 6149 17F7")))) - %default-channels) - ;; channels.scm ends here. + (public-key + (ecc + (curve Ed25519) + (q #374EC58F5F2EC0412431723AF2D527AD626B049D657B5633AAAEBC694F3E33F9#))) #+end_src -If you are a [[https://guix.gnu.org/en/manual/devel/en/html_node/Home-Configuration.html][Guix Home]] user, check out the =home-channels-service-type=. +Wiki: https://codeberg.org/hako/Rosenthal/wiki -Rosenthal 頻道定義如下,將其加入 =~/.config/guix/channels.scm= 以由 =guix pull= 接收更新。 -#+begin_src scheme - (channel - (name 'rosenthal) - (url "https://codeberg.org/hako/rosenthal.git") - (branch "trunk") - (introduction - (make-channel-introduction - "7677db76330121a901604dfbad19077893865f35" - (openpgp-fingerprint - "13E7 6CD6 E649 C28C 3385 4DF5 5E5A A665 6149 17F7")))) -#+end_src +Build status: https://ci.boiledscript.com/jobset/rosenthal -加入後 =channels.scm= 示例如下: -#+begin_src scheme - ;; ~/.config/guix/channels.scm - (cons* (channel - (name 'rosenthal) - (url "https://codeberg.org/hako/rosenthal.git") - (branch "trunk") - (introduction - (make-channel-introduction - "7677db76330121a901604dfbad19077893865f35" - (openpgp-fingerprint - "13E7 6CD6 E649 C28C 3385 4DF5 5E5A A665 6149 17F7")))) - %default-channels) - ;; channels.scm 在此結束。 -#+end_src - -[[https://guix.gnu.org/en/manual/devel/zh-cn/html_node/Home-Configuration.html][Guix Home]] 用戶亦參見服務 =home-channels-service-type= 。 - -** Content / 內容 -*** Packages / 軟件包 -+ atuin -+ cloudflared -+ dinit -+ dnsmasq-china-list -+ emacs-pcmpl-tailscale -+ emacs-wakatime-mode -+ forgejo -+ grub-efi-luks2 -+ niri -+ pam-dumb-runtime-dir -+ socks2http -+ tree-sitter-yaml -+ xwayland-satellite - -Binary Packages / 二進制包: -+ bitwarden-icecat -+ clash-bin -+ hugo-bin -+ komga-bin -+ mihomo-bin -+ miniflux-injector-icecat -+ shadow-tls-bin -+ sidebery-icecat -+ sing-box-bin -+ tailscale-bin -+ wakapi-bin -+ wakatime-cli-bin - -Nonfree Software / 非自由軟件: -+ cloudflare-warp-bin - -*** Services / 服務 -+ btrbk-service-type -+ clash-service-type -+ docker-mailserver-service-type -+ dumb-runtime-dir-service-type -+ iwd-service-type -+ forgejo-service-type -+ jellyfin-service-type -+ komga-service-type -+ miniflux-service-type -+ misskey-service-type -+ qbittorrent-service-type -+ shadow-tls-service-type -+ smartdns-service-type -+ vaultwarden-service-type - -+ home-qbittorrent-service-type -+ home-shadow-tls-service-type -+ home-socks2http-service-type -+ home-wakapi-service-type - -Nonfree Network Services / 非自由網絡服務: -+ cloudflare-tunnel-service-type -+ tailscale-service-type - -Nonfree Software / 非自由軟件: -+ cloudflare-warp-service-type +Git repositories: +- Codeberg: https://codeberg.org/hako/Rosenthal +- (backup) URSpace VCS: https://git.boiledscript.com/hako/Rosenthal +- (mirror) Github: https://github.com/rakino/Rosenthal