earthly , guix ou make earthly +build
make build
Construir com guix requer meu canal Guix ou o manifesto do pacote e algumas modificações básicas
guix build snackbargit clone https://github.com/michaeldelago/delaguixguix build --load-path="$(pwd)/delaguix" snackbar Se estiver usando guix e usando meu canal ou criando localmente:
Instale o pacote
$ guix install snackbar
Se estiver usando guix e os artefatos da maior execução do IC mais recente:
Autorizar a chave de assinatura do servidor de construção
$ sudo guix archive --authorize < etc/guix/signing-key.pub
Instale o arquivo NAR baixado
$ guix archive --import < home/runner/work/snackbar/snackbar/snackbar.nar
Outro:
Mova executável de build/snackbar para ~/bin/snackbar
$ mv ./build/snackbar ~/bin/snackbar
Configure a oscilação
~/.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
}
}
Recarregar Sway (padrão $ mod+shift+c)
avail: 26.9G used: 10.9% | /: 4% | ? 85% | bat0 77.4% ?⚡ | bat1 16.5% ? | Tue, Jul 12 2022 4:40 pm
Para o contexto, estou usando um ThinkPad T480 com 2 baterias.
Parecia que seria divertido fazer, e eu queria um projeto um tanto prático para o Lisp Comum.
Há uma iteração anterior deste projeto, escrita em Python
Provavelmente não
Não sei
Provavelmente não