attempt to merge some configs for 2nd workspace
This commit is contained in:
commit
2d2c8d8b9c
5 changed files with 64 additions and 6 deletions
|
@ -3,10 +3,11 @@
|
||||||
exec --no-startup-id greenclip daemon
|
exec --no-startup-id greenclip daemon
|
||||||
|
|
||||||
#picom for compositing
|
#picom for compositing
|
||||||
exec_always --no-startup-id picom --backend glx --vsync
|
exec_always --no-startup-id /usr/bin/picom --backend glx --vsync --fade-exclude 'class_g = "xsecurelock"'
|
||||||
|
#exec_always --no-startup-id picom --backend glx --vsync --fade-exclude 'class_g = "xsecurelock"'
|
||||||
|
|
||||||
#password keyring unlock
|
#password keyring unlock
|
||||||
exec --no-startup-id /home/kellya/projects/public/gnome-keyring-yubikey-unlock/unlock_keyrings.sh /home/kellya/gnome-secret
|
#exec --no-startup-id /home/kellya/projects/public/gnome-keyring-yubikey-unlock/unlock_keyrings.sh /home/kellya/gnome-secret
|
||||||
|
|
||||||
# start nm-applet for network tray icon
|
# start nm-applet for network tray icon
|
||||||
exec --no-startup-id nm-applet
|
exec --no-startup-id nm-applet
|
||||||
|
@ -14,6 +15,7 @@ exec --no-startup-id nm-applet
|
||||||
# Set screen lock
|
# Set screen lock
|
||||||
exec xset s 300 5
|
exec xset s 300 5
|
||||||
exec xss-lock -n /usr/libexec/xsecurelock/dimmer -l -- xsecurelock
|
exec xss-lock -n /usr/libexec/xsecurelock/dimmer -l -- xsecurelock
|
||||||
|
#exec --no-startup-id xss-lock --transfer-sleep-lock -- i3lock -c 04090e --nofork
|
||||||
|
|
||||||
# Load workspace configs
|
# Load workspace configs
|
||||||
exec --no-startup-id "i3-msg 'workspace $ws1; append_layout ~/.config/i3/layout/w1.json'"
|
exec --no-startup-id "i3-msg 'workspace $ws1; append_layout ~/.config/i3/layout/w1.json'"
|
||||||
|
@ -35,9 +37,13 @@ exec --no-startup-id ~/bin/bg_rotate.sh
|
||||||
# Always need firefox, so let's just start it
|
# Always need firefox, so let's just start it
|
||||||
exec --no-startup-id firefox
|
exec --no-startup-id firefox
|
||||||
|
|
||||||
|
# Startup logseq
|
||||||
|
exec --no-startup-id /home/kellya/bin/logseq
|
||||||
|
|
||||||
# since I'm using thunderbird now, let's pause the neomutt start
|
# since I'm using thunderbird now, let's pause the neomutt start
|
||||||
# Create a kitty workspace for mail
|
# Create a kitty workspace for mail
|
||||||
#exec --no-startup-id "kitty --name mail neomutt"
|
#exec --no-startup-id "kitty --name mail neomutt"
|
||||||
|
exec --no-startup-id "kitty"
|
||||||
|
|
||||||
# start the auto run .desktop files
|
# start the auto run .desktop files
|
||||||
exec --no-startup-id dex-autostart --autostart --environment i3
|
exec --no-startup-id dex-autostart --autostart --environment i3
|
||||||
|
@ -53,3 +59,6 @@ exec --no-startup-id "i3-msg workspace $ws3"
|
||||||
|
|
||||||
# Start spotify from the stupid flatpak
|
# Start spotify from the stupid flatpak
|
||||||
exec --no-startup-id "/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=spotify --file-forwarding com.spotify.Client"
|
exec --no-startup-id "/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=spotify --file-forwarding com.spotify.Client"
|
||||||
|
|
||||||
|
# Start 1password
|
||||||
|
exec --no-startup-id "/usr/bin/1password"
|
||||||
|
|
|
@ -17,7 +17,7 @@ bindsym XF86AudioMicMute exec --no-startup-id pactl set-source-mute @DEFAULT_SOU
|
||||||
bindsym XF86AudioPause exec --no-startup-id mpc toggle
|
bindsym XF86AudioPause exec --no-startup-id mpc toggle
|
||||||
|
|
||||||
#Bind media player buttons
|
#Bind media player buttons
|
||||||
bindsym XF86AudioPlay exec "~/bin/mediakeys.sh play-pause";
|
bindsym XF86AudioPlay exec "~/bin/mediakeys.sh play-pause"
|
||||||
bindsym XF86AudioStop exec "~/bin/mediakeys.sh stop";
|
bindsym XF86AudioStop exec "~/bin/mediakeys.sh stop";
|
||||||
bindsym XF86AudioPrev exec "~/bin/mediakeys.sh previous";
|
bindsym XF86AudioPrev exec "~/bin/mediakeys.sh previous";
|
||||||
bindsym XF86AudioNext exec "~/bin/mediakeys.sh next";
|
bindsym XF86AudioNext exec "~/bin/mediakeys.sh next";
|
||||||
|
@ -93,3 +93,8 @@ bindsym $mod+Shift+7 move container to workspace number $ws7
|
||||||
bindsym $mod+Shift+8 move container to workspace number $ws8
|
bindsym $mod+Shift+8 move container to workspace number $ws8
|
||||||
bindsym $mod+Shift+9 move container to workspace number $ws9
|
bindsym $mod+Shift+9 move container to workspace number $ws9
|
||||||
bindsym $mod+Shift+0 move container to workspace number $ws10
|
bindsym $mod+Shift+0 move container to workspace number $ws10
|
||||||
|
|
||||||
|
# scratchpad
|
||||||
|
bindsym $mod+Shift+minus move scratchpad
|
||||||
|
bindsym $mod+minus scratchpad show
|
||||||
|
bindsym $mod+plus floating toggle
|
||||||
|
|
|
@ -4,3 +4,7 @@ for_window [all] title_window_icon on
|
||||||
for_window [all] title_window_icon padding 1px
|
for_window [all] title_window_icon padding 1px
|
||||||
for_window [all] title_format "%class"
|
for_window [all] title_format "%class"
|
||||||
for_window [class="gnome-calculator"] floating enable
|
for_window [class="gnome-calculator"] floating enable
|
||||||
|
for_window [urgent="latest" class="firefox" workspace=$ws1] focus ; workspace number $ws1
|
||||||
|
for_window [class="pycharm"] workspace number $ws4
|
||||||
|
for_window [urgent=latest] focus
|
||||||
|
for_window [class="firefox"] border pixel 0
|
||||||
|
|
|
@ -46,6 +46,26 @@
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"type": "con"
|
"type": "con"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"border": "none",
|
||||||
|
"current_border_width": 2,
|
||||||
|
"floating": "auto_off",
|
||||||
|
"geometry": {
|
||||||
|
"height": 1060,
|
||||||
|
"width": 1916,
|
||||||
|
"x": 2,
|
||||||
|
"y": 18
|
||||||
|
},
|
||||||
|
"marks": [],
|
||||||
|
"name": "Microsoft Teams - $hit$how",
|
||||||
|
"percent": 0.25,
|
||||||
|
"swallows": [
|
||||||
|
{
|
||||||
|
"class": "^teams\\-for\\-linux$"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"type": "con"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
// vim:ts=4:sw=4:et
|
// vim:ts=4:sw=4:et
|
||||||
{
|
{
|
||||||
// tabbed split container with 2 children
|
// tabbed split container with 3 children
|
||||||
"border": "normal",
|
"border": "normal",
|
||||||
"floating": "auto_off",
|
"floating": "auto_off",
|
||||||
"layout": "tabbed",
|
"layout": "tabbed",
|
||||||
|
@ -20,7 +20,7 @@
|
||||||
},
|
},
|
||||||
"marks": [],
|
"marks": [],
|
||||||
"name": "Joplin",
|
"name": "Joplin",
|
||||||
"percent": 0.5,
|
"percent": 0.333333333333333,
|
||||||
"swallows": [
|
"swallows": [
|
||||||
{
|
{
|
||||||
"class": "^Joplin$"
|
"class": "^Joplin$"
|
||||||
|
@ -40,13 +40,33 @@
|
||||||
},
|
},
|
||||||
"marks": [],
|
"marks": [],
|
||||||
"name": "Inbox - kellya@arachnitech.com - Mozilla Thunderbird",
|
"name": "Inbox - kellya@arachnitech.com - Mozilla Thunderbird",
|
||||||
"percent": 0.5,
|
"percent": 0.333333333333333,
|
||||||
"swallows": [
|
"swallows": [
|
||||||
{
|
{
|
||||||
"class": "^thunderbird$"
|
"class": "^thunderbird$"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"type": "con"
|
"type": "con"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"border": "normal",
|
||||||
|
"current_border_width": 2,
|
||||||
|
"floating": "auto_off",
|
||||||
|
"geometry": {
|
||||||
|
"height": 1035,
|
||||||
|
"width": 1920,
|
||||||
|
"x": 0,
|
||||||
|
"y": 22
|
||||||
|
},
|
||||||
|
"marks": [],
|
||||||
|
"name": "Logseq",
|
||||||
|
"percent": 0.333333333333333,
|
||||||
|
"swallows": [
|
||||||
|
{
|
||||||
|
"class": "^Logseq$"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"type": "con"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue