# Default config for sway # # Copy this to ~/.config/sway/config and edit it to your liking. # # Read `man 5 sway` for a complete reference. # openSUSE theme default_border pixel 2 gaps inner 10 client.focused #6da741 #173f4f #73ba25 client.unfocused #00a489 #173f4f #35b9ab client.focused_inactive #6da741 #00a489 #173f4f #don't show gaps if there's only one window on the desktop smart_gaps on ### Variables # # Logo key. Use Mod1 for Alt. set $mod Mod4 # Home row direction keys, like vim set $left h set $down j set $up k set $right l # Waybar position set $waybar_position top # Your preferred terminal emulator #set $term alacritty #--config-file ~/.config/alacritty/alacritty.yml set $term ghostty # Your preferred application launcher # Note: pass the final command to swaymsg so that the resulting window can be opened # on the original workspace that the command was run on. #set $menu dmenu_path | dmenu | xargs swaymsg exec -- # it is set in config.d/50-openSUSE.conf # wofi as application launcher set $menu wofi -I -S drun --conf=/etc/wofi/config --style=/etc/wofi/style.css #set $menu rofi -no-lazy-grab -disable-history -modi "drun" -show drun -theme ~/.config/rofi/config.rasi # Sway Notification Centre set $toggle_notification "swaync-client -t -sw" # Wob set $wob wob --config ~/.config/sway/wob/wob.ini # background set $background ~/.config/backgrounds/tokyonight.jpg # monitors set $ext_monitor HDMI-A-1 set $int_monitor eDP-1 # screen capture set $screen grimshot copy # screen capture set $screen_area grimshot copy area include ~/.config/sway/config.d/*.conf include ~/.config/sway/inputs/*.conf include ~/.config/sway/outputs/*.conf include ~/.config/sway/modes/*.conf include ~/.config/sway/config.d/*