aboutsummaryrefslogtreecommitdiff
path: root/desktop
diff options
context:
space:
mode:
Diffstat (limited to 'desktop')
-rw-r--r--desktop/i3/README4
-rw-r--r--desktop/i3/i3.SlackBuild10
-rw-r--r--desktop/i3/i3.info4
3 files changed, 14 insertions, 4 deletions
diff --git a/desktop/i3/README b/desktop/i3/README
index 1a9f158c104cc..a5e2bb9cf2c03 100644
--- a/desktop/i3/README
+++ b/desktop/i3/README
@@ -9,4 +9,6 @@ us to create i3.
Please be aware that i3 is primarily targeted at advanced users and developers.
-This requires libev and yajl.
+This requires libev, yajl, and dmenu.
+
+i3status and dzen2 are optional, but useful to provide a system status bar.
diff --git a/desktop/i3/i3.SlackBuild b/desktop/i3/i3.SlackBuild
index 5e34c3c23a62b..9cfd92c3b325e 100644
--- a/desktop/i3/i3.SlackBuild
+++ b/desktop/i3/i3.SlackBuild
@@ -3,10 +3,11 @@
# Slackware build script for i3
# Written by Eugene Wissner <belka.ew@gmail.com>
+# Updated by Eugene Suter <easuter@gmail.com>
PRGNAM=i3
VERSION=3.e_bf1
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
SRC_VERSION=$(printf $VERSION | tr _ -)
@@ -65,6 +66,13 @@ find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
# Don't clobber the default config
mv $PKG/etc/i3/config $PKG/etc/i3/config.new
+# Make xterm default terminal
+sed -i 's/urxvt/xterm/' $PKG/etc/i3/config.new
+
+# KDM menu entry
+mkdir -p $PKG/usr/share/apps/kdm/sessions
+ln -s $PKG/usr/share/xsessions/i3.desktop $PKG/usr/share/apps/kdm/sessions/
+
# Install an xinitrc script
mkdir -p $PKG/etc/X11/xinit
cat $CWD/xinitrc.i3 > $PKG/etc/X11/xinit/xinitrc.i3
diff --git a/desktop/i3/i3.info b/desktop/i3/i3.info
index 74898b62f618b..6a979b6526954 100644
--- a/desktop/i3/i3.info
+++ b/desktop/i3/i3.info
@@ -5,6 +5,6 @@ DOWNLOAD="http://i3.zekjur.net/downloads/i3-3.e-bf1.tar.bz2"
MD5SUM="e13be1a4c6f3ba5180c7264194f57e38"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-MAINTAINER="Eugene Wissner"
-EMAIL="belka.ew@gmail.com"
+MAINTAINER="Eugene Suter"
+EMAIL="easuter@gmail.com"
APPROVED="rworkman"