@@ -25,23 +25,23 @@ exec numlockx
2525
2626# Lockscreen
2727exec xset s 600 300
28- exec xss-lock -n "$HOME/.config/i3/scripts/brightness.sh screensaver" -l -- $HOME/.config/i3/scripts/lockscreen.sh --suspend
28+ exec xss-lock -n "sBrightnessctl screensaver" -l -- sLockscreenctl --suspend
2929
3030# Restore redshift state
3131exec $HOME/.config/i3/scripts/restoreRedshift.sh
3232
3333# Use feh to set wallpaper
34- exec_always feh --bg-fill $HOME/Pictures/Wallpapers/desert2 .jpg
34+ exec_always feh --bg-fill $HOME/Pictures/Wallpapers/mountain3 .jpg
3535# [WIP] Set the Bing wallpaper of the day as your background
3636# exec_always $HOME/.config/i3/scripts/bingWallpaper.sh
3737
3838# Picom
3939exec_always --no-startup-id picom --experimental-backends --blur-method dual_kawase --blur-strength 15 --config .config/picom/picom.conf
4040
4141# Run polybar
42- exec_always --no-startup-id $HOME/.config/polybar/scripts/polybar-manager.sh launch
42+ exec_always --no-startup-id sPolybarctl launch
4343# [WIP] Enable autohide for the selected bar
44- # exec_always $HOME/.config/polybar/scripts/polybar-manager.sh autohide 0
44+ # exec_always sPolybarctl autohide main
4545
4646
4747# Always mute microphone at startup, you know... FBI and stuff
@@ -69,66 +69,65 @@ bindsym $mod+Return exec i3-sensible-terminal
6969bindsym $mod+Shift+Return exec xfce4-terminal --drop-down
7070
7171# === Polybar
72- # Available command: launch, toggle <id>, show <id>, hide <id>,showAll, hideAll, toggleTray
73- # Use "polybar-manager.sh help" for a more details
72+ # Use "sPolybarctl help" for a more details
7473
7574# Toggle my main bar polybars
76- bindsym $mod+p exec $HOME/.config/polybar/scripts/polybar-manager.sh toggle 0
75+ bindsym $mod+p exec sPolybarctl toggle main
7776# Toggle my secondary bar polybars
78- bindsym $mod+Shift+p exec $HOME/.config/polybar/scripts/polybar-manager.sh toggle 1
77+ bindsym $mod+Shift+p exec sPolybarctl toggle secondary
7978# Toggle my tertiary bar
80- bindsym $mod+Ctrl+p exec $HOME/.config/polybar/scripts/polybar-manager.sh toggle 2
79+ bindsym $mod+Ctrl+p exec sPolybarctl toggle tertiary
8180# Hide all bars
82- bindsym $mod+Ctrl+Shift+p exec $HOME/.config/polybar/scripts/polybar-manager.sh hideAll
81+ bindsym $mod+Ctrl+Shift+p exec sPolybarctl hide
8382# Toggle the tray
84- bindsym $mod+o exec $HOME/.config/polybar/scripts/polybar-manager.sh toggleTray
83+ # bindsym $mod+o exec sPolybarctl toggleTray
8584
8685
8786# === Lock the screen
88- bindsym $mod+l exec $HOME/.config/i3/scripts/lockscreen.sh --lock
87+ bindsym $mod+l exec sLockscreenctl --lock
8988
9089# Adjust volume
9190# -Ctrl is used to control the microphone
9291# -Shift is used to change values at higher rate
93- bindsym XF86AudioRaiseVolume exec --no-startup-id $HOME/.config/i3/scripts/volume.sh up 1
94- bindsym XF86AudioLowerVolume exec --no-startup-id $HOME/.config/i3/scripts/volume.sh down 1
95- bindsym Shift+XF86AudioRaiseVolume exec --no-startup-id $HOME/.config/i3/scripts/volume.sh up 10
96- bindsym Shift+XF86AudioLowerVolume exec --no-startup-id $HOME/.config/i3/scripts/volume.sh down 10
97- bindsym XF86AudioMute exec --no-startup-id $HOME/.config/i3/scripts/volume.sh mute
98-
99- bindsym Ctrl+XF86AudioRaiseVolume exec --no-startup-id $HOME/.config/i3/scripts/microphone.sh up 1
100- bindsym Ctrl+XF86AudioLowerVolume exec --no-startup-id $HOME/.config/i3/scripts/microphone.sh down 1
101- bindsym Ctrl+Shift+XF86AudioRaiseVolume exec --no-startup-id $HOME/.config/i3/scripts/microphone.sh up 10
102- bindsym Ctrl+Shift+XF86AudioLowerVolume exec --no-startup-id $HOME/.config/i3/scripts/microphone.sh down 10
103- bindsym Ctrl+XF86AudioMute exec --no-startup-id $HOME/.config/i3/scripts/microphone.sh mute
92+ bindsym XF86AudioRaiseVolume exec --no-startup-id sVolumectl up 1
93+ bindsym XF86AudioLowerVolume exec --no-startup-id sVolumectl down 1
94+ bindsym Shift+XF86AudioRaiseVolume exec --no-startup-id sVolumectl up 10
95+ bindsym Shift+XF86AudioLowerVolume exec --no-startup-id sVolumectl down 10
96+ bindsym XF86AudioMute exec --no-startup-id sVolumectl mute
97+
98+ bindsym Ctrl+XF86AudioRaiseVolume exec --no-startup-id sMicrophonectl up 1
99+ bindsym Ctrl+XF86AudioLowerVolume exec --no-startup-id sMicrophonectl down 1
100+ bindsym Ctrl+Shift+XF86AudioRaiseVolume exec --no-startup-id sMicrophonectl up 10
101+ bindsym Ctrl+Shift+XF86AudioLowerVolume exec --no-startup-id sMicrophonectl down 10
102+ bindsym Ctrl+XF86AudioMute exec --no-startup-id sMicrophonectl mute
104103
105104# Sreen brightness/temperature controls
106105# -Ctrl is used to control the temperature
107106# -Shift is used to change values at higher rate
108- bindsym XF86MonBrightnessUp exec --no-startup-id $HOME/.config/i3/scripts/brightness.sh increase
109- bindsym XF86MonBrightnessDown exec --no-startup-id $HOME/.config/i3/scripts/brightness.sh decrease
110- bindsym Shift+XF86MonBrightnessUp exec --no-startup-id $HOME/.config/i3/scripts/brightness.sh increase 10
111- bindsym Shift+XF86MonBrightnessDown exec --no-startup-id $HOME/.config/i3/scripts/brightness.sh decrease 10
112- bindsym XF86ScreenSaver exec --no-startup-id $HOME/.config/i3/scripts/brightness.sh set 1
113- bindsym Shift+XF86ScreenSaver exec --no-startup-id $HOME/.config/i3/scripts/brightness.sh set 100
114-
115- bindsym Ctrl+XF86MonBrightnessUp exec --no-startup-id $HOME/.config/i3/scripts/brightness.sh redshift increase
116- bindsym Ctrl+XF86MonBrightnessDown exec --no-startup-id $HOME/.config/i3/scripts/brightness.sh redshift decrease
117- bindsym Ctrl+Shift+XF86MonBrightnessUp exec --no-startup-id $HOME/.config/i3/scripts/brightness.sh redshift increase 400
118- bindsym Ctrl+Shift+XF86MonBrightnessDown exec --no-startup-id $HOME/.config/i3/scripts/brightness.sh redshift decrease 400
119- bindsym Ctrl+XF86ScreenSaver exec --no-startup-id $HOME/.config/i3/scripts/brightness.sh redshift toggle
107+ bindsym XF86MonBrightnessUp exec --no-startup-id sBrightnessctl increase
108+ bindsym XF86MonBrightnessDown exec --no-startup-id sBrightnessctl decrease
109+ bindsym Shift+XF86MonBrightnessUp exec --no-startup-id sBrightnessctl increase 10
110+ bindsym Shift+XF86MonBrightnessDown exec --no-startup-id sBrightnessctl decrease 10
111+ bindsym XF86ScreenSaver exec --no-startup-id sBrightnessctl set 1
112+ bindsym Shift+XF86ScreenSaver exec --no-startup-id sBrightnessctl set 100
113+
114+ bindsym Ctrl+XF86MonBrightnessUp exec --no-startup-id sBrightnessctl redshift increase
115+ bindsym Ctrl+XF86MonBrightnessDown exec --no-startup-id sBrightnessctl redshift decrease
116+ bindsym Ctrl+Shift+XF86MonBrightnessUp exec --no-startup-id sBrightnessctl redshift increase 400
117+ bindsym Ctrl+Shift+XF86MonBrightnessDown exec --no-startup-id sBrightnessctl redshift decrease 400
118+ bindsym Ctrl+XF86ScreenSaver exec --no-startup-id sBrightnessctl redshift toggle
120119
121120# Media player controls
122- bindsym XF86AudioPlay exec --no-startup-id $HOME/.config/i3/scripts/playerctl.sh play-pause
123- bindsym XF86AudioStop exec --no-startup-id $HOME/.config/i3/scripts/playerctl.sh stop
124- bindsym XF86AudioNext exec --no-startup-id $HOME/.config/i3/scripts/playerctl.sh next
125- bindsym XF86AudioPrev exec --no-startup-id $HOME/.config/i3/scripts/playerctl.sh previous
121+ bindsym XF86AudioPlay exec --no-startup-id sPlayerctl play-pause
122+ bindsym XF86AudioStop exec --no-startup-id sPlayerctl stop
123+ bindsym XF86AudioNext exec --no-startup-id sPlayerctl next
124+ bindsym XF86AudioPrev exec --no-startup-id sPlayerctl previous
126125
127126# ToDo script
128- bindsym $mod+t exec $HOME/Documents/Programming/scripts/todo/todo.sh notification todo
129- bindsym $mod+Ctrl+t exec $HOME/Documents/Programming/scripts/todo/todo.sh notification done
130- bindsym $mod+Shift+t exec $HOME/Documents/Programming/scripts/todo/todo.sh notification deleted
131- bindsym $mod+Shift+Ctrl+t exec $HOME/Documents/Programming/scripts/todo/todo.sh notification
127+ bindsym $mod+t exec sTodo notification todo
128+ bindsym $mod+Ctrl+t exec sTodo notification done
129+ bindsym $mod+Shift+t exec sTodo notification deleted
130+ bindsym $mod+Shift+Ctrl+t exec sTodo notification
132131
133132# Calculator
134133bindsym XF86Calculator exec --no-startup-id gnome-calculator
@@ -381,7 +380,7 @@ focus_follows_mouse no
381380
382381
383382# class border backgr. text indicator child_border
384- client.focused #ff2740 #333333 $eeeeee #666666 #ff2740
383+ client.focused #f0544c #333333 $eeeeee #666666 #ff2740
385384client.focused_inactive #333333 #5f676a #ffffff #484e50 #5f676a
386385client.unfocused #333333 #222222 #888888 #292d2e #222222
387386client.urgent #2f343a #900000 #ffffff #900000 #900000
0 commit comments