Update i3, sxhkd, picom and Xorg config

This commit is contained in:
2026-03-09 09:27:31 +01:00
parent f85ccc9dfb
commit f106352e40
4 changed files with 64 additions and 60 deletions

View File

@@ -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