19 lines
No EOL
348 B
Text
Executable file
19 lines
No EOL
348 B
Text
Executable file
#!/usr/bin/env nu
|
|
|
|
def main [ ] {
|
|
let reg = (
|
|
xwininfo -id (xdotool getactivewindow)
|
|
| lines
|
|
| parse '{key}: {value}'
|
|
| str trim
|
|
| get value
|
|
| echo {
|
|
x: $in.1
|
|
y: $in.2
|
|
w: $in.5
|
|
h: $in.6
|
|
}
|
|
);
|
|
|
|
flameshot gui --region $"($reg.w)x($reg.h)+($reg.x)+($reg.y)" -c -p ~/Pictures/screenshots
|
|
} |