@@ -14,7 +14,8 @@ source = ~/.config/hypr/monitors.conf
1414
1515$terminal = ghostty
1616$fileManager = dolphin
17- $menu = wofi --show drun
17+ $launcher = qs -c noctalia-shell ipc call launcher toggle
18+ $locker = qs -c noctalia-shell ipc call lockScreen lock
1819
1920
2021#################
@@ -31,8 +32,11 @@ exec-once = pot
3132exec-once = fcitx5 -d
3233exec-once = pactl set-sink-mute @DEFAULT_SINK@ 1
3334exec-once = qs -c noctalia-shell
34- exec = hyprdynamicmonitors run --enable-lid-events
35- exec = widgetctl mpd mpd-mpris playerctld
35+ exec-once = sleep 1 && $locker
36+ exec-once = mpd
37+ exec-once = mpd-mpris
38+ exec-once = playerctld
39+ exec-once = hyprdynamicmonitors run --enable-lid-events
3640
3741#############################
3842### ENVIRONMENT VARIABLES ###
@@ -207,7 +211,7 @@ debug {
207211$mainMod = SUPER
208212
209213# trigger when the switch is toggled
210- bindl=,switch:Lid Switch,exec, hyprlock
214+ bindl=,switch:Lid Switch,exec, $locker
211215# trigger when the switch is turning on
212216bindl=,switch:on:Lid Switch,exec,hyprctl keyword monitor "eDP-1, disable"
213217# trigger when the switch is turning off
@@ -217,25 +221,27 @@ bindl=,switch:off:Lid Switch,exec,hyprctl keyword monitor "eDP-1,preferred,0x175
217221bind = $mainMod SHIFT, Q, killactive,
218222bind = $mainMod, Space, togglefloating,
219223bind = $mainMod, F, fullscreen,
220- bind = $mainMod, D, exec, pkill wofi || wofi --show drun
221- bind = $mainMod, P, exec, hyprlock
224+ bind = $mainMod, D, exec, $launcher
225+ bind = $mainMod, P, exec, $locker
222226bind = $mainMod, Return, exec, $terminal
223- bind = $mainMod, T, exec, curl "127.0.0.1:60828/selection_translate"
227+ bind = $mainMod, S, exec, qs -c noctalia-shell ipc call controlCenter toggle
228+ bind = $mainMod, comma, exec, qs -c noctalia-shell ipc call settings toggle
224229
225230
226231# Utility keymap
227- bind =,XF86AudioMute, exec, pactl set-sink-mute @DEFAULT_SINK@ toggle
228- binde =,XF86AudioRaiseVolume, exec, pactl set-sink-volume @DEFAULT_SINK@ '+5%'
229- bindel =,XF86AudioLowerVolume, exec, pactl set-sink-volume @DEFAULT_SINK@ '-5%'
232+ bindel = , XF86AudioRaiseVolume, exec, qs -c noctalia-shell ipc call volume increase
233+ bindel = , XF86AudioLowerVolume, exec, qs -c noctalia-shell ipc call volume decrease
234+ bindl = , XF86AudioMute, exec, qs -c noctalia-shell ipc call volume muteOutput
235+
230236binde =,XF86AudioPrev, exec, playerctl previous
231237binde =,XF86AudioNext, exec, playerctl next
232238binde =,XF86AudioPlay, exec, playerctl play-pause
233239bind = ,Print, exec, grimblast --freeze edit area
234240bind = SHIFT,Print, exec, grimblast --freeze copy area
235241bind = CTRL,Print, exec, hyprpicker -a
236242
237- binde =, XF86MonBrightnessUp, exec, ~/.config/hypr/scripts/brightctl --monitor focus --op + --value 5
238- binde =, XF86MonBrightnessDown, exec, ~/.config/hypr/scripts/brightctl --monitor focus --op - --value 5
243+ bindel = , XF86MonBrightnessUp, exec, qs -c noctalia-shell ipc call brightness increase
244+ bindel = , XF86MonBrightnessDown, exec, qs -c noctalia-shell ipc call brightness decrease
239245
240246bind = $mainMod, R, exec, hyprctl reload
241247
@@ -334,3 +340,4 @@ plugin {
334340}
335341
336342
343+ source = ~/.config/hypr/noctalia/noctalia-colors.conf
0 commit comments