summaryrefslogtreecommitdiff
path: root/keybinds
diff options
context:
space:
mode:
authorxAlpharax <42233094+xAlpharax@users.noreply.github.com>2023-09-24 20:52:21 +0300
committerxAlpharax <42233094+xAlpharax@users.noreply.github.com>2023-09-24 20:52:21 +0300
commit21b12225b93203b2b59c7f2d3f68c2eca57172ae (patch)
treed55f196fb298048b4b00b614e48965c7ff0c9892 /keybinds
parent805c951522bc5063849b51a729b08bfdf16168df (diff)
Tooling for changing brightness, changing gpu power state, setting up
keybinds and displaying minimalist info with the pfetch unix shellscript Changes to be committed: new file: backlight new file: keybinds new file: nvpower new file: pfetch
Diffstat (limited to 'keybinds')
-rw-r--r--keybinds56
1 files changed, 56 insertions, 0 deletions
diff --git a/keybinds b/keybinds
new file mode 100644
index 0000000..8d563ec
--- /dev/null
+++ b/keybinds
@@ -0,0 +1,56 @@
+# screenkey for Typing
+
+alt + t
+ screenkey -s small -t 1 -f inconsolata --opacity 0.7
+
+alt + shift + t
+ pkill screenkey
+
+# xshot and clip for Screenshots
+
+alt + control + Print
+ xshot ss full
+
+alt + Print
+ clip full
+
+alt + control + s
+ xshot ss area
+
+alt + shift + s
+ clip area
+
+# xshot for Recordings
+
+alt + shift + r
+ xshot rec start
+
+alt + shift + e
+ xshot rec stop
+
+# xsecurelock
+
+alt + shift + BackSpace
+ pkill picom; \
+ env \
+ XSECURELOCK_PASSWORD_PROMPT=time_hex \
+ XSECURELOCK_FONT="inconsolata:size=17" \
+ XSECURELOCK_DATETIME_FORMAT="</%B %d> <%H:%M>" \
+ XSECURELOCK_SHOW_DATETIME=1 \
+ xsecurelock
+
+# brightness trick
+
+XF86MonBrightnessDown
+ sudo backlight 0
+
+XF86MonBrightnessUp
+ sudo backlight 255
+
+# volume
+XF86Audio{Raise,Lower}Volume
+ amixer --card 0 set Master 1%{+,-}
+
+# mute audio out
+XF86AudioMute
+ [ $(amixer --card 0 get Master | tail -n 1 | sed -E 's/.*.\[//g' | cut -c1-2) = "on" ] && amixer --card 0 set Master mute || amixer --card 0 set Master unmute