Added rust modes to emacs, changed theme to one-theme, changed scripts
This commit is contained in:
@@ -1,24 +0,0 @@
|
||||
#!/bin/sh
|
||||
|
||||
type xrandr >/dev/null 2>&1 || { echo >&2 "I require maim but it's not installed. Aborting."; exit 1; }
|
||||
|
||||
mon0=eDPI1
|
||||
mon1=HDMI1
|
||||
case $1 in
|
||||
"mon0"*)
|
||||
xrandr --output $mon0 --auto
|
||||
xrandr --output $mon1 --off
|
||||
;;
|
||||
"duplicate"*)
|
||||
xrandr --output $mon0 --auto
|
||||
xrandr --output $mon1 --same-as $mon0
|
||||
;;
|
||||
"extend"*)
|
||||
xrandr --output $mon0 --auto
|
||||
xrandr --output $mon1 --left-of $mon0
|
||||
;;
|
||||
"mon1"*)
|
||||
xrandr --output $mon0 --off
|
||||
xrandr --output $mon1 --auto
|
||||
;;
|
||||
esac
|
||||
@@ -5,24 +5,25 @@ type dunstify >/dev/null 2>&1 || { echo >&2 "I require dunstify but it's not ins
|
||||
type xclip >/dev/null 2>&1 || { echo >&2 "I require xclip but it's not installed. Aborting."; exit 1; }
|
||||
type xdotool >/dev/null 2>&1 || { echo >&2 "I require xdotool but it's not installed. Aborting."; exit 1; }
|
||||
|
||||
d=$HOME/Pictures/Screenshots/$(date +%G-%m);
|
||||
d=$HOME/Pictures/Screenshots/$(date +%Y-%m);
|
||||
fd=$(date +%G-%m-%d_%H-%M-%S)
|
||||
|
||||
case $1 in
|
||||
"screen"*)
|
||||
filename=$fd-$(cat /proc/$(xdotool getwindowpid $(xdotool getwindowfocus))/comm).png;
|
||||
filename=$fd-$(cat /proc/$(xdotool getwindowfocus getwindowpid)/comm).png;
|
||||
maim -f png $d/$filename;
|
||||
dunstify -r 2 "Saved screenshot of screen in $d/$filename";
|
||||
xclip -selection clipboard -t image/png -i $d/$filename
|
||||
;;
|
||||
"window"*)
|
||||
filename=$fd-$(cat /proc/$(xdotool getwindowpid $(xdotool getwindowfocus))/comm).png
|
||||
filename=$fd-$(cat /proc/$(xdotool getwindowfocus getwindowpid)/comm).png
|
||||
maim -u -i $(xdotool getactivewindow) -f png $d/$filename;
|
||||
dunstify -r 2 "Saved screenshot of window in $d/$filename";
|
||||
xclip -selection clipboard -t image/png -i $d/$filename
|
||||
;;
|
||||
"area"*)
|
||||
dunstify -r 2 'Taking screenshot from area.';
|
||||
filename=$fd-$(cat /proc/$(xdotool getwindowpid $(xdotool getwindowfocus))/comm).png;
|
||||
# dunstify -r 2 'Taking screenshot from area.';
|
||||
filename=$fd-$(cat /proc/$(xdotool getwindowfocus getwindowpid)/comm).png;
|
||||
maim -u -s -f png $d/$filename;
|
||||
dunstify -r 2 "Saved in $d/$filename.";
|
||||
xclip -selection clipboard -t image/png -i $d/$filename
|
||||
|
||||
@@ -25,13 +25,13 @@ function kb_routine {
|
||||
function battery_routine {
|
||||
capacity=$(< /sys/class/power_supply/BAT0/capacity)
|
||||
if [[ $capacity -lt lower_battery_threshold ]]; then
|
||||
acpi | grep -q 'Discharging' && dunstify "$capacity";
|
||||
acpi | grep -q '0: Discharging' && dunstify "Battery at $capacity%";
|
||||
fi
|
||||
}
|
||||
|
||||
while :
|
||||
do
|
||||
kb_routine
|
||||
# kb_routine
|
||||
battery_routine
|
||||
sleep 1;
|
||||
done
|
||||
|
||||
Reference in New Issue
Block a user