1
0
Fork
You've already forked Rosenthal
0
forked from hako/Rosenthal
A certain Guix channel / 某 Guix 頻道
  • Scheme 99.8%
  • Shell 0.2%
Hilton Chain 342349de15
rosenthal: cloudflared: Update to 2024年11月1日.
* rosenthal/packages/networking.scm (cloudflared): Update to 2024年11月1日.
2024年12月02日 12:23:42 +08:00
rosenthal rosenthal: cloudflared: Update to 2024年11月1日. 2024年12月02日 12:23:42 +08:00
.gitattributes Initial commit. 2022年11月25日 14:50:51 +08:00
.guix-authorizations .guix-authorizations: Remove the revoked key. 2024年05月10日 21:59:15 +08:00
.guix-channel Add NEWS. 2023年06月17日 20:57:33 +08:00
COPYING Revert "Import iwd-service-type from Nikita Domnitskii's dotfiles." 2023年09月18日 20:59:02 +08:00
NEWS NEWS: qbittorrent-enhanced upstreamed. 2023年07月02日 17:00:15 +08:00
pre-inst-env Initial commit. 2022年11月25日 14:50:51 +08:00
README.org Update README.org. 2024年12月02日 12:23:42 +08:00

Rosenthal - A certain Guix channel

About / 關於

Rosenthal is a Guix channel.

This channel was created for experiments, it currently holds some packages not ready for upstreaming to GNU Guix.

You can search for packages and services in Rosenthal and other channels with the toys instance maintained by WhereIsEveryone community.

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.

Rosenthal 是一個 Guix 頻道。該頻道因試驗而起,如今存有一些還算有趣,但尚未準備好加入 GNU Guix 上游的軟件包。

WhereIsEveryone 社區維護的 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
 (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"))))

for example:

 ;; ~/.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.

If you are a Guix Home user, check out the home-channels-service-type.

Alternatively, Rosenthal can be used seperately with the following steps:

Clone the repository.

 git clone https://codeberg.org/hako/rosenthal.git rosenthal
 cd rosenthal

Prefix guix commands with the pre-inst-env script.

 ./pre-inst-env guix <command>

Rosenthal 頻道定義如下,將其加入 ~/.config/guix/channels.scm 以由 guix pull 接收更新。

 (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"))))

加入後 channels.scm 示例如下:

 ;; ~/.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 在此結束。

Guix Home 用戶亦參見服務 home-channels-service-type

若想獨立於 channels.scm 使用頻道,可由如下步驟:

首先克隆 git 倉庫

 git clone https://codeberg.org/hako/rosenthal.git rosenthal
 cd rosenthal

再由倉庫內 pre-inst-env 腳本執行 Guix 命令。

 ./pre-inst-env guix <命令>

Content / 內容

Packages / 軟件包

  • aquamarine
  • cloudflared
  • dnsmasq-china-list
  • emacs-pcmpl-tailscale
  • emacs-wakatime-mode
  • grimblast
  • grub-efi-luks2
  • hyprcursor
  • hyprland
  • hyprland-protocols
  • hyprlang
  • hyprpicker
  • hyprutils
  • hyprwayland-scanner
  • socks2http
  • tree-sitter-yaml
  • xdg-desktop-portal-hyprland

Binary Packages / 二進制包:

  • atuin-bin
  • clash-bin
  • hugo-bin
  • mihomo-bin
  • shadow-tls-bin
  • 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
  • iwd-service-type
  • jellyfin-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