Update i3, sxhkd, picom and Xorg config
This commit is contained in:
55
sxhkd.org
55
sxhkd.org
@@ -56,15 +56,15 @@ alt + BackSpace
|
||||
#+begin_src conf
|
||||
# Mute/Unmute
|
||||
XF86AudioMute
|
||||
amixer -D pulse sset Master toggle
|
||||
pactl set-sink-mute @DEFAULT_SINK@ toggle
|
||||
|
||||
# Increase Volume
|
||||
XF86AudioRaiseVolume
|
||||
amixer -D pulse sset Master 2%+
|
||||
pactl -- set-sink-volume 0 +2%
|
||||
|
||||
# Decrease Volume
|
||||
XF86AudioLowerVolume
|
||||
amixer -D pulse sset Master 2%-
|
||||
pactl -- set-sink-volume 0 -2%
|
||||
#+end_src
|
||||
|
||||
** Backlight
|
||||
@@ -82,25 +82,11 @@ XF86MonBrightnessDown
|
||||
#+begin_src conf
|
||||
# Play/Pause music
|
||||
super + period
|
||||
mpc toggle
|
||||
playerctl --player=jellyfin-tui play-pause
|
||||
|
||||
# Previous/Next music
|
||||
super + {greater,less}
|
||||
mpc {next,prev}
|
||||
#+end_src
|
||||
|
||||
#+begin_src conf
|
||||
# Play/Pause music
|
||||
XF86AudioPlay
|
||||
mpc toggle
|
||||
|
||||
# Next music
|
||||
XF86AudioNext
|
||||
mpc next
|
||||
|
||||
# Previous music
|
||||
XF86AudioPrev
|
||||
mpc prev
|
||||
playerctl --player=jellyfin-tui {next,previous}
|
||||
#+end_src
|
||||
|
||||
** Print Screen
|
||||
@@ -141,9 +127,13 @@ super + z
|
||||
super + Return
|
||||
$TERMINAL
|
||||
|
||||
# Start Terminal (floating)
|
||||
super + shift + Return
|
||||
$TERMINAL --class floating
|
||||
|
||||
# File Manager
|
||||
super + o
|
||||
$TERMINAL -e tmux new-session -A -s ranger ranger
|
||||
$TERMINAL -e tmux new-session -A -s yazi yazi
|
||||
|
||||
# Unicode Insert
|
||||
super + u
|
||||
@@ -158,6 +148,9 @@ super + m
|
||||
$TERMINAL -e tmux new-session -A -s neomutt neomutt
|
||||
|
||||
# Emacs Client
|
||||
super + shift + e
|
||||
emacs
|
||||
|
||||
super + e
|
||||
emacsclient -create-frame --alternate-editor=""
|
||||
#+end_src
|
||||
@@ -170,15 +163,19 @@ super + shift + b
|
||||
|
||||
# Calculator
|
||||
super + shift + c
|
||||
rofi -show calc -modi calc -no-show-match -no-sort -no-persist-history
|
||||
rofi -show calc -modi calc -no-show-match -no-sort -calc-command "echo -n '\{result\}' | xclip -selection clipboard"
|
||||
|
||||
# Sound Manager
|
||||
super + shift + s
|
||||
pavucontrol
|
||||
pwvucontrol
|
||||
|
||||
# Passwords
|
||||
super + shift + p
|
||||
rofi-pass
|
||||
|
||||
# Fill ESRF password
|
||||
super + shift + f
|
||||
xdotool key $(pass esrf.fr/dehaeze | head -n 1 | sed 's/./& /g' | sed 's/}/braceright/g')
|
||||
#+end_src
|
||||
|
||||
* =Super + Space= - Command Mode
|
||||
@@ -189,7 +186,7 @@ super + space ; c
|
||||
|
||||
# pcmanfm: GUI file manager
|
||||
super + space ; o
|
||||
nautilus;
|
||||
pcmanfm;
|
||||
|
||||
# Run another instance of Neomutt in read-only mode
|
||||
super + space ; m
|
||||
@@ -201,19 +198,11 @@ super + space ; w
|
||||
|
||||
# Music with ncmpcpp
|
||||
super + space ; p
|
||||
$TERMINAL -e tmux new-session -A -s ncmpcpp ncmpcpp
|
||||
$TERMINAL --class jellyfin-tui -e tmux new-session -A -s jellyfin jellyfin-tui
|
||||
|
||||
# Torrend Client with stig
|
||||
# TODO Torrent Client with stig
|
||||
super + space ; t
|
||||
$TERMINAL -e tmux new-session -A -s stig stig
|
||||
|
||||
# Default Browser
|
||||
super + space ; i
|
||||
$BROWSER;
|
||||
|
||||
# Emacs
|
||||
super + space ; e
|
||||
emacsclient -create-frame --alternate-editor=""
|
||||
#+end_src
|
||||
|
||||
* I3 related
|
||||
|
||||
Reference in New Issue
Block a user