summaryrefslogtreecommitdiff
path: root/.config/sway/config
diff options
context:
space:
mode:
Diffstat (limited to '.config/sway/config')
-rw-r--r--.config/sway/config37
1 files changed, 20 insertions, 17 deletions
diff --git a/.config/sway/config b/.config/sway/config
index 60f2f518..2c74520d 100644
--- a/.config/sway/config
+++ b/.config/sway/config
@@ -14,33 +14,41 @@ set $down j
set $up k
set $right l
-output * bg /home/jack/.img/wallpaper/swirl.png fill
+output * bg $HOME/.img/wallpaper/swirl.png fill
-exec /usr/bin/mako
-exec /usr/bin/gentoo-pipewire-launcher &
-
-input "1452:588:bcm5974" {
+input "1452:657:bcm5974" {
dwt enabled
tap enabled
- natural_scroll disabled
+ natural_scroll disabled
middle_emulation enabled
}
+exec /usr/bin/pipewire &
+exec /usr/bin/pipewire-pulse &
+exec /usr/bin/wireplumber &
+exec /usr/bin/mako
+
+exec_always {
+ gsettings set $gnome-schema gtk-theme 'nordic'
+ gsettings set $gnome-schema cursor-theme 'nordic_cursors'
+ gsettings set $gnome-schema font-name 'JetBrainsMono Nerd Font 10'
+}
+
### key bindings
# applications
bindsym $mod+q kill
-bindsym $mod+t exec st
-bindsym $mod+f exec firefox-bin
-bindsym $mod+r exec wofi
+bindsym $mod+t exec alacritty
+bindsym $mod+f exec firefox
+bindsym $mod+r exec fuzzel
bindsym $mod+p exec grim -g "$(slurp)" - | wl-copy
bindsym $mod+Shift+p exec grim -g "$(slurp)"
bindsym $mod+Escape exec gtklock -d
# audio
-bindsym XF86AudioRaiseVolume exec pactl set-sink-volume @DEFAULT_SINK@ +5%
-bindsym XF86AudioLowerVolume exec pactl set-sink-volume @DEFAULT_SINK@ -5%
-bindsym XF86AudioMute exec pactl set-sink-mute @DEFAULT_SINK@ toggle
+bindsym XF86AudioRaiseVolume exec wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%+
+bindsym XF86AudioLowerVolume exec wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%-
+bindsym XF86AudioMute exec wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle
bindsym XF86AudioPlay exec playerctl play-pause
bindsym XF86AudioNext exec playerctl next
bindsym XF86AudioPrev exec playerctl previous
@@ -51,11 +59,6 @@ bindsym XF86MonBrightnessUp exec brightnessctl -q set +10%
bindsym XF86KbdBrightnessDown exec brightnessctl -q --device='smc::kbd_backlight' set 10%-
bindsym XF86KbdBrightnessUp exec brightnessctl -q --device='smc::kbd_backlight' set +10%
-# warpd
-bindsym $mod+z exec warpd --hint
-bindsym $mod+x exec warpd --normal
-bindsym $mod+c exec warpd --grid
-
# reload configuration file
bindsym $mod+Shift+c reload
# exit wayland session