diff --git a/.config/sway/config b/.config/sway/config index 4fa4d5a..2eb19bb 100644 --- a/.config/sway/config +++ b/.config/sway/config @@ -180,7 +180,7 @@ bindsym XF86AudioMute exec amixer sset 'Master' toggle bindsym XF86AudioLowerVolume exec amixer sset 'Master' 5%- bindsym XF86AudioRaiseVolume exec amixer sset 'Master' 5%+ -# reload the configuration file +# Reload sway (reload configuration file) bindsym $mod+Shift+c reload # restart i3 inplace (preserves your layout/session, can be used to upgrade i3) bindsym $mod+Shift+r restart @@ -233,26 +233,19 @@ bar { #Wallpaper exec_always feh --bg-fill /$wallpaper_path -#ONLY EXECUTE ON INITIAL LOAD -#exec nm-applet - -#ALWAYS EXECUTE -#exec_always setxkbmap se -#exec_always dhcpcd enp0s25 -#exec_always blueman-applet -#exec_always compton -f --config /home/wholteza/.config/i3/compton - #KEYBINDS bindsym $mod+Shift+z exec /home/wholteza/.config/i3/lock -b=0x8 -n bindsym Control+Mod1+s exec /home/wholteza/.config/passmenu/passmenu bindsym $mod+Shift+p exec arandr bindsym $mod+p exec /home/wholteza/.config/screenlayout/screenmenu.sh -bindsym --release Print exec scrot -s /home/wholteza/Pictures/%Y-%m-%d-%T-screenshot.png -#bindsym --release Control+Mod1+i exec scrot -s /home/wholteza/Pictures/%Y-%m-%d-%T-screenshot.png -bindsym --release Control+Mod1+i exec grim -g "$(slurp -d)" /home/wholteza/Pictures/$(date + '%s_grim.png') +bindsym --release Print exec grim -g "$(slurp -d)" "/home/wholteza/Pictures/$(date)_fullscreen.png" +bindsym --release $mod+Shift+s exec grim -g "$(slurp -d)" "/home/wholteza/Pictures/$(date)_selection.png" +bindsym --release Control+Mod1+i exec grim -g "$(slurp -d)" "/home/wholteza/Pictures/$(date)_selection.png" + # border / titlebar title_align center default_border none + # hide_edge_borders vertical bindsym Control+Shift+x [class="^.*"] border toggle for_window [class="plasma.emojier"] floating enable @@ -272,33 +265,22 @@ for_window [class="OVPN"] floating enable # for_window [class="Lmms"] border pixel 0 # for_window [class="Feh"] border pixel 0 -# Assign to workspaces -## 2: Browsing -#assign [class="firefox"] $ws2 -#assign [class="Firefox"] $ws2 -## 3: Development -assign [class="Code"] $ws3 -## 4: Social +# Assigning application to workspaces +## 1: is reserved for whatever +## 2: Social assign [class="TelegramDesktop"] $ws2 assign [class="Caprine"] $ws2 assign [class="discord"] $ws2 assign [class="Signal"] $ws2 -## 5: Social +## 3: Development +assign [class="Code"] $ws3 +## 4: Browsing +assign [class="firefox"] $ws4 +assign [class="Firefox"] $ws4 +## 5: Games assign [class="Moonlight"] $ws5 assign [class="steam"] $ws5 assign [class="dota2"] $ws5 -## 9: VPN -assign [class="OVPN"] $ws9 -## 10: Terminals -#assign [class="Alacritty"] $ws10 -# resize window (you can also use the mouse for that) -# mode "project" { -# bindsym s exec ~/.config/screenlayout/bepis-steamlink.sh - -# bindsym Return mode "default" -# bindsym Escape mode "default" -# bindsym $mod+Shift+p mode "default" -# } # move focused workspace between monitors bindsym $mod+Ctrl+greater move workspace to output right @@ -314,10 +296,14 @@ input "type:pointer" { pointer_accel 0 } +## Run secondary sceen in 1080p # output HDMI-A-3 mode 3440x1440@99.99Hz pos 1080 237 bg /home/wholteza/.config/feh/wallpaper.png fit #1b1f28 # output DP-2 mode 1920x1080 pos 0 0 transform 270 bg /home/wholteza/.config/feh/wallpaper.png fit #1b1f28 +## Run only primary screen in 2k not sure if this actually works with 99.99Hz #output HDMI-A-3 mode 2560x1440@99.99Hz pos 1440 475 bg /home/wholteza/.config/feh/wallpaper.png fit #1b1f28 + +## Main setup with ultrawide and portrait secondary screen output HDMI-A-3 mode 3440x1440@99.99Hz pos 1440 475 bg /home/wholteza/.config/feh/wallpaper.png fit #1b1f28 output DP-2 mode 2560x1440 pos 0 0 transform 270 bg /home/wholteza/.config/feh/wallpaper.png fit #1b1f28