mirror of
https://codeberg.org/hako/Rosenthal.git
synced 2025-04-04 13:14:40 +00:00
Compare commits
2 Commits
df6044bef2
...
e2f1327b3b
Author | SHA1 | Date | |
---|---|---|---|
|
e2f1327b3b | ||
|
64e467e461 |
137
README.org
137
README.org
@ -1,25 +1,15 @@
|
||||
# SPDX-FileCopyrightText: 2022, 2024 Hilton Chain <hako@ultrarare.space>
|
||||
# SPDX-FileCopyrightText: 2022, 2024, 2025 Hilton Chain <hako@ultrarare.space>
|
||||
# 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-<some package>= or =-<full version>=, 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/][~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
|
||||
|
Loading…
Reference in New Issue
Block a user