General updates to lock and software list

Author Mitja Felicijan <mitja.felicijan@gmail.com> 2026-04-30 04:57:50 +0200
Committer Mitja Felicijan <mitja.felicijan@gmail.com> 2026-04-30 04:57:50 +0200
Commit 061818d546b6ff79bfa7d86d26fdc22ef7838bb8 (patch)
-rw-r--r-- .config/i3/config 4
-rwxr-xr-x .shenanigans.sh 5
-rw-r--r-- .xinitrc 4
3 files changed, 6 insertions, 7 deletions
diff --git a/.config/i3/config b/.config/i3/config
...
2
  
2
  
3
font pango:Berkeley Mono Bold 7
3
font pango:Berkeley Mono Bold 7
4
exec --no-startup-id dex --autostart --environment i3
4
exec --no-startup-id dex --autostart --environment i3
5
exec --no-startup-id xss-lock --transfer-sleep-lock -- i3lock --nofork
5
exec --no-startup-id xss-lock --transfer-sleep-lock -- i3lock --nofork --color 000000
6
exec --no-startup-id nm-applet
6
exec --no-startup-id nm-applet
7
  
7
  
8
# Use pactl to adjust volume in PulseAudio.
8
# Use pactl to adjust volume in PulseAudio.
...
15
# My keybinds
15
# My keybinds
16
bindsym $mod+bracketright exec --no-startup-id pats -t
16
bindsym $mod+bracketright exec --no-startup-id pats -t
17
bindsym $mod+m exec --no-startup-id pactl set-source-mute @DEFAULT_SOURCE@ toggle
17
bindsym $mod+m exec --no-startup-id pactl set-source-mute @DEFAULT_SOURCE@ toggle
18
bindsym $mod+l exec --no-startup-id i3lock
18
bindsym $mod+l exec --no-startup-id i3lock --nofork --color 000000
19
bindsym $mod+z exec --no-startup-id xmagnify -s 1000 -z 3
19
bindsym $mod+z exec --no-startup-id xmagnify -s 1000 -z 3
20
bindsym $mod+p exec --no-startup-id "rofi -show drun -theme ~/.black.rasi"
20
bindsym $mod+p exec --no-startup-id "rofi -show drun -theme ~/.black.rasi"
21
bindsym $mod+Escape exec --no-startup-id "maim -s | xclip -selection clipboard -t image/png"
21
bindsym $mod+Escape exec --no-startup-id "maim -s | xclip -selection clipboard -t image/png"
...
diff --git a/.shenanigans.sh b/.shenanigans.sh
1
# Software list:
1
# Software list:
2
#   vim git tmux maim xclip xsel mc htop entr cifs-utils rsync jq rofi picom
2
#   xss-lock xkbset xclip xsel cifs-utils picom
3
#   st rsync curl hstr tree make gdb nvtop ctags stow newsboat mpv lazygit fd
3
#   vim git tmux maim mc htop entr rsync jq rofi stow newsboat 
  
4
#   st rsync curl hstr tree make gdb nvtop ctags mpv lazygit fd
4
  
5
  
5
# Only run if the script is being sourced (bashrc).
6
# Only run if the script is being sourced (bashrc).
6
if [[ "${BASH_SOURCE[0]}" != "${0}" ]]; then
7
if [[ "${BASH_SOURCE[0]}" != "${0}" ]]; then
...
diff --git a/.xinitrc b/.xinitrc
...
5
xkbset bo 50
5
xkbset bo 50
6
xset r rate 400 30
6
xset r rate 400 30
7
xset dpms 0 0 1800
7
xset dpms 0 0 1800
8
xset s 900
  
9
  
8
  
10
xss-lock -- xlock &
  
11
xinput --set-prop "pointer:Logitech MX Master 3" "libinput Accel Speed" -0.3
9
xinput --set-prop "pointer:Logitech MX Master 3" "libinput Accel Speed" -0.3
12
  
  
13
picom --vsync --backend glx -D 0 -c -o 0 &
10
picom --vsync --backend glx -D 0 -c -o 0 &
  
11
  
14
exec i3
12
exec i3