summaryrefslogtreecommitdiff
BranchCommit messageAuthorAge
keyringinitialFreya Murphy11 months
mainremove gamescopeFreya Murphy8 months
 
 
AgeCommit messageAuthorFilesLines
2025-01-31remove gamescopeHEADmainFreya Murphy1-159/+0
2025-01-15remove overskrideFreya Murphy1-134/+0
2025-01-02remove emacs packagesFreya Murphy1-82/+0
2025-01-02update gamescopeFreya Murphy1-2/+4
2025-01-02fixFreya Murphy1-28/+10
2025-01-02update hypr suiteFreya Murphy3-760/+347
2024-12-19emacs-tab-line-nerd-iconsFreya Murphy1-0/+24
2024-12-18emacs-treemacs-nerd-iconsFreya Murphy1-0/+25
[...]
 
Clone
https://g.freya.cat/sakura
git@git.in.freya.cat:sakura

Sakura

Sakua is a guix channel that packages things that you may want but guix dosen't have.

Please DO NOT report any issues with the sakura channel to Guix. Sakura is not affiliated with the Guix project, and is not supported by them. Any requests sent to them will be ignored and waste their time. Please submit all requests and git patches to contact@freyacat.org.

channel

To add sakura to your guix channels, use the following specification.

(channel
  (name 'sakura)
  (url "https://g.freya.cat/freya/sakura")
  (branch "main")
  (introduction
    (make-channel-introduction
      "8fb2f9c2fa414754c41c1c73665e3e73e12693ab"
      (openpgp-fingerprint
        "3CD3 65F0 373C EB13 853A  F568 9FBC 6FFD 6D2D BF17"))))

substitutes

Sakura hosts a substitute server at substitutes.freya.cat with the cuirass server running at cuirass.freya.cat. You can modify your guix-service-type with the following specification to enable the sakura substitute server.

(service guix-service-type
  (guix-configuration
    (inherit config)
    (substitute-urls
      (append (list "https://substitutes.freya.cat")
              %default-substitute-urls))
    (authorized-keys
      (append (list (local-file ".../sakura.pub"))
              %default-authorized-guix-keys)))))))

... where sakura.pub is a path to a file holding the following signing key.

(public-key
 (ecc
  (curve Ed25519)
  (q #3E9614FD06AF20F9534DA0DE64FB9004878789744F26FFF2FF381E2EED1DEAC9#)
  )
 )