set $mod Mod4 set $term alacritty set $prompt #18b218 set $highlight #3daee9 set $browser google-chrome-stable set $lock swaylock -f -i $wallpaper -s fill set $wallpaper ~/Pictures/Wallpapers/wallpaper.jpg set $menu rofi -show combi -modes combi -combi-modes "window,drun,ssh,file-browser-extended" -icon-theme "Papirus" -show-icons font pango:SourceCodePro Medium 25 for_window [title="Tor Browser"] floating enable exec source /etc/X11/xinit/xinitrc.d/50-systemd-user.sh exec blueman-applet exec nm-applet #output * bg $wallpaper fill exec brightnessctl s 100% #output eDP-1 disable # output eDP-1 scale 1.5 # output DP-2 pos 2560 0 res 1600x900 # output HDMI-A-1 pos 0 0 res 2560x1080 bindsym $mod+q kill bindsym $mod+Shift+c reload bindsym $mod+Shift+space floating toggle bindsym $mod+d exec $menu bindsym $mod+Return exec $term #bindsym $mod+Shift+p exec shutdown now bindsym $mod+Shift+s exec sudo systemctl suspend bindsym $mod+v exec code bindsym $mod+n exec nautilus bindsym $mod+w exec $browser bindsym $mod+Shift+w exec $browser --incognito bindsym $mod+c exec $term -e ~/Scripts/cmus.sh bindsym $mod+g exec gnome-system-monitor bindsym $mod+s exec signal-desktop bindsym $mod+a exec google-chrome-stable --app-id=hnpfjngllnobngcgfapefoaidbinmjnm bindsym $mod+b exec $term -e newsboat bindsym $mod+m exec $browser https://gmail.com bindsym $mod+p exec $browser chrome://settings/passwords bindsym $mod+i exec $term -e nvim ~/.config/sway/config bindsym Shift+Print exec grim -g "$(slurp)" - | wl-copy bindsym XF86AudioRaiseVolume exec amixer sset 'Master' 5%+ bindsym XF86AudioLowerVolume exec amixer sset 'Master' 5%- bindsym XF86AudioMute exec amixer set Master 1+ toggle && amixer set Headphone 1+ toggle && amixer set Headphone,1 1+ toggle bindsym XF86AudioPlay exec playerctl play-pause bindsym XF86AudioPrev exec playerctl previous bindsym XF86AudioNext exec playerctl next bindsym XF86AudioStop exec playerctl stop bindsym XF86MonBrightnessDown exec brightnessctl set 5%- bindsym XF86MonBrightnessUp exec brightnessctl set +5% ############################################################################################### gaps outer 8 gaps inner 10 input "*" { repeat_delay 250 repeat_rate 50 xkb_layout "gb" tap enabled xkb_numlock enable } bindsym $mod+h focus left bindsym $mod+j focus down bindsym $mod+l exec $lock bindsym $mod+Shift+h move left bindsym $mod+Shift+j move down bindsym $mod+Shift+k move up bindsym $mod+Shift+l move right bindsym $mod+Left focus left bindsym $mod+Down focus down bindsym $mod+Up focus up bindsym $mod+Right focus right bindsym $mod+Shift+Left move left bindsym $mod+Shift+Down move down bindsym $mod+Shift+Up move up bindsym $mod+Shift+Right move right bindsym $mod+1 workspace 1 bindsym $mod+2 workspace 2 bindsym $mod+3 workspace 3 bindsym $mod+4 workspace 4 bindsym $mod+5 workspace 5 bindsym $mod+6 workspace 6 bindsym $mod+7 workspace 7 bindsym $mod+8 workspace 8 bindsym $mod+9 workspace 9 bindsym $mod+0 workspace 10 bindsym $mod+Shift+1 move container to workspace 1 bindsym $mod+Shift+2 move container to workspace 2 bindsym $mod+Shift+3 move container to workspace 3 bindsym $mod+Shift+4 move container to workspace 4 bindsym $mod+Shift+5 move container to workspace 5 bindsym $mod+Shift+6 move container to workspace 6 bindsym $mod+Shift+7 move container to workspace 7 bindsym $mod+Shift+8 move container to workspace 8 bindsym $mod+Shift+9 move container to workspace 9 bindsym $mod+Shift+0 move container to workspace 10 bindsym $mod+f fullscreen mode "resize" { bindsym h resize shrink width 10px bindsym j resize grow height 10px bindsym k resize shrink height 10px bindsym l resize grow width 10px # return to default mode bindsym Return mode "default" bindsym Escape mode "default" } default_border pixel 3 default_floating_border pixel bar { swaybar_command waybar }