This commit is contained in:
2025-05-06 18:27:11 +02:00
parent 0ad861922d
commit 4894f042f6

View File

@@ -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