Commit graph

76 commits

Author SHA1 Message Date
Vincent Bernat
149ebccc7c i3: don't use smart gaps 2021-11-01 22:10:12 +01:00
Vincent Bernat
2abeb3f0bd picom: add shadows 2021-11-01 14:18:48 +01:00
Vincent Bernat
82d5d0e87f i3: update configuration to use move to output next
And I have added the patch to use focus output next as well.
2021-10-31 22:30:37 +01:00
Vincent Bernat
0ed1377db0 i3: try a bit to use i3-gaps 2021-10-31 22:21:31 +01:00
Vincent Bernat
cee1d47243 i3: disable focus follows mouse 2021-10-31 07:27:11 +01:00
Vincent Bernat
36f9b2ce93 i3: remove keybindings for reload/restart
I am seldomly using them.
2021-10-24 15:08:04 +02:00
Vincent Bernat
2011bdc9fc i3: add alternative shortcut for screenshots
Useful on odd keyboards.
2021-09-26 08:39:29 +02:00
Vincent Bernat
79ca480eeb i3: simplify a bit config
Using variables for workspaces seem pointless. I suppose this is done
in default config in case you want to customize the names?
2021-09-08 22:31:37 +02:00
Vincent Bernat
5d3876ef1a i3: make minimum floating window size smaller
Firefox sharing indicator is smaller than the default minimum (75x50)
2021-09-08 11:07:28 +02:00
Vincent Bernat
96043bb96d i3: make pavucontrol floating 2021-09-08 11:00:15 +02:00
Vincent Bernat
67bbfcefea i3: make nm-connection-editor floating 2021-08-23 17:41:19 +02:00
Vincent Bernat
51e96d21e2 i3: also use XF86LaunchA to run apps 2021-08-17 23:40:28 +02:00
Vincent Bernat
e4a5aa99e8 i3: move screenshot to an helper script 2021-08-08 13:18:49 +02:00
Vincent Bernat
34946de658 i3: use maim for screenshots
No need for a complex tool like Flameshot. It is nice to have, but it
doesn't allow me to select a window... Most of the time, I need a
window or an area to the clipboard. Sometimes, I need a quick
screenshot of the whole screen.
2021-08-07 21:51:33 +02:00
Vincent Bernat
7283f44742 i3-companion: make Alt-Tab local to a given output 2021-08-03 19:22:17 +02:00
Vincent Bernat
7264c2ead5 i3-companion: partially revert layout indicator
Ideally, it should be per output, but then it is a bit complicated to
know which polybar is on which output. While this seems a cool hack to
have, I don't think that's really useful. Keeping some of
the (unrelated) changes.
2021-08-03 16:01:45 +02:00
Vincent Bernat
41705ca492 i3-companion: add an icon with the layout of the focused container 2021-08-03 15:55:45 +02:00
Vincent Bernat
d33c0a30df i3: set a small border for Firefox sharing indicator
It seems it can continue to get focus, so it's useful to see when it has.
2021-08-02 10:42:20 +02:00
Vincent Bernat
b67d5aca14 i3: avoid Firefox sharing indicator to get focus 2021-08-02 10:36:47 +02:00
Vincent Bernat
e976afc1a3 i3: change font to Iosevka Aile
This matches the remaining configuration.
2021-07-28 18:47:25 +02:00
Vincent Bernat
772700e7a2 i3: disable CSD in i3 configuration
OK, not a fan of using LD_PRELOAD which may break at some point, may
not apply to Flatpaks, etc. Try a bit the workaround in i3
configuration and we will use preload if it's not enough.
2021-07-28 09:02:48 +02:00
Vincent Bernat
4ace8ac9a3 i3: disable GTK CSD in xsession 2021-07-28 08:53:31 +02:00
Vincent Bernat
546ff41ed2 i3: do not try to fix borders for floating windows
They are more likely to be a special case and usually, this is not the
way regular apps are run.
2021-07-28 08:41:19 +02:00
Vincent Bernat
2aaca78c3b i3: ensure windows have a 3-pixel border even when using CSP 2021-07-28 08:36:58 +02:00
Vincent Bernat
de6be5e89d i3: just invoke "flameshot gui" to get a screenshot
It seems flameshot keeps running in background even if we ask for a
raw capture. No point in trying to avoid that.
2021-07-23 11:31:55 +02:00
Vincent Bernat
26d3ad5fb7 i3: wait for being online before spawning Firefox 2021-07-21 11:12:11 +02:00
Vincent Bernat
24a07e8165 rofi-mediaplayer: display current track when playing 2021-07-20 23:48:41 +02:00
Vincent Bernat
99de0bc1fd i3: replace media player mode by rofi 2021-07-20 22:33:02 +02:00
Vincent Bernat
f267250c42 i3-companion: rework a bit Quake console to use events only 2021-07-19 09:52:48 +02:00
Vincent Bernat
69e027f250 i3: no need to have "run" as a rofi modi 2021-07-17 22:32:34 +02:00
Vincent Bernat
a8a86ad590 i3: don't start Spotify automatically
Not needed.
2021-07-17 22:25:47 +02:00
Vincent Bernat
45bb6c3194 i3: switch to rofi for running apps 2021-07-17 22:13:00 +02:00
Vincent Bernat
8d8402e8b8 i3: do not display generic names when using j4-dmenu-desktop 2021-07-17 21:01:13 +02:00
Vincent Bernat
25427b2390 i3: switch to j4-dmenu-desktop 2021-07-17 11:49:43 +02:00
Vincent Bernat
97d59dd795 i3: switch to i3-dmenu-desktop to exec commands
No point in running commands requiring a terminal
2021-07-17 10:59:25 +02:00
Vincent Bernat
352c40f264 i3: Firefox WebRTC indicator has lost its role, match on title 2021-07-16 11:33:09 +02:00
Vincent Bernat
34ac2d7268 i3: move Firefox WebRTCGlobalIndicator to some fixed position 2021-07-12 20:17:33 +02:00
Vincent Bernat
b7a878d8f7 i3: trigger reload through systemd service 2021-07-10 21:45:02 +02:00
Vincent Bernat
2533706212 i3: temporarily disable focus wrapping
Just to force myself to use the directions as expected.
2021-07-10 00:26:43 +02:00
Vincent Bernat
c218150bc5 i3: switch default workspace layout to tabbed 2021-07-09 20:35:59 +02:00
Vincent Bernat
28688357a1 i3: don't use a layout for something that simple
New windows are not created as tabbed but follow the default layout of
the workspace. So, set this default and just run firefox from there.
2021-07-09 17:22:18 +02:00
Vincent Bernat
856ef13c02 i3-companion: display tree for the current workspace
This helps to understand what's happening.
2021-07-09 16:12:00 +02:00
Vincent Bernat
13e2c72123 i3: keep only a binding to toggle layout between splitv/splith/tabbed 2021-07-09 15:08:27 +02:00
Vincent Bernat
f9290c8cf3 i3: use "exec exec" to avoid extra shell lying around
Event for short command, we avoid an extra fork.
2021-07-08 22:36:28 +02:00
Vincent Bernat
5239148319 i3-companion: use bindings to communicate with companion
This avoids spawning an i3-msg process. The drawback is that we have
to listen to all keybindings.
2021-07-08 12:01:17 +02:00
Vincent Bernat
f7646037fa i3: quote send_tick arguments for consistency 2021-07-07 22:08:29 +02:00
Vincent Bernat
14342c25b3 i3: use $mediaplayer if possible 2021-07-07 21:51:07 +02:00
Vincent Bernat
d99f158654 i3: use default directions
It makes sense as there is less need to move the right hand.
2021-07-07 21:50:49 +02:00
Vincent Bernat
2c98fcc062 i3: don't focus splash windows 2021-07-07 12:30:36 +02:00
Vincent Bernat
e1fcaede3f i3-companion: add a binding to show window info 2021-07-07 12:30:30 +02:00