From 899a055c018d1cd8d37826c667be8dfb62a7b6bb Mon Sep 17 00:00:00 2001 From: Miquel Sabaté Solà Date: Tue, 22 Jan 2019 18:00:45 +0100 Subject: Added xinitrc file MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Miquel Sabaté Solà --- install.sh | 1 + xinitrc | 63 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 64 insertions(+) create mode 100644 xinitrc diff --git a/install.sh b/install.sh index 542e6ea..637760d 100755 --- a/install.sh +++ b/install.sh @@ -43,6 +43,7 @@ cp i3/config $HOME/.i3/config cp i3status.conf $HOME/.i3status.conf cp inputrc $HOME/.inputrc cp Xresources $HOME/.Xresources +cp xinitrc $HOME/.xinitrc cp -r fonts $HOME/.fonts cp config/dunst/dunstrc $HOME/.config/dunst/dunstrc diff --git a/xinitrc b/xinitrc new file mode 100644 index 0000000..95ece4d --- /dev/null +++ b/xinitrc @@ -0,0 +1,63 @@ +#!/bin/bash +# +# Sample .xinitrc for SuSE Linux +# This script is called from 'startx' when you start an X session +# + +# +# In case everything goes wrong, we at least fall back to a plain xterm +# +failsafe="xterm -ls -T Failsafe -geometry 80x24-0-0" +trap "exec $failsafe" EXIT SIGHUP SIGINT SIGPIPE SIGTERM SIGIO + +# +# Some bash (1 and 2) settings to avoid trouble on a +# failed program call. +# +set +e > /dev/null 2>&1 +set +u > /dev/null 2>&1 +set +o posix > /dev/null 2>&1 +if type shopt > /dev/null 2>&1 ; then + shopt -s execfail +else + no_exit_on_failed_exec=1 +fi + +# +# Source common code shared between the +# X session and X init scripts +# +. /etc/X11/xinit/xinitrc.common + +# +# Special for twm +# +case "$WINDOWMANAGER" in + *twm) xsetroot -solid darkslateblue +esac + +# +# Uncomment next lines to activate asking for ssh passphrase +# +# if test -S "$SSH_AUTH_SOCK" -a -x "$SSH_ASKPASS"; then +# ssh-add < /dev/null +# fi + +# +# Add your own lines here... +# + +# Right Alt key is now a Left Control. +setxkbmap -option ctrl:ralt_rctrl + +# day planer deamon +# pland & + +# +# finally start the window manager +# +unset WINDOW_MANAGER STARTUP +exec $WINDOWMANAGER ${1+"$@"} + +# call failsafe +exit 0 -- cgit v1.2.3