mirror of https://github.com/E-Almqvist/ewm
parent
7974ae9e40
commit
616daba610
@ -0,0 +1,9 @@ |
|||||||
|
# GNOME Keyring |
||||||
|
# eval $(gnome-keyring-daemon --start) |
||||||
|
# export SSH_AUTH_SOCK |
||||||
|
|
||||||
|
# Keyboard layout |
||||||
|
# setxkbmap us & |
||||||
|
|
||||||
|
# Display settings |
||||||
|
# $HOME/.screenlayout/layout.sh & |
@ -0,0 +1,25 @@ |
|||||||
|
#!/bin/sh |
||||||
|
|
||||||
|
# Run user configured autostart |
||||||
|
$HOME/.ewm/autostart.sh & |
||||||
|
|
||||||
|
# Compositor (picom) |
||||||
|
# Terminate already running picom instances |
||||||
|
killall -q picom |
||||||
|
|
||||||
|
# Wait until the processes have been shut down |
||||||
|
while pgrep -u $UID -x picom >/dev/null; do sleep 1; done |
||||||
|
|
||||||
|
# Launch picom |
||||||
|
picom --config $HOME/.config/picom/picom.conf --experimental-backends --xrender-sync-fence & |
||||||
|
|
||||||
|
# Background (nitrogen) |
||||||
|
nitrogen --restore & |
||||||
|
|
||||||
|
# Loop |
||||||
|
while true; do |
||||||
|
ewm > /dev/null 2>&1 |
||||||
|
done |
||||||
|
|
||||||
|
# WM |
||||||
|
exec ewm |
@ -1,5 +1,5 @@ |
|||||||
[Desktop Entry] |
[Desktop Entry] |
||||||
Name=ewm |
Name=ewm |
||||||
Comment=Epsilons Window Manager |
Comment=Epsilons Window Manager |
||||||
Exec=ewm |
Exec=ewm-start |
||||||
Type=XSession |
Type=XSession |
||||||
|
@ -0,0 +1,5 @@ |
|||||||
|
post_install() { |
||||||
|
mkdir -p $HOME/.ewm |
||||||
|
[ ! -f $HOME/.ewm/autostart.sh ] && cp $startdir/autostart.sh.template $HOME/.ewm/autostart.sh |
||||||
|
echo "* EWM has been installed. Change your autostart script in ~/.ewm/autostart.sh to fir your needs." |
||||||
|
} |
Loading…
Reference in new issue