i3 config cleanup

Author Mitja Felicijan <mitja.felicijan@gmail.com> 2026-05-04 00:04:58 +0200
Committer Mitja Felicijan <mitja.felicijan@gmail.com> 2026-05-04 00:04:58 +0200
Commit 864a05c4651235d583ed95791473de40fa7aa657 (patch)
-rw-r--r-- .config/i3/config 11
-rw-r--r-- .feeds.txt 6
-rw-r--r-- .xinitrc 2
3 files changed, 11 insertions, 8 deletions
diff --git a/.config/i3/config b/.config/i3/config
...
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 --color 000000
5
exec --no-startup-id xss-lock --transfer-sleep-lock -- i3lock --nofork --color 000000
6
exec --no-startup-id nm-applet
6
set $refresh_i3status killall -SIGUSR1 i3status
7
  
7
  
8
# Use pactl to adjust volume in PulseAudio.
8
# Keybinds
9
set $refresh_i3status killall -SIGUSR1 i3status
  
10
bindsym XF86AudioRaiseVolume exec --no-startup-id pactl set-sink-volume @DEFAULT_SINK@ +10% && $refresh_i3status
9
bindsym XF86AudioRaiseVolume exec --no-startup-id pactl set-sink-volume @DEFAULT_SINK@ +10% && $refresh_i3status
11
bindsym XF86AudioLowerVolume exec --no-startup-id pactl set-sink-volume @DEFAULT_SINK@ -10% && $refresh_i3status
10
bindsym XF86AudioLowerVolume exec --no-startup-id pactl set-sink-volume @DEFAULT_SINK@ -10% && $refresh_i3status
12
bindsym XF86AudioMute exec --no-startup-id pactl set-sink-mute @DEFAULT_SINK@ toggle && $refresh_i3status
11
bindsym XF86AudioMute exec --no-startup-id pactl set-sink-mute @DEFAULT_SINK@ toggle && $refresh_i3status
13
bindsym XF86AudioMicMute exec --no-startup-id pactl set-source-mute @DEFAULT_SOURCE@ toggle && $refresh_i3status
12
bindsym XF86AudioMicMute exec --no-startup-id pactl set-source-mute @DEFAULT_SOURCE@ toggle && $refresh_i3status
14
  
  
15
# My keybinds
  
16
bindsym $mod+bracketright exec --no-startup-id pats -t
13
bindsym $mod+bracketright exec --no-startup-id pats -t
17
bindsym $mod+m exec --no-startup-id pactl set-source-mute @DEFAULT_SOURCE@ toggle
14
bindsym $mod+m exec --no-startup-id pactl set-source-mute @DEFAULT_SOURCE@ toggle
18
bindsym $mod+l exec --no-startup-id i3lock --nofork --color 000000
15
bindsym $mod+l exec --no-startup-id i3lock --nofork --color 000000
19
bindsym $mod+z exec --no-startup-id xmagnify -s 1000 -z 3
16
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"
17
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"
18
bindsym $mod+grave exec --no-startup-id "maim -s | xclip -selection clipboard -t image/png"
22
  
19
  
23
# Use Mouse+$mod to drag floating windows to their wanted position
20
# Use Mouse+$mod to drag floating windows to their wanted position
24
floating_modifier $mod
21
floating_modifier $mod
...
172
  
169
  
173
# Expections for opening in floating mode where XSetClassHint is set to floating
170
# Expections for opening in floating mode where XSetClassHint is set to floating
174
for_window [class="^(mpv|SimpleScreenRecorder|Thunar|transmission|Xmagnify)$"] floating enable
171
for_window [class="^(mpv|SimpleScreenRecorder|Thunar|transmission|Xmagnify)$"] floating enable
175
for_window [title="^(Stalag)$"] floating enable
172
for_window [title="^(Stalag|game)$"] floating enable
diff --git a/.feeds.txt b/.feeds.txt
...
11
https://susam.net/feed.xml
11
https://susam.net/feed.xml
12
https://www.gingerbill.org/article/index.xml
12
https://www.gingerbill.org/article/index.xml
13
https://mmk2410.org/blog.rss
13
https://mmk2410.org/blog.rss
  
14
  
  
15
https://github.com/srevinsaju/Brave-AppImage/releases.atom
  
16
  
  
17
https://www.youtube.com/feeds/videos.xml?channel_id=UCUzQJ3JBuQ9w-po4TXRJHiA
  
18
https://www.youtube.com/feeds/videos.xml?channel_id=UCrqM0Ym_NbK1fqeQG2VIohg
  
19
https://www.youtube.com/feeds/videos.xml?channel_id=UCmtyQOKKmrMVaKuRXz02jbQ
diff --git a/.xinitrc b/.xinitrc
...
9
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
10
picom --vsync --backend glx -D 0 -c -o 0 &
10
picom --vsync --backend glx -D 0 -c -o 0 &
11
  
11
  
12
exec i3
12
exec dbus-run-session i3