Link do repo: https://github.com/Leinnan/i3gs
Nowa wersja, tym razem nawet dałem numerek(0.3) mojego programu do ogarniania statusu w i3-gaps/sway wyszła. Dzięki inicjatywie @wolacino porzuciłem cmake, zostaje czyste make, także program z zależności ma jedynie make i w miarę nowoczesny kompilator C++. Od teraz na starcie programu wykrywa on czy jest odpalony w konsoli i jeśli tak to zamiast JSONa pokazuje czysty output komend oddzielony separatorem. Posprzątałem też trochę kod, pozbyłem się "using namespace".
Nowa wersja, tym razem nawet dałem numerek(0.3) mojego programu do ogarniania statusu w i3-gaps/sway wyszła. Dzięki inicjatywie @wolacino porzuciłem cmake, zostaje czyste make, także program z zależności ma jedynie make i w miarę nowoczesny kompilator C++. Od teraz na starcie programu wykrywa on czy jest odpalony w konsoli i jeśli tak to zamiast JSONa pokazuje czysty output komend oddzielony separatorem. Posprzątałem też trochę kod, pozbyłem się "using namespace".






- i tak nie zaciągam żadnych niestandardowych bibliotek
- przy tak małej ilości plików make nie robi mi różnicy
- najważniejsze- dla użytkownika docelowego zmniejsza to ilość rzeczy jakie musi mieć w systemie i ułatwia mi instalację programu