Commit graph

126 commits

Author SHA1 Message Date
Vincent Bernat
b103a0d628 i3: when switching workspace, focus tiling instead of last one
Otherwise, new floating widgets may get focus. See previous commit.
2025-06-09 16:13:42 +02:00
Vincent Bernat
a94dcb7b8a i3: remove some no_focus rules
The no_focus rules are for window activation or when they request focus.
This is not why we put the rules. We don't want to give them focus at
all and this is not the way to do.
2025-06-09 16:07:06 +02:00
Vincent Bernat
8ed4d6d68d i3: specifically configure focus_on_window_action
This is the default.
2025-06-09 16:06:24 +02:00
Vincent Bernat
7451d0937c i3: use floating instead of floating_from
It seems the later does not work with no_focus.
2025-02-18 11:34:09 +01:00
Vincent Bernat
2d34feab4d i3: move sharing indicator a bit to the left 2024-10-05 18:09:06 +02:00
Vincent Bernat
7a6843b27e i3: limit initial size of PiP in Firefox 2024-10-03 17:01:18 +02:00
Vincent Bernat
b8301f188b i3: fix class name for pavucontrol 2024-08-07 10:40:34 +02:00
Vincent Bernat
33fd30461b i3: move sharing indicator more to the right 2024-06-12 15:31:46 +02:00
Vincent Bernat
8235201167 Revert "music: replace Spotify by Deezer"
This reverts commit 7086a909cf.
2024-05-18 14:42:40 +02:00
Vincent Bernat
3acac25bd5 music: execute Deezer through its .desktop file 2024-03-23 11:58:21 +01:00
Vincent Bernat
7086a909cf music: replace Spotify by Deezer 2024-03-23 08:18:26 +01:00
Vincent Bernat
d455dde75f i3: move sharing indicator more to the right 2023-12-12 15:11:27 +01:00
Vincent Bernat
c130671215 Revert "rofi: run commands using i3-msg exec"
This reverts commit 3539163cf3. rofi does
not know how to escape properly the command.
2023-12-02 15:07:34 +01:00
Vincent Bernat
3539163cf3 rofi: run commands using i3-msg exec
This way, we get a startup id.
2023-11-05 23:04:55 +01:00
Vincent Bernat
849b9a1930 i3: when moving a container to another output, keep focus 2023-09-19 18:37:04 +02:00
Vincent Bernat
4ff0fea900 Revert "screenshot: "freeze" screen before screenshot"
This reverts commit 1ff1f29f5d. This
works, but then, I cannot just select a window.
2023-08-01 21:44:25 +02:00
Vincent Bernat
1ff1f29f5d screenshot: "freeze" screen before screenshot 2023-08-01 21:43:39 +02:00
Vincent Bernat
e501d8e769 i3: add a binding to move all workspaces to the next output 2023-07-01 17:04:29 +02:00
Vincent Bernat
916403693a i3: use arrows to control volume and music player 2023-03-25 17:22:09 +01:00
Vincent Bernat
7763041438 i3: add a way to toggle sticky windows 2023-02-19 14:01:33 +01:00
Vincent Bernat
3cf24dccc6 i3: revert to 10 for inner gaps 2022-11-06 22:18:01 +01:00
Vincent Bernat
6b91e53413 i3: switch to next, adapt "gaps inner" 2022-11-05 17:32:49 +01:00
Vincent Bernat
8e94113b66 i3: run Thunderbird on start 2022-11-02 19:57:40 +01:00
Vincent Bernat
8b25dd3c77 Revert "i3: workaround an issue with brightness not up-to-date in polybar"
This reverts commit 9674bbfdde. Use
`use-actual-brightness = true` in polybar configuration instead.
2022-10-06 07:47:11 +02:00
Vincent Bernat
9674bbfdde i3: workaround an issue with brightness not up-to-date in polybar 2022-10-05 09:45:54 +02:00
Vincent Bernat
21a885e1ec i3: map mod+F12 to print screen 2022-10-04 21:01:17 +02:00
Vincent Bernat
9db9cab487 i3: toggle mute for all sinks/sources 2022-09-20 08:08:10 +02:00
Vincent Bernat
5a8c0d87a1 i3: simplify zoom stuff
It seems recent versions are now setting the class correctly.
2022-07-27 22:24:49 +02:00
Vincent Bernat
ae7df49b2c i3: weekly tweak of Zoom-related rules 2022-07-27 21:49:27 +02:00
Vincent Bernat
11602af653 i3: lock session with loginctl
This way, we don't depend on X11. #onesteptowayland
2022-07-22 13:28:51 +02:00
Vincent Bernat
8b891bbf8d i3: try to make it work with Zoom
Zoom is trying very hard to break all existing X11 conventions. Let's
try to make it work anyway.
2022-07-14 11:11:03 +02:00
Vincent Bernat
3b0af76dad Revert "music: replace Spotify by Deezer"
This reverts commit 4af98c2589. I feel
like they should provide a native client for Linux instead of relying
upon the community. MellowPlayer is unmaintained and does not have an
offline mode. Deezer seems the only streaming service with a Linux
client.
2022-06-26 13:51:22 +02:00
Vincent Bernat
538d9261fd i3: border pixel 0 → border none 2022-06-09 22:55:28 +02:00
Vincent Bernat
39611a43f0 i3: adapt Zoom rules 2022-05-25 09:04:16 +02:00
Vincent Bernat
9a66663445 i3: remove border from file sharing indicators 2022-05-21 10:09:06 +02:00
Vincent Bernat
6237082c06 config: also handle Jitsi sharing indicator 2022-05-10 16:51:28 +02:00
Vincent Bernat
ac47c8be9c i3: restrict rules for Chromium/Firefox sharing indicator to floating windows
This seems safer.
2022-02-28 12:33:43 +01:00
Vincent Bernat
effdf7dd95 i3: apply same style for Chrome sharing indicator 2022-02-28 11:43:15 +01:00
Vincent Bernat
4af98c2589 music: replace Spotify by Deezer 2022-01-31 23:33:09 +01:00
Vincent Bernat
943445d31f i3: make indicator border color more visible
This was too subtle!
2022-01-09 00:37:02 +01:00
Vincent Bernat
99ac88e907 i3: harmonize colors
border = background = child_border
indicator is toned down
2021-12-18 10:34:46 +01:00
Vincent Bernat
a22d76b76a i3: use a variable for border pixel 2021-12-10 19:11:26 +01:00
Vincent Bernat
dbb91c3aa0 i3: put back border pixel for Zoom when floating is reenabled 2021-12-10 19:10:10 +01:00
Vincent Bernat
e83743f6f9 i3: alignment 2021-12-10 15:09:41 +01:00
Vincent Bernat
37d05ee2e5 i3: border pixel 0 for floating zoom windows 2021-12-10 11:14:17 +01:00
Vincent Bernat
a53d0a3d82 i3: add back workarounds for zoom notifications 2021-12-05 09:47:45 +01:00
Vincent Bernat
c4f86c8381 i3: remove zoom rules
Like many proprietary app, Zoom is pretty good at not setting
properties before mapping the window...
2021-12-04 15:09:37 +01:00
Vincent Bernat
6e0c8697cd i3: tentative for zoom popups to be floatin/no focus 2021-12-04 10:19:22 +01:00
Vincent Bernat
a6a1e8b1f5 i3: shorten quake console instance name 2021-11-21 16:39:46 +01:00
Vincent Bernat
795f2406e1 i3: keep brightnessctl quiet 2021-11-14 22:52:48 +01:00