attempt to merge some configs for 2nd workspace

This commit is contained in:
Alex Kelly 2023-11-07 10:59:23 -05:00
commit 2d2c8d8b9c
5 changed files with 64 additions and 6 deletions

View file

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

View file

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

View file

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

View file

@ -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"
} }
] ]
} }

View file

@ -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"
} }
] ]
} }