@@ -18,6 +18,8 @@ hc keyunbind --all
18
18
# Mod=Mod1 # Use alt as the main modifier
19
19
Mod=Mod4 # Use the super key as the main modifier
20
20
ORANGE=' #FB8C00'
21
+ Mod=Mod4 # Use the super key as the main modifer
22
+ BLUE=' #1b7ced'
21
23
22
24
hc spawn xset s off
23
25
hc spawn xset -dpms
@@ -31,6 +33,8 @@ hc keybind $Mod-d spawn rofi -show drun -modi drun,run,calc
31
33
hc keybind $Mod -t spawn rofi -show window
32
34
hc keybind $Mod -t spawn rofi -modi grab:~ /Developer/dotfiles/grabwindow.zsh,window -show grab
33
35
hc keybind $Mod -y spawn sh ~ /.config/rofi/power.sh
36
+ hc keybind $Mod -t spawn rofi -modi grab:~ /Developer/dotfiles/grabwindow.zsh,window -show window
37
+ hc keybind $Mod -y spawn sh $HOME /.config/rofi/powermenu/powermenu.sh
34
38
35
39
# basic movement
36
40
# focusing clients
@@ -52,10 +56,10 @@ hc keybind $Mod-Shift-Up or / shift up / \
52
56
chain , lock , shift_to_monitor -u , focus_monitor -u , unlock
53
57
hc keybind $Mod -Shift-Right or / shift right / \
54
58
chain , lock , shift_to_monitor -r , focus_monitor -r , unlock
55
- # hc keybind $Mod-Shift-h shift left
56
- # hc keybind $Mod-Shift-j shift down
57
- # hc keybind $Mod-Shift-k shift up
58
- # hc keybind $Mod-Shift-l shift right
59
+ hc keybind $Mod -Shift-h shift left
60
+ hc keybind $Mod -Shift-j shift down
61
+ hc keybind $Mod -Shift-k shift up
62
+ hc keybind $Mod -Shift-l shift right
59
63
60
64
# splitting frames
61
65
# create an empty frame at the specified direction
@@ -128,29 +132,29 @@ hc attr theme.floating.reset 1
128
132
hc set frame_border_active_color ' #222222'
129
133
hc set frame_border_normal_color ' #101010'
130
134
hc set frame_bg_normal_color ' #565656'
131
- hc set frame_bg_active_color $ORANGE
132
- hc set frame_border_width 1
135
+ hc set frame_bg_active_color $BLUE
136
+ hc set frame_border_width 0
133
137
hc set always_show_frame 1
134
138
hc set frame_bg_transparent 1
135
- hc set frame_transparent_width 5
139
+ hc set frame_transparent_width 3
136
140
hc set frame_gap 0
137
141
hc set frame_active_opactiy 1
138
142
hc set frame_normal_opacity 0
139
143
140
- hc attr theme.active.color $ORANGE
144
+ hc attr theme.active.color $BLUE
141
145
hc attr theme.normal.color ' #454545'
142
146
hc attr theme.urgent.color red
143
147
hc attr theme.inner_width 0
144
148
hc attr theme.inner_color white
145
149
hc attr theme.border_width 0
146
- hc attr theme.floating.border_width 4
150
+ hc attr theme.floating.border_width 0
147
151
hc attr theme.floating.outer_width 0
148
152
hc attr theme.floating.outer_color black
149
153
hc attr theme.active.inner_color ' #3E4A00'
150
154
hc attr theme.active.outer_color ' #3E4A00'
151
155
hc attr theme.background_color white # '#141414'
152
156
153
- hc set window_gap 10
157
+ hc set window_gap 5
154
158
hc set frame_padding 0
155
159
hc set smart_window_surroundings 0
156
160
hc set smart_frame_surroundings 0
@@ -185,16 +189,21 @@ hc unlock
185
189
# monitor config
186
190
hc set_monitors " 1900x1040+10+40"
187
191
188
- hc set frame_gap 10
189
- hc attr theme.border_width 10
192
+ hc set frame_gap 5
193
+ hc attr theme.border_width 2
190
194
# herbstclient set window_gap 10
191
195
hc spawn picom
192
196
hc spawn pkill ' ^redshift$' && sleep 10s && redshift-gtk -P &
193
197
# set wallpaper either i use feh or nitrogen
194
198
hc spawn nitrogen --restore &
199
+
200
+ # polybar
195
201
hc spawn sh $HOME /.config/polybar/launch.sh
196
202
hc spawn /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 &
197
203
204
+ # xautolock
205
+ hc spawn xautolock
206
+
198
207
# monitor paddings set to 0 as i just set the monitor positions accordingly
199
208
hc pad 3 0 0 0 0
200
209
hc pad 2 0 0 0 0
0 commit comments