Poll

What's your Desktop Enviroment?

Gnome
KDE
XFCE
LXDE
Unity (why not)
MATE
Other
None/WM

Author Topic: linux_megathread_3.pkg.tar.xz -- Post your desktop!  (Read 43823 times)


That's from 2012. There is a way to do it today. I have found this:
https://faq.i3wm.org/question/1048/spaces-between-windows-clients/
But the answer just gives a link to some code that I have no idea what to do with.

That's a patch for the i3 source. You apply it with the patch command somehow.
« Last Edit: May 29, 2014, 09:34:45 PM by Lugnut »

That code is a GIT output of a change to i3. It doesn't help you at all, and it also doesn't help the OP.

The site's documentation of the configuration API doesn't say anything about window spacing / padding / margins. Every thread I find where someone asks, the answer is that you can't do it. I looked through like 50 peoples i3 configurations on /r/unixresearch and none of them had window spacing.

That's a patch for the i3 source. You apply it with the patch command somehow.
From what I can tell from the code, it's actually irrelevant to window spacing. I'm no expert on the source code of i3, but I see nothing that would support the idea that this patch adds window padding.


Found it.
So it is possible.
« Last Edit: May 30, 2014, 10:28:12 AM by blueblur121 »

Found it.
So it is possible.
I think you're stretching our use of the word 'possible.' Anything is 'possible,' that person probably modified the source code and recompiled it. I don't consider window spacing a feature of i3 if it has to be modified manually and recompiled.

Also, thanks for the intolerable page stretch.

Found it.
So it is possible.
what are you even talking about? I'm not seeing what I'm supposed to be seeing, I guess.

I'm having trouble updating these packages:
Quote
yaourt -Syu
[sudo] password for lugnut:
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 community                                                     2.3 MiB   613K/s 00:04 [--------------------------------------------------] 100%


==> Package upgrade only (new release):
extra/xf86-input-acecad    1.5.0-6    6 -> 7
extra/xf86-input-aiptek    1.4.1-6    6 -> 7
extra/xf86-input-joystick  1.6.2-2    2 -> 3
extra/xf86-input-keyboard  1.8.0-1    1 -> 2
extra/xf86-input-mouse     1.9.0-1    1 -> 2
extra/xf86-input-void      1.4.0-5    5 -> 6

==> Software upgrade (new version) :
extra/xf86-input-evdev     2.8.2-1    -> 2.9.0-1
extra/xf86-input-synaptics 1.7.2-1    -> 1.8.0-1
extra/xf86-input-wacom     0.23.0-1   -> 0.24.0-1
extra/xf86-video-intel     2.99.910-1 -> 2.99.911-2
extra/xorg-server-common   1.14.6-0   -> 1.15.1-1
extra/xorg-server          1.14.6-0   -> 1.15.1-1

==> Continue upgrade ? [Y/n]
==> [V]iew package detail   [M]anually select packages
==> --------------------------------------------------
==> Y
:: Starting full system upgrade...
warning: glamor-egl: local (0.6.0-2) is newer than extra (0.6.0-1)
warning: package-query: local (1.2-2) is newer than extra (1.2-1)
:: Replace shared-color-profiles with extra/colord? [Y/n] y
resolving dependencies...
looking for inter-conflicts...
:: xorg-server and glamor-egl are in conflict (X-ABI-VIDEODRV_VERSION). Remove glamor-egl? [y/N] n
error: unresolvable package conflicts detected
error: failed to prepare transaction (conflicting dependencies)
:: xorg-server and glamor-egl are in conflict (X-ABI-VIDEODRV_VERSION>=15)
Doesn't work.
Quote
:: Starting full system upgrade...
warning: glamor-egl: local (0.6.0-2) is newer than extra (0.6.0-1)
warning: package-query: local (1.2-2) is newer than extra (1.2-1)
:: Replace shared-color-profiles with extra/colord? [Y/n] y
resolving dependencies...
looking for inter-conflicts...
:: xorg-server and glamor-egl are in conflict (X-ABI-VIDEODRV_VERSION). Remove glamor-egl? [y/N] y
error: failed to prepare transaction (could not satisfy dependencies)
:: xf86-video-intel: requires glamor-egl
Quote
:: Starting full system upgrade...
warning: glamor-egl: local (0.6.0-2) is newer than extra (0.6.0-1)
warning: package-query: local (1.2-2) is newer than extra (1.2-1)
:: Replace shared-color-profiles with extra/colord? [Y/n] n
resolving dependencies...
looking for inter-conflicts...
:: xorg-server and glamor-egl are in conflict (X-ABI-VIDEODRV_VERSION). Remove glamor-egl? [y/N] y
error: failed to prepare transaction (could not satisfy dependencies)
:: xf86-video-intel: requires glamor-egl

I can upgrade every other package on the system by issuing a manual pacman -S all the other package names except for the ones mentioned above in a really long string that takes up like 3 lines on my terminal window which upgrades them just fine, but I'm not sure what to do about the conflict that I've highlighted above. None of the packages mentioned above can be manually upgraded, as they all give me stuff about removing xorg-server which isn't an option, considering I need it.

What should I do? Make a script for parsing yaourt output into a pacman command? Is there an explanation for these error messages that I'm having difficulty comprehending? I'm on Manjaro, by the way, not Arch.

Try manually uninstalling and reinstalling all of the problematic packages? (And hope it doesn't break? lol)

Officially, it's a bad idea to do this, but every time I've encountered this problem I've solved it with one command:

pacman -Syu --force

pacman -Syyu is the best command

no really it solves broken packages for me, even ones made from yaourt :P

what are you even talking about? I'm not seeing what I'm supposed to be seeing, I guess.
The spaces between the windows. Those aren't floating. They are tiled but with spaces between.

I don't want to modify the source code, so I guess I'll just leave it as it is.

dirty:
laptop, i have a dedicated minecraft host B)

clean:

I'm gonna install eOS

-snip-

What's wrong with your workspace selector? The highlight for the currently selected workspace extends way too far beyond where it's supposed to.

Otherwise I like your setup.