diff --git a/flake.nix b/flake.nix index a618e43..507fd92 100644 --- a/flake.nix +++ b/flake.nix @@ -179,6 +179,7 @@ kitty rofi themeing + flameshot ]; }; }; diff --git a/users/infinidoge/default.nix b/users/infinidoge/default.nix index 209ead2..96301a1 100644 --- a/users/infinidoge/default.nix +++ b/users/infinidoge/default.nix @@ -40,7 +40,6 @@ in (ifGraphical [ speedcrunch - flameshot brightnessctl sxiv diff --git a/users/profiles/flameshot.nix b/users/profiles/flameshot.nix new file mode 100644 index 0000000..f7d2ff0 --- /dev/null +++ b/users/profiles/flameshot.nix @@ -0,0 +1,31 @@ +{ config, main, pkgs, lib, ... }: +{ + services.flameshot = { + enable = true; + settings = { + General = { + buttons = "@Variant(\0\0\0\x7f\0\0\0\vQList\0\0\0\0\x14\0\0\0\0\0\0\0\x1\0\0\0\x2\0\0\0\x3\0\0\0\x4\0\0\0\x5\0\0\0\x6\0\0\0\x12\0\0\0\xf\0\0\0\x16\0\0\0\x13\0\0\0\a\0\0\0\b\0\0\0\t\0\0\0\x10\0\0\0\n\0\0\0\v\0\0\0\x17\0\0\0\f\0\0\0\x11)"; + + contrastOpacity = 188; + contrastUiColor = "#000070"; + drawColor = "#00ffff"; + uiColor = "#2e86cf"; + + disabledTrayIcon = true; + showDesktopNotification = false; + showHelp = true; + showStartupLaunchMessage = false; + startupLaunch = false; + + undoLimit = 100; + uploadHistoryMax = 25; + + savePath = "/home/infinidoge/Pictures"; + saveAsFileExtension = ".png"; + filenamePattern = "%F_%T"; + saveAfterCopy = false; + savePathFixed = true; + }; + }; + }; +}