fix(tazjin/nixos): scrot is out, maim is in
Scrot doesn't work very well anyways, it keeps producing crazy artifacts. Maim seems more sane. Change-Id: I0823b1755b7810c8b35a9c53f232d2e7f1722943 Reviewed-on: https://cl.tvl.fyi/c/depot/+/8414 Tested-by: BuildkiteCI Autosubmit: tazjin <tazjin@tvl.su> Reviewed-by: tazjin <tazjin@tvl.su>
This commit is contained in:
parent
a8bd926e0f
commit
f687f5c3a3
3 changed files with 9 additions and 5 deletions
|
@ -241,11 +241,16 @@ the GPG agent correctly."
|
|||
(if prefix (text-scale-adjust 0)
|
||||
(set-face-attribute 'default nil :height (or to 120))))
|
||||
|
||||
(defun scrot-select ()
|
||||
(defun screenshot-select (filename)
|
||||
"Take a screenshot based on a mouse-selection and save it to
|
||||
~/screenshots."
|
||||
(interactive)
|
||||
(shell-command "scrot '$a_%Y-%m-%d_%s.png' -s -e 'mv $f ~/screenshots/'"))
|
||||
(interactive "sScreenshot filename: ")
|
||||
(let* ((path (f-join "~/screenshots"
|
||||
(format "%s-%d.png"
|
||||
(if (string-empty-p filename) "shot" filename)
|
||||
(time-convert nil 'integer)))))
|
||||
(shell-command (format "maim --select %s" path))
|
||||
(message "Wrote screenshot to %s" path)))
|
||||
|
||||
(defun graph-unread-mails ()
|
||||
"Create a bar chart of unread mails based on notmuch tags.
|
||||
|
|
|
@ -262,7 +262,6 @@ lib.fix (self: {
|
|||
ripgrep
|
||||
rustup
|
||||
screen
|
||||
scrot
|
||||
spotify
|
||||
tokei
|
||||
transmission
|
||||
|
|
|
@ -39,6 +39,7 @@ in
|
|||
imagemagick
|
||||
jq
|
||||
lieer
|
||||
maim
|
||||
man-pages
|
||||
moreutils
|
||||
mosh
|
||||
|
@ -62,7 +63,6 @@ in
|
|||
rust-analyzer
|
||||
rustup
|
||||
screen
|
||||
scrot
|
||||
thunderbird
|
||||
tig
|
||||
tokei
|
||||
|
|
Loading…
Reference in a new issue