müde
0d0a3fd718
backlight: use brightnessctl instead of removed light binary
...
nixpkgs 26.05 dropped the 'light' package. Switch BacklightService to brightnessctl and bundle it in the wrapper PATH. Bump flake nixpkgs to nixos-26.05.
2026-06-13 15:47:20 +02:00
Damocles
f34f3f2f4e
plugin: rust-side modules + theme services with serde-typed config
2026-05-04 22:58:12 +02:00
Damocles
bf5cb913fc
nix: build nova-plugin via crane to cache deps separately from crate src
2026-05-03 20:01:47 +02:00
Damocles
e39d47177b
add nova-plugin: in-process cxx-qt stats plugin replacing nova-stats subprocess
2026-05-02 02:24:42 +02:00
Damocles
adb6c21135
remove hoverpanel title, move actions into applets, add qmllint baseline regen script
2026-04-27 15:04:24 +02:00
Damocles
7eaa50327f
extract stylix to separate module, add nixos module with auto-import
2026-04-26 18:38:35 +02:00
Damocles
c22eb51dcd
add slide-in applet dock with collapsible cards, edge trigger, and bar module toggle
2026-04-25 21:33:16 +02:00
Damocles
e5e15f82fb
rename Flyout/FlyoutState to Tooltip/TooltipState, improve qmllint check script
2026-04-24 22:33:26 +02:00
Damocles
90c3bd3da2
replace reproducer with nova-shell-unpatched flake output for A/B testing
2026-04-20 23:03:28 +02:00
Damocles
f00308b1f0
rewrite reproducer as quickshell qml config with layer-shell surfaces
2026-04-20 22:01:48 +02:00
Damocles
06fb97bc23
use unpatched qt for dev tooling (fmt, lint, devshell)
2026-04-20 20:59:06 +02:00
Damocles
e85cd40266
add patched/unpatched reproducer packages for screen uaf
2026-04-20 20:43:36 +02:00
Damocles
8ad32c631a
patch qtbase wayland client to fix screen use-after-free crash
2026-04-18 22:42:39 +02:00
Damocles
3944f99316
add qmllint check with baseline diffing and Qt/Quickshell import paths
2026-04-18 15:44:58 +02:00
Damocles
195dd37be5
split shaders into separate derivation for incremental builds
2026-04-18 13:07:27 +02:00
Damocles
19396b1508
add keep-sorted to treefmt, sort qmldir files
2026-04-18 10:44:02 +02:00
Damocles
64d0172bee
add taplo toml formatter to treefmt
2026-04-17 23:20:15 +02:00
Damocles
715c20aa65
add auto-generated docs from hm-module options
2026-04-17 19:42:39 +02:00
Damocles
af3afa6a14
devshell: add libnotify
2026-04-17 10:02:02 +02:00
Damocles
ffac11b186
ci: add clippy to nativeBuildInputs for clippy check
2026-04-15 02:21:04 +02:00
Damocles
7423990f34
ci: add clippy check to nix flake check
2026-04-15 02:20:12 +02:00
Damocles
e55c8379ec
test: add nova-stats unit tests, wire to nix flake check
2026-04-15 02:15:56 +02:00
Damocles
136ff53cb5
refactor: add SystemStats singleton + nova-stats daemon for cpu/mem polling
2026-04-15 02:11:38 +02:00
Damocles
51ef4c9fb3
nova-shell-cli: wrap with config path instead of bare symlink
2026-04-13 09:51:29 +02:00
Damocles
cd45c2d9cf
remove ws, fmt
2026-04-11 00:22:09 +02:00
Damocles
e5d32f231b
add qs alias
2026-04-10 23:46:10 +02:00
Damocles
9fde6d4fc6
initial commit
2026-04-10 10:49:48 +02:00