|
|
|
@ -24,9 +24,12 @@ smart_gaps on
|
|
|
|
|
#font pango:DejaVu Sans Mono 8
|
|
|
|
|
# Start XDG autostart .desktop files using dex. See also
|
|
|
|
|
# https://wiki.archlinux.org/index.php/XDG_Autostart
|
|
|
|
|
# setup screens
|
|
|
|
|
exec_always --no-startup-id kanshi
|
|
|
|
|
|
|
|
|
|
workspace 1 output DP-2
|
|
|
|
|
workspace 2 output DP-0
|
|
|
|
|
exec --no-startup-id dex --autostart --environment i3
|
|
|
|
|
workspace 2 output DP-3
|
|
|
|
|
# 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.
|
|
|
|
@ -71,7 +74,7 @@ bindsym $mod+d exec --no-startup-id rofi-launcher
|
|
|
|
|
# setting up a vimscratch pad to use vimwiki
|
|
|
|
|
for_window [instance="todo"] move window to scratchpad
|
|
|
|
|
for_window [instance="cal"] move window to scratchpad
|
|
|
|
|
exec --no-startup-id st -n todo -e vim ~/vimwiki/todo/index.md
|
|
|
|
|
exec --no-startup-id st -n todo -e nvim ~/vimwiki/todo/index.md
|
|
|
|
|
exec --no-startup-id st -n cal -e calcurse
|
|
|
|
|
bindsym $mod+s [instance="todo"] scratchpad show
|
|
|
|
|
bindsym $mod+c [instance="cal"] scratchpad show
|
|
|
|
@ -202,15 +205,7 @@ mode "resize" {
|
|
|
|
|
|
|
|
|
|
bindsym $mod+r mode "resize"
|
|
|
|
|
|
|
|
|
|
# Start i3bar to display a workspace bar (plus the system information i3status
|
|
|
|
|
# finds out, if available)
|
|
|
|
|
# bar {
|
|
|
|
|
#status_command
|
|
|
|
|
# }
|
|
|
|
|
|
|
|
|
|
#exec --no-startup-id picom-launch.sh
|
|
|
|
|
|
|
|
|
|
# background
|
|
|
|
|
# output "*" bg ~/.config/i3/wallpaper.jpg fill
|
|
|
|
|
# poly bar
|
|
|
|
|
exec_always --no-startup-id polybar-launch.sh desktop-bar
|
|
|
|
|
exec_always --no-startup-id wallpaper.sh
|
|
|
|
|
# waybar
|
|
|
|
|
exec_always --no-startup-id killall -q waybar; waybar
|
|
|
|
|