Vincent Bernat
e1fcaede3f
i3-companion: add a binding to show window info
2021-07-07 12:30:30 +02:00
Vincent Bernat
a91cc6d56e
i3-companion: reload xsettingsd and update wallpaper on XRandR changes
2021-07-07 06:34:19 +02:00
Vincent Bernat
b8a6ad1122
i3-companion: switch to asyncio
2021-07-07 00:24:23 +02:00
Vincent Bernat
d4b25aa2da
i3-companion: log output events
...
This will be useful when trying to debug output changes. I need to
know what I need to restart. Awesome was restarted while i3 does not.
On top of my head, I need to reload xsettingsd.service and start
wallpaper.service.
2021-07-06 14:53:48 +02:00
Vincent Bernat
1caacfd679
i3-companion: swallow quake console functionality
...
While payload could be structured, we keep a string as it is easier to
express it in i3 configuration file.
2021-07-06 10:37:01 +02:00
Vincent Bernat
4dcf46c2ed
i3-companion: when no app, remove trailing ":" in workspace name
2021-07-06 08:25:14 +02:00
Vincent Bernat
b8bfc9d586
i3-companion: improve a bit code for new workspaces
2021-07-05 19:54:21 +02:00
Vincent Bernat
c5b2baca1e
i3-companion: also offer possibility to move a window to a new workspace
2021-07-05 19:52:25 +02:00
Vincent Bernat
f0c47af02e
i3-companion: add a command to open a new workspace
...
This is quite a generic idea: use tick to trigger some actions without
spawning a whole Python process.
2021-07-05 19:09:58 +02:00
Vincent Bernat
2e53b86fea
i3-companion: icon for inkscape and zathura
2021-07-05 17:21:51 +02:00
Vincent Bernat
c1117ba343
Revert "i3-companion: tentative to display workspace layout"
...
This reverts commit c3f12f311f
.
2021-07-05 15:02:30 +02:00
Vincent Bernat
c3f12f311f
i3-companion: tentative to display workspace layout
...
Unfortunately, we don't modify workspace layout, we modify container
layout. We could modify workspace layout, but this seems a bit
useless.
2021-07-05 14:58:48 +02:00
Vincent Bernat
a21074190c
i3-companion: add icons for Discord and Signal
2021-07-05 10:50:33 +02:00
Vincent Bernat
1b05771dd0
i3-companion: add icon for Zoom
2021-07-05 10:29:45 +02:00
Vincent Bernat
d2e9eb6aa3
i3-companion: remove autosplit
...
Not sure if this is really useful. When windows become too small, it
would be smarter to have something different.
2021-07-05 08:12:51 +02:00
Vincent Bernat
a77a5e27ce
More configuration
...
Including a Quake console and autosplit in i3-companion.
2021-07-05 08:04:35 +02:00
Vincent Bernat
43ab22dee5
i3-companion: add a companion for i3
...
This is a Python script implementing what's missing from i3.
Currently, it will only rename workspace to add icons with their
content.
2021-07-04 19:08:48 +02:00