Run X server with windows/desktop environment specified in the command line

Viverna 9394c8d10b Various changes. %!s(int64=2) %!d(string=hai) anos
build 850b9aeab2 Initial commit %!s(int64=7) %!d(string=hai) anos
etc 850b9aeab2 Initial commit %!s(int64=7) %!d(string=hai) anos
lang 9394c8d10b Various changes. %!s(int64=2) %!d(string=hai) anos
src 9394c8d10b Various changes. %!s(int64=2) %!d(string=hai) anos
LICENSE 850b9aeab2 Initial commit %!s(int64=7) %!d(string=hai) anos
Makefile 850b9aeab2 Initial commit %!s(int64=7) %!d(string=hai) anos
README.md 35ca1d2687 Fix typo in markdown files %!s(int64=7) %!d(string=hai) anos
README_ita.md 35ca1d2687 Fix typo in markdown files %!s(int64=7) %!d(string=hai) anos
USAGE.txt 850b9aeab2 Initial commit %!s(int64=7) %!d(string=hai) anos
config.mk 9394c8d10b Various changes. %!s(int64=2) %!d(string=hai) anos
configure 9394c8d10b Various changes. %!s(int64=2) %!d(string=hai) anos

README.md

AX

What is it

The program ax is a POSIX shell script that create .xinitrc in $HOME and then run X server with windows/desktop environment specified in the command line. If no windows/desktop environment is specified, ax don't create .xinitrc but instead read .xinitrc if present and execute X server.

Configuration and installation

Configuration

Run:

    ./configure

create config.mk file included in Makefile.

Is possible to specified a prefix:

PREFIX=/usr/local ./configure

Installation

Create the script:

    make

Install:

    make install

Uninstall:

    make uninstall

Create a archive file for distribution:

    make dist

Clean:

    make clean

KISS

Simply copy ax script and man page (src directory) and configuration file (etc directory).

License

ax is released with GNU Affero Public License version 3 (AGPLv3).

Contacts

Viverna viverna@inventati.org