Compare commits

...

1 Commits

Author SHA1 Message Date
29b757638c megapixels-next: make it the default camera 2024-09-21 12:24:25 +00:00
3 changed files with 9 additions and 2 deletions

View File

@@ -17,8 +17,11 @@
postInstall = (base.postInstall or "") + ''
mv $out/bin/megapixels $out/bin/megapixels-next
rm $out/share/applications/me.gapixels.Megapixels.desktop
substituteInPlace $out/share/applications/me.gapixels.Megapixels.desktop \
--replace "megapixels" "megapixels-next"
'';
});
env.CAMERA = "me.gapixels.Megapixels.desktop";
};
}

View File

@@ -50,5 +50,8 @@
# sandbox.keepPidsAndProc = true;
suggestedPrograms = [ "dconf" ]; #< not sure if necessary
mime.priority = 200; #< fallback
env.CAMERA = "org.postmarketos.Megapixels.desktop";
};
}

View File

@@ -58,6 +58,7 @@
# increments to use for volume adjustment (in %)
VOL_INCR=5
KEYBOARD="${KEYBOARD:-wvkbd-mobintl}"
CAMERA="${CAMERA:-org.postmarketos.Megapixels.desktop}"
action="$1"
@@ -228,7 +229,7 @@ dispatchOn() {
;;
"power_and_voldown")
# power (hold) -> voldown: open camera
handleWith sane-open --auto-keyboard --application org.postmarketos.Megapixels.desktop
handleWith sane-open --auto-keyboard --application "$CAMERA"
;;
"power_then_volup")
# power (tap) -> volup: rotate CCW