2022-03-10 21:52:12 +01:00
|
|
|
{
|
|
|
|
|
lib,
|
|
|
|
|
pkgs,
|
|
|
|
|
...
|
|
|
|
|
}: let
|
2021-12-28 14:48:09 +01:00
|
|
|
inherit (import <niveum/lib>) defaultApplications;
|
2023-02-06 21:23:33 +01:00
|
|
|
flameshot-once = pkgs.callPackage <stockholm/krebs/5pkgs/simple/flameshot-once> {};
|
2021-12-28 14:48:09 +01:00
|
|
|
in {
|
|
|
|
|
environment.systemPackages = [
|
|
|
|
|
(flameshot-once.override {
|
2023-02-06 21:23:33 +01:00
|
|
|
name = "flameshot-once-kmein";
|
2022-01-01 13:23:56 +01:00
|
|
|
config = {
|
|
|
|
|
imgur = {
|
|
|
|
|
enable = true;
|
|
|
|
|
createUrl = "http://p.r/image";
|
|
|
|
|
deleteUrl = "http://p.r/image/delete/%1";
|
|
|
|
|
xdg-open.browser = (defaultApplications pkgs).browser;
|
|
|
|
|
};
|
2023-02-06 21:23:33 +01:00
|
|
|
settings.General = {
|
|
|
|
|
autoCloseIdleDaemon = true;
|
|
|
|
|
drawColor = "#ff0000";
|
|
|
|
|
drawThickness = 2;
|
|
|
|
|
checkForUpdates = false;
|
|
|
|
|
showDesktopNotification = true;
|
|
|
|
|
disabledTrayIcon = true;
|
|
|
|
|
showHelp = false;
|
|
|
|
|
squareMagnifier = true;
|
|
|
|
|
uploadWithoutConfirmation = true;
|
|
|
|
|
buttons = [
|
|
|
|
|
"TYPE_ARROW"
|
|
|
|
|
"TYPE_CIRCLE"
|
|
|
|
|
"TYPE_CIRCLECOUNT"
|
|
|
|
|
"TYPE_COPY"
|
|
|
|
|
"TYPE_DRAWER"
|
|
|
|
|
"TYPE_EXIT"
|
|
|
|
|
"TYPE_IMAGEUPLOADER"
|
|
|
|
|
"TYPE_MARKER"
|
|
|
|
|
"TYPE_MOVESELECTION"
|
|
|
|
|
"TYPE_PENCIL"
|
|
|
|
|
"TYPE_PIXELATE"
|
|
|
|
|
"TYPE_RECTANGLE"
|
|
|
|
|
"TYPE_SAVE"
|
|
|
|
|
"TYPE_SELECTION"
|
|
|
|
|
# "TYPE_SELECTIONINDICATOR"
|
|
|
|
|
"TYPE_TEXT"
|
|
|
|
|
"TYPE_UNDO"
|
|
|
|
|
];
|
|
|
|
|
};
|
2020-06-04 13:28:49 +02:00
|
|
|
};
|
2021-12-28 14:48:09 +01:00
|
|
|
})
|
|
|
|
|
];
|
2020-06-02 23:02:21 +02:00
|
|
|
}
|