#font 'JetBrainsMono NF' 9 #font 'JetBrainsMono Nerd Font Mono' 9 font 'JetBrainsMonoNFM-Regular' 9 ### Variables #set $mod Mod1 set $mod Mod4 #set $term kitty -1 set $term kitty #set $term ghostty set $menu wofi -S drun -GI set $left h set $down j set $up k set $right l set $laptop eDP-1 include ~/.config/sway/config.d/* ### Output configuration # You can get the names of your outputs by running: swaymsg -t get_outputs # https://gitlab.com/w0lff/shikane for multitple display handling #output * bg /home/jozamudi/Documents/Wallpapers/windows-11-stock-official-colorful-3840x2160-5658.jpg fill #output eDP-1 scale 1.7 #output 'BNQ BenQ PD3200U S2N01233019' scale 1.5 #exec_always shikanectl reload bindswitch --reload --locked lid:on output $laptop disable bindswitch --reload --locked lid:off output $laptop enable exec_always --no-startup-id '/home/jozamudi/.config/sway/scripts/clamshell-mode.sh' #input "1267:12792:ELAN067B:00_04F3:31F8_Touchpad" { # dwt enabled # tap enabled # middle_emulation enabled #} ### Idle configuration #exec swayidle -w \ # timeout 300 'swaylock -f -c 000000' \ # timeout 600 'swaymsg "output * power off"' \ # resume 'swaymsg "output * power on"' \ # before-sleep 'swaylock -f -c 000000' seat seat0 xcursor_theme Adwaita 35 #exec pipewire exec swaync exec shikane exec nm-applet exec blueman-applet exec systemctl --user start hyperolkitagent exec waybar -c ~/.config/sway/waybar/config.jsonc -s ~/.config/sway/waybar/style.css exec flatpak run com.github.wwmm.easyeffects -w exec xrdb -merge ~/.Xresources exec wl-paste -t text --watch clipman store --no-persist #exec mpd #exec syncthing # Auto start .desktop files using dex exec dex -a #exec wl-paste -t text --watch clipman store --no-persist # There are two wl-paste processes running, one for the primary and one for the normal clipboard exec wl-paste -t text --watch clipman store exec wl-paste -p -t text --watch clipman store # The keybind to select a clipping bindsym $mod+y exec clipman --primary pick --tool wofi # Clear all clippings bindsym $mod+Shift+y exec clipman clear -a # Remove a selected clipping bindsym $mod+Mod1+y exec clipman clear --tool wofi # Empty the current clipping bindsym $mod+Ctrl+y exec : | wl-copy -p #better audio #exec easyeffects -w -l Laptop #default_border pixel 2 #default_floating_border pixel 2 exec systemctl --user import-environment XDG_SESSION_TYPE XDG_CURRENT_DESKTOP exec dbus-update-activation-environment --systemd WAYLAND_DISPLAY DISPLAY SWAYSOCK XDG_CURRENT_DESKTOP=sway XDG_SESSION_DESKTOP=sway