wayland sway
This commit is contained in:
7
.bashrc
7
.bashrc
@@ -157,7 +157,12 @@ alias mount-bigboi-warez='~/.config/mnt/bigboi-warez.sh'
|
|||||||
alias edit-bash='nano ~/.bashrc && source ~/.bashrc'
|
alias edit-bash='nano ~/.bashrc && source ~/.bashrc'
|
||||||
alias edit-requirements='nano ~/.config/requirements/install.sh'
|
alias edit-requirements='nano ~/.config/requirements/install.sh'
|
||||||
|
|
||||||
export SSH_AUTH_SOCK=/home/wholteza/snap/bitwarden/current/.bitwarden-ssh-agent.sock
|
hostname=$(cat ~/hostname)
|
||||||
|
if [[ $hostname == "arch-bepis" ]]; then
|
||||||
|
export SSH_AUTH_SOCK=/home/wholteza/.bitwarden-ssh-agent.sock
|
||||||
|
else
|
||||||
|
export SSH_AUTH_SOCK=/home/wholteza/snap/bitwarden/current/.bitwarden-ssh-agent.sock
|
||||||
|
fi
|
||||||
|
|
||||||
export PATH="/home/wholteza/.cargo/bin:$PATH"
|
export PATH="/home/wholteza/.cargo/bin:$PATH"
|
||||||
### Start oh my posh
|
### Start oh my posh
|
||||||
|
|||||||
@@ -51,3 +51,9 @@ background = "#4c566a"
|
|||||||
[colors.vi_mode_cursor]
|
[colors.vi_mode_cursor]
|
||||||
cursor = "#d8dee9"
|
cursor = "#d8dee9"
|
||||||
text = "#2e3440"
|
text = "#2e3440"
|
||||||
|
|
||||||
|
[font]
|
||||||
|
size = 16.0
|
||||||
|
|
||||||
|
[font.normal]
|
||||||
|
family = "monospace"
|
||||||
|
|||||||
@@ -246,8 +246,8 @@ bindsym $mod+Shift+z exec /home/wholteza/.config/i3/lock -b=0x8 -n
|
|||||||
bindsym Control+Mod1+s exec /home/wholteza/.config/passmenu/passmenu
|
bindsym Control+Mod1+s exec /home/wholteza/.config/passmenu/passmenu
|
||||||
bindsym $mod+Shift+p exec arandr
|
bindsym $mod+Shift+p exec arandr
|
||||||
bindsym $mod+p exec /home/wholteza/.config/screenlayout/screenmenu.sh
|
bindsym $mod+p exec /home/wholteza/.config/screenlayout/screenmenu.sh
|
||||||
bindsym --release Print exec scrot -s /home/wholteza/Screenshots/%Y-%m-%d-%T-screenshot.png
|
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/Screenshots/%Y-%m-%d-%T-screenshot.png
|
bindsym --release Control+Mod1+i exec scrot -s /home/wholteza/Pictures/%Y-%m-%d-%T-screenshot.png
|
||||||
# border / titlebar
|
# border / titlebar
|
||||||
title_align center
|
title_align center
|
||||||
default_border none
|
default_border none
|
||||||
|
|||||||
@@ -2,48 +2,59 @@
|
|||||||
"$schema": "https://raw.githubusercontent.com/JanDeDobbeleer/oh-my-posh/main/themes/schema.json",
|
"$schema": "https://raw.githubusercontent.com/JanDeDobbeleer/oh-my-posh/main/themes/schema.json",
|
||||||
"blocks": [
|
"blocks": [
|
||||||
{
|
{
|
||||||
|
"type": "prompt",
|
||||||
"alignment": "left",
|
"alignment": "left",
|
||||||
"segments": [
|
"segments": [
|
||||||
{
|
{
|
||||||
"foreground": "#E36464",
|
|
||||||
"style": "plain",
|
|
||||||
"template": "{{ .UserName }} ",
|
|
||||||
"type": "session"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"foreground": "#62ED8B",
|
|
||||||
"style": "plain",
|
|
||||||
"template": "\u279c",
|
|
||||||
"type": "text"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"foreground": "#56B6C2",
|
|
||||||
"properties": {
|
"properties": {
|
||||||
|
"cache_duration": "none"
|
||||||
|
},
|
||||||
|
"template": "{{ .UserName }} ",
|
||||||
|
"foreground": "#E36464",
|
||||||
|
"type": "session",
|
||||||
|
"style": "plain"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"properties": {
|
||||||
|
"cache_duration": "none"
|
||||||
|
},
|
||||||
|
"template": "➜",
|
||||||
|
"foreground": "#62ED8B",
|
||||||
|
"type": "text",
|
||||||
|
"style": "plain"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"properties": {
|
||||||
|
"cache_duration": "none",
|
||||||
"style": "folder"
|
"style": "folder"
|
||||||
},
|
},
|
||||||
"style": "plain",
|
|
||||||
"template": " {{ .Path }}",
|
"template": " {{ .Path }}",
|
||||||
"type": "path"
|
"foreground": "#56B6C2",
|
||||||
|
"type": "path",
|
||||||
|
"style": "plain"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"foreground": "#D4AAFC",
|
|
||||||
"properties": {
|
"properties": {
|
||||||
"branch_icon": ""
|
"branch_icon": "",
|
||||||
|
"cache_duration": "none"
|
||||||
},
|
},
|
||||||
"style": "plain",
|
|
||||||
"template": " <#DDB15F>git(</>{{ .HEAD }}<#DDB15F>)</>",
|
"template": " <#DDB15F>git(</>{{ .HEAD }}<#DDB15F>)</>",
|
||||||
"type": "git"
|
"foreground": "#D4AAFC",
|
||||||
|
"type": "git",
|
||||||
|
"style": "plain"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"foreground": "#DCB977",
|
"properties": {
|
||||||
"style": "plain",
|
"cache_duration": "none"
|
||||||
|
},
|
||||||
"template": " \uf119",
|
"template": " \uf119",
|
||||||
"type": "status"
|
"foreground": "#DCB977",
|
||||||
|
"type": "status",
|
||||||
|
"style": "plain"
|
||||||
}
|
}
|
||||||
],
|
]
|
||||||
"type": "prompt"
|
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"final_space": true,
|
"version": 3,
|
||||||
"version": 2
|
"final_space": true
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,8 +1,10 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
hostname=$(/usr/bin/hostname)
|
hostname=$(cat ~/hostname)
|
||||||
|
|
||||||
if [[ $hostname == "bepis" ]]; then
|
if [[ $hostname == "bepis" ]]; then
|
||||||
$(~/.config/screenlayout/desktop.sh)
|
$(~/.config/screenlayout/desktop.sh)
|
||||||
|
elif [[ $hostname == "arch-bepis" ]]; then
|
||||||
|
$(~/.config/screenlayout/desktop.sh)
|
||||||
elif [[ $hostname == "bepis-laptop" ]]; then
|
elif [[ $hostname == "bepis-laptop" ]]; then
|
||||||
$(~/.config/screenlayout/laptop.sh)
|
$(~/.config/screenlayout/laptop.sh)
|
||||||
fi
|
fi
|
||||||
|
|||||||
311
.config/sway/config
Normal file
311
.config/sway/config
Normal file
@@ -0,0 +1,311 @@
|
|||||||
|
#USER-SET VARIABLES
|
||||||
|
#Wallpaper path
|
||||||
|
set $wallpaper_path '/home/wholteza/.config/feh/wallpaper.png'
|
||||||
|
|
||||||
|
set $nord-aurora-red #bf616a
|
||||||
|
set $nord-aurora-orange #d08770
|
||||||
|
set $nord-aurora-yellow #ebcb8b
|
||||||
|
set $nord-aurora-green #a3be8c
|
||||||
|
set $nord-aurora-purple #b48ead
|
||||||
|
|
||||||
|
set $nord-frost-1 #8fbcbb
|
||||||
|
set $nord-frost-2 #88c0d0
|
||||||
|
set $nord-frost-3 #81a1c1
|
||||||
|
set $nord-frost-4 #5e81ac
|
||||||
|
|
||||||
|
set $nord-snow-1 #d8dee9
|
||||||
|
set $nord-snow-2 #e5e9f0
|
||||||
|
set $nord-snow-3 #eceff4
|
||||||
|
|
||||||
|
set $nord-polar-1 #2e3440
|
||||||
|
set $nord-polar-2 #3b4252
|
||||||
|
set $nord-polar-3 #434c5e
|
||||||
|
set $nord-polar-4 #4c566a
|
||||||
|
|
||||||
|
#i3-bar colors
|
||||||
|
set $bg-color #2f343f
|
||||||
|
set $inactive-bg-color #2f343f
|
||||||
|
set $text-color #0DA321
|
||||||
|
set $inactive-text-color #505254
|
||||||
|
set $urgent-bg-color #E53935
|
||||||
|
|
||||||
|
exec_always export hostname="$(cat /etc/hostname)" && ~/.config/screenlayout/apply-screen-layout.sh
|
||||||
|
exec_always export hostname="$(cat /etc/hostname)" && ~/.config/keyboard/apply-keyboard-layout.sh
|
||||||
|
exec --no-startup-id blueman-applet
|
||||||
|
|
||||||
|
|
||||||
|
set $mod Mod4
|
||||||
|
|
||||||
|
font pango:DejaVu 14
|
||||||
|
# This font is widely installed, provides lots of unicode glyphs, right-to-left
|
||||||
|
# text rendering and scalability on retina/hidpi displays (thanks to pango).
|
||||||
|
|
||||||
|
# Start XDG autostart .desktop files using dex. See also
|
||||||
|
# https://wiki.archlinux.org/index.php/XDG_Autostart
|
||||||
|
exec --no-startup-id dex --autostart --environment i3
|
||||||
|
|
||||||
|
# The combination of xss-lock, nm-applet and pactl is a popular choice, so
|
||||||
|
# they are included here as an example. Modify as you see fit.
|
||||||
|
|
||||||
|
# xss-lock grabs a logind suspend inhibit lock and will use i3lock to lock the
|
||||||
|
# screen before suspend. Use loginctl lock-session to lock your screen.
|
||||||
|
exec --no-startup-id xss-lock --transfer-sleep-lock -- i3lock --nofork
|
||||||
|
|
||||||
|
# NetworkManager is the most popular way to manage wireless networks on Linux,
|
||||||
|
# and nm-applet is a desktop environment-independent system tray GUI for it.
|
||||||
|
# exec --no-startup-id nm-applet
|
||||||
|
|
||||||
|
# Use pactl to adjust volume in PulseAudio.
|
||||||
|
set $refresh_i3status killall -SIGUSR1 i3status
|
||||||
|
# bindsym XF86AudioRaiseVolume exec --no-startup-id pactl set-sink-volume @DEFAULT_SINK@ +10% && $refresh_i3status
|
||||||
|
# bindsym XF86AudioLowerVolume exec --no-startup-id pactl set-sink-volume @DEFAULT_SINK@ -10% && $refresh_i3status
|
||||||
|
# bindsym XF86AudioMute exec --no-startup-id pactl set-sink-mute @DEFAULT_SINK@ toggle && $refresh_i3status
|
||||||
|
# bindsym XF86AudioMicMute exec --no-startup-id pactl set-source-mute @DEFAULT_SOURCE@ toggle && $refresh_i3status
|
||||||
|
|
||||||
|
# Use Mouse+$mod to drag floating windows to their wanted position
|
||||||
|
floating_modifier $mod
|
||||||
|
|
||||||
|
# move tiling windows via drag & drop by left-clicking into the title bar,
|
||||||
|
# or left-clicking anywhere into the window while holding the floating modifier.
|
||||||
|
#tiling_drag modifier titlebar
|
||||||
|
|
||||||
|
# start a terminal
|
||||||
|
bindsym $mod+Return exec alacritty --config-file /home/wholteza/.config/alacritty/alacritty.toml
|
||||||
|
|
||||||
|
# kill focused window
|
||||||
|
bindsym $mod+Shift+q kill
|
||||||
|
|
||||||
|
# start dmenu (a program launcher)
|
||||||
|
bindsym $mod+d exec --no-startup-id "rofi -theme nord -combi-modi window,drun,ssh -font 'pango:monospace 18' -show combi"
|
||||||
|
# A more modern dmenu replacement is rofi:
|
||||||
|
# bindcode $mod+40 exec "rofi -modi drun,run -show drun"
|
||||||
|
# There also is i3-dmenu-desktop which only displays applications shipping a
|
||||||
|
# .desktop file. It is a wrapper around dmenu, so you need that installed.
|
||||||
|
# bindcode $mod+40 exec --no-startup-id i3-dmenu-desktop
|
||||||
|
|
||||||
|
# change focus
|
||||||
|
bindsym $mod+j focus left
|
||||||
|
bindsym $mod+k focus down
|
||||||
|
bindsym $mod+l focus up
|
||||||
|
bindsym $mod+odiaeresis focus right
|
||||||
|
|
||||||
|
# alternatively, you can use the cursor keys:
|
||||||
|
bindsym $mod+Left focus left
|
||||||
|
bindsym $mod+Down focus down
|
||||||
|
bindsym $mod+Up focus up
|
||||||
|
bindsym $mod+Right focus right
|
||||||
|
|
||||||
|
# move focused window
|
||||||
|
bindsym $mod+Shift+j move left
|
||||||
|
bindsym $mod+Shift+k move down
|
||||||
|
bindsym $mod+Shift+l move up
|
||||||
|
bindsym $mod+Shift+odiaeresis move right
|
||||||
|
|
||||||
|
# alternatively, you can use the cursor keys:
|
||||||
|
bindsym $mod+Shift+Left move left
|
||||||
|
bindsym $mod+Shift+Down move down
|
||||||
|
bindsym $mod+Shift+Up move up
|
||||||
|
bindsym $mod+Shift+Right move right
|
||||||
|
|
||||||
|
# split in horizontal orientation
|
||||||
|
bindsym $mod+v split h
|
||||||
|
|
||||||
|
# split in vertical orientation
|
||||||
|
bindsym $mod+h split v
|
||||||
|
|
||||||
|
# enter fullscreen mode for the focused container
|
||||||
|
bindsym $mod+f fullscreen toggle
|
||||||
|
|
||||||
|
# change container layout (stacked, tabbed, toggle split)
|
||||||
|
bindsym $mod+s layout stacking
|
||||||
|
bindsym $mod+w layout tabbed
|
||||||
|
bindsym $mod+e layout toggle split
|
||||||
|
|
||||||
|
# toggle tiling / floating
|
||||||
|
bindsym $mod+Shift+space floating toggle
|
||||||
|
|
||||||
|
# change focus between tiling / floating windows
|
||||||
|
bindsym $mod+space focus mode_toggle
|
||||||
|
|
||||||
|
# focus the parent container
|
||||||
|
bindsym $mod+a focus parent
|
||||||
|
|
||||||
|
# focus the child container
|
||||||
|
#bindsym $mod+d focus child
|
||||||
|
|
||||||
|
# Define names for default workspaces for which we configure key bindings later on.
|
||||||
|
# We use variables to avoid repeating the names in multiple places.
|
||||||
|
set $ws1 "1: Whatever"
|
||||||
|
set $ws2 "2: Social"
|
||||||
|
set $ws3 "3: Development"
|
||||||
|
set $ws4 "4: Browsing"
|
||||||
|
set $ws5 "5: Games"
|
||||||
|
set $ws6 "6"
|
||||||
|
set $ws7 "7"
|
||||||
|
set $ws8 "8"
|
||||||
|
set $ws9 "9: VPN"
|
||||||
|
set $ws10 "10: Terminals"
|
||||||
|
|
||||||
|
# switch to workspace
|
||||||
|
bindsym $mod+1 workspace number $ws1
|
||||||
|
bindsym $mod+2 workspace number $ws2
|
||||||
|
bindsym $mod+3 workspace number $ws3
|
||||||
|
bindsym $mod+4 workspace number $ws4
|
||||||
|
bindsym $mod+5 workspace number $ws5
|
||||||
|
bindsym $mod+6 workspace number $ws6
|
||||||
|
bindsym $mod+7 workspace number $ws7
|
||||||
|
bindsym $mod+8 workspace number $ws8
|
||||||
|
bindsym $mod+9 workspace number $ws9
|
||||||
|
bindsym $mod+0 workspace number $ws10
|
||||||
|
|
||||||
|
# move focused container to workspace
|
||||||
|
bindsym $mod+Shift+1 move container to workspace number $ws1
|
||||||
|
bindsym $mod+Shift+2 move container to workspace number $ws2
|
||||||
|
bindsym $mod+Shift+3 move container to workspace number $ws3
|
||||||
|
bindsym $mod+Shift+4 move container to workspace number $ws4
|
||||||
|
bindsym $mod+Shift+5 move container to workspace number $ws5
|
||||||
|
bindsym $mod+Shift+6 move container to workspace number $ws6
|
||||||
|
bindsym $mod+Shift+7 move container to workspace number $ws7
|
||||||
|
bindsym $mod+Shift+8 move container to workspace number $ws8
|
||||||
|
bindsym $mod+Shift+9 move container to workspace number $ws9
|
||||||
|
bindsym $mod+Shift+0 move container to workspace number $ws10
|
||||||
|
|
||||||
|
# Brightness
|
||||||
|
bindsym XF86MonBrightnessUp exec --no-startup-id brightnessctl set +5%
|
||||||
|
bindsym XF86MonBrightnessDown exec --no-startup-id brightnessctl set 5%-
|
||||||
|
|
||||||
|
# Volume
|
||||||
|
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
|
||||||
|
bindsym $mod+Shift+c reload
|
||||||
|
# restart i3 inplace (preserves your layout/session, can be used to upgrade i3)
|
||||||
|
bindsym $mod+Shift+r restart
|
||||||
|
# exit i3 (logs you out of your X session)
|
||||||
|
bindsym $mod+Shift+e exec "i3-nagbar -t warning -m 'You pressed the exit shortcut. Do you really want to exit i3? This will end your X session.' -B 'Yes, exit i3' 'i3-msg exit'"
|
||||||
|
|
||||||
|
# resize window (you can also use the mouse for that)
|
||||||
|
mode "resize" {
|
||||||
|
bindsym j resize shrink width 10 px or 10 ppt
|
||||||
|
bindsym k resize grow height 10 px or 10 ppt
|
||||||
|
bindsym l resize shrink height 10 px or 10 ppt
|
||||||
|
bindsym odiaeresis resize grow width 10 px or 10 ppt
|
||||||
|
|
||||||
|
bindsym Left resize shrink width 10 px or 10 ppt
|
||||||
|
bindsym Down resize grow height 10 px or 10 ppt
|
||||||
|
bindsym Up resize shrink height 10 px or 10 ppt
|
||||||
|
bindsym Right resize grow width 10 px or 10 ppt
|
||||||
|
|
||||||
|
bindsym Return mode "default"
|
||||||
|
bindsym Escape mode "default"
|
||||||
|
bindsym $mod+r mode "default"
|
||||||
|
}
|
||||||
|
|
||||||
|
bindsym $mod+r mode "resize"
|
||||||
|
|
||||||
|
# Start i3bar to display a workspace bar (plus the system information i3status
|
||||||
|
# finds out, if available)
|
||||||
|
# Start i3bar to display a workspace bar (plus the system information i3status
|
||||||
|
# finds out, if available)
|
||||||
|
bar {
|
||||||
|
colors {
|
||||||
|
background $nord-polar-1
|
||||||
|
separator $nord-polar-3
|
||||||
|
#name border background text
|
||||||
|
focused_workspace $nord-aurora-green $nord-aurora-green $nord-polar-1
|
||||||
|
inactive_workspace $nord-polar-2 $nord-polar-2 $nord-snow-3
|
||||||
|
urgent_workspace $nord-aurora-red $nord-aurora-red $nord-snow-3
|
||||||
|
}
|
||||||
|
|
||||||
|
status_command i3blocks
|
||||||
|
}
|
||||||
|
|
||||||
|
# window colors
|
||||||
|
#name border background text indicator
|
||||||
|
client.focused $nord-polar-1 $nord-polar-1 $nord-frost-2 $nord-frost-1
|
||||||
|
client.unfocused $nord-polar-1 $nord-polar-1 $nord-polar-4 $nord-frost-1
|
||||||
|
client.focused_inactive $nord-polar-1 $nord-polar-1 $nord-polar-4 $nord-frost-1
|
||||||
|
client.urgent $nord-polar-1 $nord-polar-1 $nord-aurora-red $nord-frost-1
|
||||||
|
|
||||||
|
#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
|
||||||
|
# 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
|
||||||
|
for_window [class="Solaar"] floating enable
|
||||||
|
for_window [class="Arandr"] floating enable
|
||||||
|
for_window [class="OVPN"] floating enable
|
||||||
|
|
||||||
|
# for_window [class="^.*"] border pixel 1
|
||||||
|
# for_window [class="URxvt"] border normal
|
||||||
|
# for_window [class="Leafpad"] border normal
|
||||||
|
# for_window [class="Lxappearance"] border normal
|
||||||
|
# for_window [class="Vlc"] border pixel 0
|
||||||
|
# for_window [class="mpv"] border pixel 0
|
||||||
|
# for_window [class="Pcmanfm"] border pixel 0
|
||||||
|
# for_window [class="Firefox"] border none
|
||||||
|
# for_window [class="Geary"] border pixel 0
|
||||||
|
# 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
|
||||||
|
assign [class="TelegramDesktop"] $ws2
|
||||||
|
assign [class="Caprine"] $ws2
|
||||||
|
assign [class="discord"] $ws2
|
||||||
|
assign [class="Signal"] $ws2
|
||||||
|
## 5: Social
|
||||||
|
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
|
||||||
|
bindsym $mod+Ctrl+less move workspace to output left
|
||||||
|
|
||||||
|
## sway specific
|
||||||
|
input * {
|
||||||
|
xkb_layout "se"
|
||||||
|
}
|
||||||
|
|
||||||
|
output HDMI-A-3 mode 3440x1440@99.99Hz pos 1440 475
|
||||||
|
output DP-2 mode 2560x1440 pos 0 0 transform 270
|
||||||
Reference in New Issue
Block a user