mirror of
https://github.com/LGUG2Z/komorebi.git
synced 2026-03-28 12:11:59 +01:00
This is the initial commit of a minimal working version of komokana, a daemon that I'm starting to use both as a kanata current layer notification widget, and as a way to automatically change kanata layers when different conditions are met in the komorebi subscriber event stream. I'm not sure if this will finally be merged into the master branch or not, but for now I'll keep the code here.
47 lines
949 B
Makefile
47 lines
949 B
Makefile
set shell := ["cmd.exe", "/C"]
|
|
export RUST_BACKTRACE := "full"
|
|
|
|
clean:
|
|
cargo clean
|
|
|
|
fmt:
|
|
cargo +nightly fmt
|
|
cargo +nightly clippy
|
|
prettier --write README.md
|
|
|
|
install-komorebic:
|
|
cargo +stable install --path komorebic --locked
|
|
|
|
install-komorebi:
|
|
cargo +stable install --path komorebi --locked
|
|
|
|
install-komokana:
|
|
cargo +stable install --path komokana --locked
|
|
|
|
install:
|
|
just install-komorebic
|
|
just install-komorebi
|
|
just install-komokana
|
|
komorebic ahk-library
|
|
cat '%USERPROFILE%\.config\komorebi\komorebic.lib.ahk' > komorebic.lib.sample.ahk
|
|
|
|
run:
|
|
just install-komorebic
|
|
cargo +stable run --bin komorebi --locked
|
|
|
|
warn $RUST_LOG="warn":
|
|
just run
|
|
|
|
info $RUST_LOG="info":
|
|
just run
|
|
|
|
debug $RUST_LOG="debug":
|
|
just run
|
|
|
|
trace $RUST_LOG="trace":
|
|
just run
|
|
|
|
deadlock $RUST_LOG="trace":
|
|
just install-komorebic
|
|
cargo +stable run --bin komorebi --locked --features deadlock_detection
|