nix: add standalone project flake
This commit is contained in:
@@ -16,6 +16,7 @@ sockets.
|
||||
- `src/model.rs`: client data, application grouping, address normalization, and
|
||||
focus history.
|
||||
- `src/desktop.rs`: XDG desktop-file metadata and icon lookup.
|
||||
- `flake.nix`: standalone Nix package, app, checks, and development shell.
|
||||
- `../hyprland.conf`: source configuration integration. The live config may be
|
||||
deployed from another checkout; verify it before editing or reloading.
|
||||
|
||||
@@ -53,6 +54,7 @@ cargo fmt --check
|
||||
cargo test
|
||||
cargo clippy --workspace --all-targets -- -D warnings
|
||||
cargo build --release
|
||||
nix flake check
|
||||
```
|
||||
|
||||
Install a tested build with:
|
||||
@@ -80,4 +82,3 @@ proportional runtime checks in a live Hyprland session.
|
||||
Preserve unrelated dirty changes in both configuration checkouts. Use
|
||||
`readlink -f ~/.config/hypr/hyprland.conf` before assuming the workspace copy is
|
||||
the active one.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user