First on REPO v1.4.1

This commit is contained in:
jolupa 2019-12-25 22:11:19 +01:00
parent 18568f4641
commit d7478efdb7
4 changed files with 66 additions and 0 deletions

28
console-tdm/.footprint Normal file
View File

@ -0,0 +1,28 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/tdm
-rwxr-xr-x root/root usr/bin/tdmctl
drwxr-xr-x root/root usr/share/
drwxr-xr-x root/root usr/share/bash-completion/
drwxr-xr-x root/root usr/share/bash-completion/completions/
-rw-r--r-- root/root usr/share/bash-completion/completions/tdmctl
drwxr-xr-x root/root usr/share/man/
drwxr-xr-x root/root usr/share/man/man1/
-rw-r--r-- root/root usr/share/man/man1/tdm.1.gz
lrwxrwxrwx root/root usr/share/man/man1/tdmctl.1.gz -> tdm.1.gz
drwxr-xr-x root/root usr/share/tdm/
drwxr-xr-x root/root usr/share/tdm/extra/
drwxr-xr-x root/root usr/share/tdm/sessions/
lrwxrwxrwx root/root usr/share/tdm/sessions/E17 -> /usr/bin/enlightenment_start
lrwxrwxrwx root/root usr/share/tdm/sessions/Fluxbox -> /usr/bin/startfluxbox
lrwxrwxrwx root/root usr/share/tdm/sessions/GNOME -> /usr/bin/gnome-session
lrwxrwxrwx root/root usr/share/tdm/sessions/ICEWM -> /usr/bin/icewm-session
lrwxrwxrwx root/root usr/share/tdm/sessions/PekWM -> /usr/bin/pekwm
lrwxrwxrwx root/root usr/share/tdm/sessions/XFCE4 -> /usr/bin/startxfce4
lrwxrwxrwx root/root usr/share/tdm/sessions/openbox -> /usr/bin/openbox-session
lrwxrwxrwx root/root usr/share/tdm/sessions/xmonad -> /usr/bin/xmonad
-rw-r--r-- root/root usr/share/tdm/tdmexit
-rw-r--r-- root/root usr/share/tdm/tdminit
drwxr-xr-x root/root usr/share/zsh/
drwxr-xr-x root/root usr/share/zsh/site-functions/
-rw-r--r-- root/root usr/share/zsh/site-functions/_tdmctl

5
console-tdm/.signature Normal file
View File

@ -0,0 +1,5 @@
untrusted comment: verify with /etc/ports/jolupalabs.pub
RWSXS6u+dmakZGID9rGd/TFFj4Ho/y4oFcjggn4FzUKW27KAYIr47IuIhmVOprRr9/D4ANHbCdqGgdONYz5oUNNaR5tJ6xGH+AY=
SHA256 (Pkgfile) = 9511d5d113da64643c46ec27c1caf52204e9d942e07f8a11620762cb90916a38
SHA256 (.footprint) = 77a37df89e0eb1f8a1ced569957631593e09791069dcd875c0a33229173f15ea
SHA256 (v1.4.1.tar.gz) = 5dd56b83833f2c3091f1ec00d5cff44b33c2c3abb683802b04febc05af468cc6

18
console-tdm/Pkgfile Normal file
View File

@ -0,0 +1,18 @@
# Description: The Console Display Manager
# URL: https://github.com/dopsi/console-tdm
# Packager: jolupa, jlpavon at me dot com
# Maintainer: jolupa, jlpavon at me dot com
# Depends on: dialog xorg-xinit
name=console-tdm
version=1.4.1
release=1
source=(https://github.com/dopsi/$name/archive/v$version.tar.gz)
build() {
cd $name-$version
make PREFIX=/usr DESTDIR=$PKG install
}

15
console-tdm/README Normal file
View File

@ -0,0 +1,15 @@
Usage:
To install tdm for your local user, run tdmctl init
tdmctl add <session name> <executable path> [X(default)/extra]
This will copy the tdm configuration directory to your home directory.
You must then edit your .profile (or .bash_profile, .zprofile, etc...) file to call tdm as last command (this will launch tdm once you log into a tty). If you want to allow multiple X sessions, you must use the --disable-xrunning-check option.
In your .xinitrc file, you must then replace the exec line with exec tdm --xstart, which will start your X session (if you do not have a .xinitrc file, create a new one with this line in it).
If you want to launch Xfce, you can find in this CRUX repository, I put on .xinitrc exec ck-launch-session tdm --xstart.
See also the ArchWiki page [https://wiki.archlinux.org/index.php/Console_TDM].