add py3status, update layouts, breakout color config to conf.d

This commit is contained in:
Alex Kelly 2022-06-20 11:02:51 -04:00
parent b3099ba004
commit cb563d38c2
5 changed files with 63 additions and 50 deletions

2
conf.d/colors.conf Normal file
View file

@ -0,0 +1,2 @@
client.focused #686f9a #30365F #fdf6e3 #859900
client.placeholder #2f343f #2f343f #d8dee8 #2f343f #2f343f

15
config
View file

@ -41,7 +41,7 @@ font pango:FiraCode 8
exec --no-startup-id dex-autostart --autostart --environment i3
exec --no-startup-id greenclip daemon
#exec --no-startup-id picom
exec_always --no-startup-id picom --backend xrender
exec_always --no-startup-id picom --backend glx --vsync
# Set screen lock
exec xset s 300 5
@ -51,11 +51,11 @@ workspace_layout tabbed
# use gnome settings to set gnome things to dark mode by default
exec --no-startup-id /usr/libexec/gsd-xsettings
exec --no-startup-id ~/bin/bg_rotate.sh
exec --no-startup-id "i3-msg 'workspace $ws1; append_layout ~/.config/i3/w1.json'"
exec --no-startup-id "i3-msg 'workspace $ws2; append_layout ~/.config/i3/w2.json'"
exec --no-startup-id "i3-msg 'workspace $ws4; append_layout ~/.config/i3/w4.json'"
#exec --no-startup-id "i3-msg 'workspace $ws5:comment; append_layout ~/.config/i3/w5.json'"
exec --no-startup-id "i3-msg 'workspace $ws6; append_layout ~/.config/i3/w6.json'"
exec --no-startup-id "i3-msg 'workspace $ws1; append_layout ~/.config/i3/layout/w1.json'"
exec --no-startup-id "i3-msg 'workspace $ws2; append_layout ~/.config/i3/layout/w2.json'"
exec --no-startup-id "i3-msg 'workspace $ws4; append_layout ~/.config/i3/layout/w4.json'"
exec --no-startup-id "i3-msg 'workspace $ws5: append_layout ~/.config/i3/layout/w5.json'"
exec --no-startup-id "i3-msg 'workspace $ws6; append_layout ~/.config/i3/layout/w6.json'"
# 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.
@ -220,7 +220,8 @@ bindsym $mod+r mode "resize"
# status_command i3status
#}
bar {
status_command i3status
# status_command i3status
status_command py3status
strip_workspace_numbers yes
position bottom
# font pango: Hack, Font Awesome 5 Free Regular 10

View file

@ -26,6 +26,26 @@
],
"type": "con"
},
{
"border": "none",
"current_border_width": 2,
"floating": "auto_off",
"geometry": {
"height": 1060,
"width": 1916,
"x": 2,
"y": 18
},
"marks": [],
"name": "Chat | Microsoft Teams",
"percent": 0.25,
"swallows": [
{
"class": "^Microsoft\\ Teams\\ \\-\\ Preview$",
}
],
"type": "con"
},
{
"border": "normal",
"current_border_width": 2,
@ -46,26 +66,6 @@
],
"type": "con"
},
{
"border": "none",
"current_border_width": 2,
"floating": "auto_off",
"geometry": {
"height": 1060,
"width": 1916,
"x": 2,
"y": 18
},
"marks": [],
"name": "Candace Rodriguez | Microsoft Teams",
"percent": 0.25,
"swallows": [
{
"class": "^Microsoft\\ Teams\\ \\-\\ Preview$"
}
],
"type": "con"
},
{
"border": "normal",
"current_border_width": 2,

31
layout/w5.json Normal file
View file

@ -0,0 +1,31 @@
{
"border": "normal",
"floating": "auto_off",
"layout": "tabbed",
"marks": [],
"percent": 1,
"type": "con",
"nodes": [
{
"border": "none",
"current_border_width": 2,
"floating": "auto_off",
"geometry": {
"height": 1057,
"width": 1920,
"x": 0,
"y": 0
},
"marks": [],
"name": "Plexamp",
"percent": null,
"swallows": [
{
"class": "^Plexamp$"
}
],
"type": "con"
}
]
}

View file

@ -6,26 +6,6 @@
"percent": 1,
"type": "con",
"nodes": [
{
"border": "none",
"current_border_width": 2,
"floating": "auto_off",
"geometry": {
"height": 1040,
"width": 1916,
"x": 0,
"y": 0
},
"marks": [],
"name": "i3-save-tree > w6.json",
"percent": 0.5,
"swallows": [
{
"class": "^kitty$"
}
],
"type": "con"
},
{
"border": "normal",
"current_border_width": 2,
@ -38,11 +18,10 @@
},
"marks": [],
"name": "Joplin",
"percent": 0.5,
"percent": 1,
"swallows": [
{
"class": "^Joplin$",
"instance": "^joplin$"
"class": "^Joplin$"
}
],
"type": "con"