earthly , guix , atau make earthly +build
make build
Membangun dengan guix membutuhkan saluran GUIX saya atau manifes paket dan beberapa modifikasi dasar
guix build snackbargit clone https://github.com/michaeldelago/delaguixguix build --load-path="$(pwd)/delaguix" snackbar Jika menggunakan guix dan menggunakan saluran saya atau membangun secara lokal:
Instal Paket
$ guix install snackbar
Jika menggunakan guix dan artefak dari CI Run terbaru:
Mengotorisasi kunci penandatanganan server build
$ sudo guix archive --authorize < etc/guix/signing-key.pub
Instal file NAR yang diunduh
$ guix archive --import < home/runner/work/snackbar/snackbar/snackbar.nar
Kalau tidak:
Pindahkan yang dapat dieksekusi dari build/snackbar ke ~/bin/snackbar
$ mv ./build/snackbar ~/bin/snackbar
Konfigurasikan Goyangan
~/.config/sway/config :
bar {
position top
status_command while ~/bin/snackbar; do sleep 1; done
colors {
statusline #ffffff
background #323232
inactive_workspace #32323200 #32323200 #5c5c5c
}
}
Reload Sway (default $ mod+shift+C)
avail: 26.9G used: 10.9% | /: 4% | ? 85% | bat0 77.4% ?⚡ | bat1 16.5% ? | Tue, Jul 12 2022 4:40 pm
Untuk konteks, saya menggunakan ThinkPad T480 dengan 2 baterai.
Rasanya akan menyenangkan untuk dilakukan, dan saya ingin proyek yang agak praktis untuk Common Lisp.
Ada iterasi sebelumnya dari proyek ini, yang ditulis dalam Python
Mungkin tidak
Saya tidak tahu
Mungkin tidak