Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- include "$HOME/.cache/wal/colors-sway"
- include "/etc/sway/config.d/*"
- set $output_left DP-3
- set $output_center HDML-A-1
- set $output_right DP-2
- set $wallpaper ~/Pictures/Wallpaper/rosepine-wallpapers/rose_pine_contourline.png
- output DP-3 pos 0 0 res 1600x1200
- output HDMI-A-1 pos 1600 0 res 1920x1080
- output DP-2 pos 3520 0 res 1600x1200
- output * bg $wallpaper fill
- focus output $output_center
- # Mod1 for Alt
- set $mod Mod4
- # set $menu wofi -S drun -s ~/.config/wofi/tokio_moon.css -W 60% -H 60%
- set $menu rofi -show drun
- # set $term flatpak run org.wezfurlong.wezterm
- set $term kitty
- set $browser firefox
- set $notes appflowy
- floating_modifier $mod
- input "type:pointer" {
- natural_scroll enabled
- accel_profile "flat"
- }
- input "type:keyboard" {
- xkb_layout us
- xkb_options caps:ctrl_modifier,compose:ralt
- }
- bindsym $mod+q exec ~/.bin/shutdownpls --wallpaper $wallpaper
- bindsym $mod+Shift+c reload
- bindsym $mod+Shift+r restart
- bindsym $mod+Shift+q exit
- bindsym $mod+Shift+End exec swaylock -i $wallpaper
- bindsym $mod+Shift+Escape exec swaylock -f -i $wallpaper && systemctl suspend
- bindsym $mod+Shift+Ctrl+s exec systemctl poweroff
- bindsym $mod+Shift+Ctrl+r exec systemctl reboot
- bindsym $mod+x kill
- bindsym $mod+Return exec $term
- bindsym $mod+d exec $menu
- bindsym $mod+b exec $browser
- bindsym $mod+n exec $notes
- bindsym $mod+h focus left
- bindsym $mod+l focus right
- bindsym $mod+j focus down
- bindsym $mod+k focus up
- bindsym $mod+Shift+h move left
- bindsym $mod+Shift+l move right
- bindsym $mod+Shift+j move down
- bindsym $mod+Shift+k move up
- bindsym $mod+Space floating toggle
- bindsym $mod+f fullscreen toggle
- mode "resize" {
- bindsym h resize shrink width 10px
- bindsym l resize grow width 10px
- bindsym k resize shrink height 10px
- bindsym j resize grow height 10px
- bindsym Return mode "default"
- bindsym Escape mode "default"
- }
- bindsym $mod+r mode "resize"
- workspace_layout default
- workspace 1 output $output_left
- workspace 2 output $output_center
- workspace 3 output $output_right
- bindsym $mod+1 workspace number 1
- bindsym $mod+2 workspace number 2
- bindsym $mod+3 workspace number 3
- bindsym $mod+4 workspace number 4
- bindsym $mod+5 workspace number 5
- bindsym $mod+6 workspace number 6
- bindsym $mod+7 workspace number 7
- bindsym $mod+8 workspace number 8
- bindsym $mod+9 workspace number 9
- bindsym $mod+0 workspace number 0
- bindsym $mod+Shift+1 move container to workspace number 1
- bindsym $mod+Shift+2 move container to workspace number 2
- bindsym $mod+Shift+3 move container to workspace number 3
- bindsym $mod+Shift+4 move container to workspace number 4
- bindsym $mod+Shift+5 move container to workspace number 5
- bindsym $mod+Shift+6 move container to workspace number 6
- bindsym $mod+Shift+7 move container to workspace number 7
- bindsym $mod+Shift+8 move container to workspace number 8
- bindsym $mod+Shift+9 move container to workspace number 9
- bindsym $mod+Shift+0 move container to workspace number 0
- for_window [title="shutdownpls"] floating enable
- font pango:MononokiNerdFont Regular 11
- blur enable
- blur_passes 2
- blur_radius 2
- corner_radius 15
- gaps inner 18
- default_border normal 3
- client.focused $color0 $background $foreground $background $background
- client.urgent $color0 $color1 $color0 $background $background
- bar {
- swaybar_command waybar
- }
- exec swayidle -w \
- before-sleep 'swaylock -f -b -c 000000'
- exec systemctl --user import-environment XDG_SESSION_TYPE XDG_CURRENT_DESKTOP
- exec dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP=sway
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement