snackbar
1.0.0
earthly أو guix أو make earthly +build
make build
يتطلب البناء مع guix إما قناة GUIX أو بيان الحزمة وبعض التعديلات الأساسية
guix build snackbargit clone https://github.com/michaeldelago/delaguixguix build --load-path="$(pwd)/delaguix" snackbar إذا كنت تستخدم guix وإما استخدام قناتي أو المبنى محليًا:
تثبيت الحزمة
$ guix install snackbar
إذا كنت تستخدم guix و Artifacts من أحدث CI Run:
تفويض مفتاح التوقيع لخادم البناء
$ sudo guix archive --authorize < etc/guix/signing-key.pub
تثبيت ملف NAR تم تنزيله
$ guix archive --import < home/runner/work/snackbar/snackbar/snackbar.nar
آخر:
نقل قابلة للتنفيذ من build/snackbar إلى ~/bin/snackbar
$ mv ./build/snackbar ~/bin/snackbar
تكوين التأثير
~/.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
}
}
التأثير إعادة تحميل (افتراضي $ mod+shift+c)
avail: 26.9G used: 10.9% | /: 4% | ? 85% | bat0 77.4% ?⚡ | bat1 16.5% ? | Tue, Jul 12 2022 4:40 pm
بالنسبة للسياق ، أستخدم ThinkPad T480 مع بطاريتين.
شعرت أنه سيكون من الممتع القيام به ، وأردت مشروعًا عمليًا إلى حد ما لـ LISP المشترك.
هناك تكرار سابق لهذا المشروع ، مكتوب في بيثون
ربما لا
لا أعرف
ربما لا