Skip to content

Instantly share code, notes, and snippets.

@jadbox
Created November 14, 2017 16:06
Show Gist options
  • Select an option

  • Save jadbox/4333b8d1830d244c09330d40ebd106d4 to your computer and use it in GitHub Desktop.

Select an option

Save jadbox/4333b8d1830d244c09330d40ebd106d4 to your computer and use it in GitHub Desktop.
i3 + KDE
https://www.reddit.com/r/unixporn/comments/64mihc/i3_kde_plasma_a_match_made_in_heaven/
just install plasma and i3. Copy my i3 configuration and the file ~/.config/plasma-workspace/env/wm.sh. Restart X (keep using plasma as session) and you have your DE+WM environment. Then just start playing with configuration and themes :)
[–]endlessfield 4 points 5 months ago
When I try this, KWin runs on top of i3 blocking almost all of the screen except for i3bar. Is there any additional things you need to configure in order not to spawn KWin?
[–]poppinsmacArch 3 points 4 months ago
The answer is at the bottom of OPs i3 config file.
## Plasma Integration
# Try to kill the wallpaper set by Plasma (it takes up the entire workspace and hides everythiing)
exec --no-startup-id wmctrl -c Plasma
for_window [title="Desktop — Plasma"] kill; floating enable; border none
## Avoid tiling popups, dropdown windows from plasma
# for the first time, manually resize them, i3 will remember the setting for floating windows
for_window [class="plasmashell"] floating enable;
for_window [class="Plasma"] floating enable; border none
for_window [title="plasma-desktop"] floating enable; border none
for_window [title="win7"] floating enable; border none
for_window [class="krunner"] floating enable; border none
for_window [class="Kmix"] floating enable; border none
for_window [class="Klipper"] floating enable; border none
for_window [class="Plasmoidviewer"] floating enable; border none
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment