<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="https://dev1galaxy.org/extern.php?action=feed&amp;tid=1982&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Dev1 Galaxy Forum / Minimal bspwm Devuan install problems.]]></title>
		<link>https://dev1galaxy.org/viewtopic.php?id=1982</link>
		<description><![CDATA[The most recent posts in Minimal bspwm Devuan install problems..]]></description>
		<lastBuildDate>Mon, 09 Apr 2018 12:23:46 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Re: Minimal bspwm Devuan install problems.]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=8286#p8286</link>
			<description><![CDATA[<div class="quotebox"><cite>msi wrote:</cite><blockquote><div><div class="quotebox"><cite>devuan_dk_fan wrote:</cite><blockquote><div><p>sxhkd was not in /usr/bin. Something is obviously wrong with the package.</p></div></blockquote></div><p>Did you have a look into <span class="bbc">/usr/local/bin</span> as well?</p></div></blockquote></div><p>Thinking about it again, being installed to <span class="bbc">/usr/local/bin</span> wouldn&#039;t cause be a problem, afaik. But it could also have been installed to <span class="bbc">/opt/&lt;package&gt;/bin</span>, in which case you would have to add that to your PATH to work.</p>]]></description>
			<author><![CDATA[dummy@example.com (msi)]]></author>
			<pubDate>Mon, 09 Apr 2018 12:23:46 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=8286#p8286</guid>
		</item>
		<item>
			<title><![CDATA[Re: Minimal bspwm Devuan install problems.]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=8277#p8277</link>
			<description><![CDATA[<div class="quotebox"><cite>devuan_dk_fan wrote:</cite><blockquote><div><p>sxhkd was not in /usr/bin. Something is obviously wrong with the package.</p></div></blockquote></div><p>Did you have a look into <span class="bbc">/usr/local/bin</span> as well?</p><div class="quotebox"><cite>devuan_dk_fan wrote:</cite><blockquote><div><p>I am not sure that sxhkd can be compiled under Devuan. I therefore gave up, and installed a .deb package that I had compiled under Ubuntu 16.04 before I eschewed systemd.</p></div></blockquote></div><p>There is a pre-compiled binary package in Debian Stretch, meaning it is also in Devuan ASCII. So, if you&#039;re on ASCII anyway, you could give that a shot. Installing an Ubuntu package sounds like a rather bad idea. If you&#039;re on Devuan Jessie, you could instead get the source package from ASCII, use that to build a personal backport and see if it works.</p><p>On a side note: Depending on what you&#039;re trying to achieve, you might spare yourself the hassle of compiling your window manager (one that &quot;is in active development&quot; (<a href="https://github.com/windelicato/dotfiles/wiki/bspwm-for-dummies" rel="nofollow">https://github.com/windelicato/dotfiles … or-dummies</a>)) etc. from source. From what I can see, there are nine tiling window managers available through the official package repositories in Devuan Jessie, some of which are surley very lightweight and may suit your needs in a more out-of-the-box-like manner.</p>]]></description>
			<author><![CDATA[dummy@example.com (msi)]]></author>
			<pubDate>Sun, 08 Apr 2018 19:50:37 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=8277#p8277</guid>
		</item>
		<item>
			<title><![CDATA[Re: Minimal bspwm Devuan install problems.]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=8276#p8276</link>
			<description><![CDATA[<div class="quotebox"><cite>msi wrote:</cite><blockquote><div><p>Ok, how about commenting out the line starting <span class="bbc">sxhkd</span> in your <span class="bbc">.xinitrc</span>, then starting X and running <span class="bbc">sxhkd</span> from the terminal. There might be error messages.</p></div></blockquote></div><div class="codebox"><pre><code>$ command not found
# command not found</code></pre></div><p>sxhkd was not in /usr/bin. Something is obviously wrong with the package. I originally had problems with so called &quot;documentation&quot;, but I thought that I had overcome the problem. I tried re-cloning the git but all of a sudden, git was no longer installed (I didn&#039;t uninstall it) I tried reinstalling gcc and xcb, which also pulled in some dependencies that were not installed last time around for some reason. I cloned the git and then ran &quot;make&quot; but got some errors about missing lib.something.so files. I am not sure that sxhkd can be compiled under Devuan. I therefore gave up, and installed a .deb package that I had compiled under Ubuntu 16.04 before I eschewed systemd. Most things seem to be running as expected now (hot keys), but I have come across a weird quirk (only) when I try starting geany (installed with apt-get) from Dmenu:</p><div class="codebox"><pre><code>Configuration directory could not be created (Permission denied). There could be some problems using Geany without a configuration directroy. Start Geany anyway?</code></pre></div><p> As it is, I have had to create a ~/.local and a ~/.local/share share directory manually, as well as a ~/.config/leafpad directory, for some reason, which I do not understand as I had none of these problems with missing directories when I installed i3wm using the same method.</p>]]></description>
			<author><![CDATA[dummy@example.com (devuan_dk_fan)]]></author>
			<pubDate>Sun, 08 Apr 2018 18:46:11 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=8276#p8276</guid>
		</item>
		<item>
			<title><![CDATA[Re: Minimal bspwm Devuan install problems.]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=8275#p8275</link>
			<description><![CDATA[<p>Ok, how about commenting out the line starting <span class="bbc">sxhkd</span> in your <span class="bbc">.xinitrc</span>, then starting X and running <span class="bbc">sxhkd</span> from the terminal. There might be error messages.</p>]]></description>
			<author><![CDATA[dummy@example.com (msi)]]></author>
			<pubDate>Sun, 08 Apr 2018 17:47:47 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=8275#p8275</guid>
		</item>
		<item>
			<title><![CDATA[Re: Minimal bspwm Devuan install problems.]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=8274#p8274</link>
			<description><![CDATA[<div class="quotebox"><cite>msi wrote:</cite><blockquote><div><p>&quot;Make sure <span class="bbc">~/.config/bspwm/bspwmrc</span> is executable.&quot; (<a href="https://wiki.archlinux.org/index.php/Bspwm#Blank_screen_and_keybindings_don.27t_work" rel="nofollow">https://wiki.archlinux.org/index.php/Bs … n.27t_work</a>)</p></div></blockquote></div><p>Thanks <img src="https://dev1galaxy.org/img/smilies/smile.png" width="15" height="15" alt="smile" /> I have checked that a couple of times, as that is the most obvious reason for the hot keys not to work. Unfortunately, that isn&#039;t the case, so there must be something else that is preventing the hot keys from working. I have also checked all of the dependencies, but I haven&#039;t found anything there either.</p><div class="quotebox"><cite>msi wrote:</cite><blockquote><div><p>Btw, what&#039;s the reason you&#039;re trying to use bspwm?</p></div></blockquote></div><p>bspwm is to my knowledge, the lightest tiling window manager available.</p>]]></description>
			<author><![CDATA[dummy@example.com (devuan_dk_fan)]]></author>
			<pubDate>Sun, 08 Apr 2018 15:43:25 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=8274#p8274</guid>
		</item>
		<item>
			<title><![CDATA[Re: Minimal bspwm Devuan install problems.]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=8271#p8271</link>
			<description><![CDATA[<p>&quot;Make sure <span class="bbc">~/.config/bspwm/bspwmrc</span> is executable.&quot; (<a href="https://wiki.archlinux.org/index.php/Bspwm#Blank_screen_and_keybindings_don.27t_work" rel="nofollow">https://wiki.archlinux.org/index.php/Bs … n.27t_work</a>)</p><p>Btw, what&#039;s the reason you&#039;re trying to use bspwm?</p>]]></description>
			<author><![CDATA[dummy@example.com (msi)]]></author>
			<pubDate>Sun, 08 Apr 2018 11:49:48 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=8271#p8271</guid>
		</item>
		<item>
			<title><![CDATA[Re: Minimal bspwm Devuan install problems.]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=8267#p8267</link>
			<description><![CDATA[<p>I followed the <a href="https://github.com/windelicato/dotfiles/wiki/bspwm-for-dummies" rel="nofollow">instructions</a> and reduced my .xinitrc file to the following:</p><div class="codebox"><pre><code>sxhkd &amp;
lxterminal &amp;
exec bspwm</code></pre></div><p>The terminal fills the entire space (as it should), but I can&#039;t get any response from my hot keys, even when quitting the terminal. I compared the permissions for sxhkdrc on my Devuan install to the Slackware version and they are the same. I am at a loss as to why the hot keys aren&#039;t working.</p>]]></description>
			<author><![CDATA[dummy@example.com (devuan_dk_fan)]]></author>
			<pubDate>Sun, 08 Apr 2018 05:57:15 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=8267#p8267</guid>
		</item>
		<item>
			<title><![CDATA[Re: Minimal bspwm Devuan install problems.]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=8263#p8263</link>
			<description><![CDATA[<div class="quotebox"><cite>msi wrote:</cite><blockquote><div><p>I don&#039;t have any experience with bspwm. However, from what I can see in the screenshot, it seems like the window manager is not being started when you start X. Do you have an <span class="bbc">.xinitrc</span> file in your home directory? If so, what does it look like?</p></div></blockquote></div><p>Wow. Interesting. As a matter of fact, I don&#039;t have an .xinitrc. I don&#039;t have any experience with .xinitrc&#039;s. Any advice on how to create one? I just use xwmconfig in Slackware to set the window manager after login, and then run &quot;startx&quot;.</p><div class="quotebox"><cite>msi wrote:</cite><blockquote><div><p>Also, did you build bspwm from source or install it through the package manager (which would be possible in <em>ascii</em> or <em>ceres</em>)?</p></div></blockquote></div><p>What I did was I cloned from the git and then ran make, checkinstall so that I had some .deb packages should I need to build these packages again.</p><p>----</p><p>Here is the .xinitrc that xwmconfig generates for baspwm in Slackware, but I assume that some is distro specific?</p><div class="codebox"><pre><code>#!/bin/sh

userresources=$HOME/.Xresources
usermodmap=$HOME/.Xmodmap
sysresources=/etc/X11/xinit/.Xresources
sysmodmap=/etc/X11/xinit/.Xmodmap

# merge in defaults and keymaps
[ -f $sysresources ] &amp;&amp; xrdb -merge $sysresources
[ -f $sysmodmap ] &amp;&amp; xmodmap $sysmodmap
[ -f $userresources ] &amp;&amp; xrdb -merge $userresources
[ -f $usermodmap ] &amp;&amp; xmodmap $usermodmap

sxhkd &amp;

# Start the window manager:
if [ -z &quot;$DESKTOP_SESSION&quot; -a -x /usr/bin/ck-launch-session ]; then
  ck-launch-session dbus-launch --exit-with-session bspwm
else
  bspwm
fi</code></pre></div>]]></description>
			<author><![CDATA[dummy@example.com (devuan_dk_fan)]]></author>
			<pubDate>Sat, 07 Apr 2018 20:47:53 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=8263#p8263</guid>
		</item>
		<item>
			<title><![CDATA[Re: Minimal bspwm Devuan install problems.]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=8256#p8256</link>
			<description><![CDATA[<p>I don&#039;t have any experience with bspwm. However, from what I can see in the screenshot, it seems like the window manager is not being started when you start X. Do you have an <span class="bbc">.xinitrc</span> file in your home directory? If so, what does it look like?</p><p>Also, did you build bspwm from source or install it through the package manager (which would be possible in <em>ascii</em> or <em>ceres</em>)?</p>]]></description>
			<author><![CDATA[dummy@example.com (msi)]]></author>
			<pubDate>Sat, 07 Apr 2018 15:46:37 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=8256#p8256</guid>
		</item>
		<item>
			<title><![CDATA[Minimal bspwm Devuan install problems.]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=8250#p8250</link>
			<description><![CDATA[<p>I have installed a minimal Devuan system on my Acer Aspire One 725 with bspwm, as I am trying to minimize overhead using the apps that I need to run.</p><div class="codebox"><pre><code>$ startx</code></pre></div><p>gives me <a href="https://flic.kr/p/HMjWfs" rel="nofollow">this</a>. The focus stays in lxterminal and my few hot keys in sxhkd are unable to run with the lxterminal focus. I have earlier tried with urxvt, but it remains unfocused and no hot key commands work there either. All dependencies are installed as per <a href="https://github.com/windelicato/dotfiles/wiki/bspwm-for-dummies" rel="nofollow">here</a>.</p><p>My bspwmrc is so far largely standard:</p><div class="codebox"><pre><code>#! /bin/sh

sxhkd &amp;

bspc monitor -d 1 2 3 4 5 6 7 8 9 10

bspc config border_width        1
bspc config window_gap          0
bspc config top_padding		12
bspc config bottom_padding	12

bspc config split_ratio          0.52
bspc config borderless_monocle   true
bspc config gapless_monocle      true

bspc rule -a Gimp desktop=&#039;^8&#039; state=floating follow=on
bspc rule -a Chromium desktop=&#039;^2&#039;
bspc rule -a mplayer2 state=floating
bspc rule -a Kupfer.py focus=on
bspc rule -a Screenkey manage=off</code></pre></div><p>Here are my sxhkdrc file contents:</p><div class="codebox"><pre class="vscroll"><code>#
# wm independent hotkeys
#

# terminal emulator
super + Return
	lxterminal

# program launcher
super + d
	dmenu_run -fn &#039;40x50&#039; -i -nb &#039;#000000&#039; -nf &#039;#FFFFFF&#039; -sb &#039;#8DC7E0&#039; -sf &#039;#000000&#039;

# file manager
super + x
	pcmanfm

# web browser
super + b
	vivaldi-stable

# make sxhkd reload its configuration files:
super + shift + r
	pkill -USR1 -x sxhkd

#
# bspwm hotkeys
#

# quit bspwm normally
super + shift + e
	bspc quit

# close and kill
super + {_,shift + }w
	bspc node -{c,k}

# alternate between the tiled and monocle layout
super + m
	bspc desktop -l next

# send the newest marked node to the newest preselected node
super + y
	bspc node newest.marked.local -n newest.!automatic.local

# swap the current node and the biggest node
super + g
	bspc node -s biggest

#
# state/flags
#

# set the window state
super + {t,shift + t,s,f}
	bspc node -t {tiled,pseudo_tiled,floating,fullscreen}

# set the node flags
super + ctrl + {m,x,y,z}
	bspc node -g {marked,locked,sticky,private}

#
# focus/swap
#

# focus the node in the given direction
super + {_,shift + }{h,j,k,l}
	bspc node -{f,s} {west,south,north,east}

# focus the node for the given path jump
super + {p,b,comma,period}
	bspc node -f @{parent,brother,first,second}

# focus the next/previous node in the current desktop
super + {_,shift + }c
	bspc node -f {next,prev}.local

# focus the next/previous desktop in the current monitor
super + bracket{left,right}
	bspc desktop -f {prev,next}.local

# focus the last node/desktop
super + {grave,Tab}
	bspc {node,desktop} -f last

# focus the older or newer node in the focus history
super + {o,i}
	bspc wm -h off; \
	bspc node {older,newer} -f; \
	bspc wm -h on

# focus or send to the given desktop
super + {_,shift + }{1-9,0}
	bspc {desktop -f,node -d} &#039;^{1-9,10}&#039;

#
# preselect
#

# preselect the direction
super + ctrl + {h,j,k,l}
	bspc node -p {west,south,north,east}

# preselect the ratio
super + ctrl + {1-9}
	bspc node -o 0.{1-9}

# cancel the preselection for the focused node
super + ctrl + space
	bspc node -p cancel

# cancel the preselection for the focused desktop
super + ctrl + shift + space
	bspc query -N -d | xargs -I id -n 1 bspc node id -p cancel

#
# move/resize
#

# expand a window by moving one of its side outward
super + alt + {h,j,k,l}
	bspc node -z {left -20 0,bottom 0 20,top 0 -20,right 20 0}

# contract a window by moving one of its side inward
super + alt + shift + {h,j,k,l}
	bspc node -z {right -20 0,top 0 20,bottom 0 -20,left 20 0}

# move a floating window
super + {Left,Down,Up,Right}
	bspc node -v {-20 0,0 20,0 -20,20 0}</code></pre></div><p>This seems to just work in Slackware <a href="https://flic.kr/p/24y4QhF" rel="nofollow">https://flic.kr/p/24y4QhF</a></p><p>Anyone have some experience with bspwm and Devuan?</p>]]></description>
			<author><![CDATA[dummy@example.com (devuan_dk_fan)]]></author>
			<pubDate>Sat, 07 Apr 2018 14:32:32 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=8250#p8250</guid>
		</item>
	</channel>
</rss>
