updated startkde scripts for kde-3.1.1-b1
Ralf Habacker
Ralf.Habacker at freenet.de
Tue Apr 29 22:19:53 CEST 2003
Hi all,
appended are the updated startkde...bat files with an additional .txt extension
for prevent stripping by email firewalls.
Regards
Ralf
-------------- next part --------------
@echo off
::
:: KDE/Cygwin Desktop starter script
:: (c) 2003 Ralf Habacker
:: enhanced by Ross Smith II [ross at smithii.com]
::
:: $Id: startkde.bat,v 1.2 2003/04/29 12:13:08 habacker Exp $
::
IF "%CYGWIN_ROOT%" == "" SET CYGWIN_ROOT=c:\cygwin
:: check kdedir and set to default installation path
if "%KDEDIR%" == "" set KDEDIR=%CYGWIN_ROOT%\opt\kde3
IF EXIST %CYGWIN_ROOT%\usr\local\lib\qt3mt\bin SET PATH=%CYGWIN_ROOT%\usr\local\lib\qt3mt\bin;%PATH%
IF EXIST %CYGWIN_ROOT%\opt\gtk\bin SET PATH=%CYGWIN_ROOT%\opt\gtk\bin;%PATH%
SET PATH=.;%KDEDIR%\bin;%KDEDIR%\lib;%KDEDIR%\lib\kde3;%CYGWIN_ROOT%\bin;%CYGWIN_ROOT%\usr\X11R6\bin;%PATH%
if "%HOME%" == "" SET HOME=%CYGWIN_ROOT%\home\%USERNAME%
if exist %HOME% goto HOME_EXISTS
mkdir %HOME%
copy %KDEDIR%\home\*.* %HOME%
:HOME_EXISTS
SET KDEHOME=/home/%USERNAME%/.kde31
:: set misc vars
SET DISPLAY=127.0.0.1:0.0
SET SHELL=/bin/bash
:: clean previous X11 session
if not exist %CYGWIN_ROOT%\tmp\.X11-unix\X0 goto CLEAN_END
attrib -s %CYGWIN_ROOT%\tmp\.X11-unix\X0
del %CYGWIN_ROOT%\tmp\.X11-unix\X0
:CLEAN_END
if exist %CYGWIN_ROOT%\tmp\.X11-unix rmdir %CYGWIN_ROOT%\tmp\.X11-unix
:: clean up dcopserver files
if exist %HOME%\.DCOPserver_%COMPUTERNAME%_127.0.0.1_0 del %HOME%\.DCOPserver_%COMPUTERNAME%_127.0.0.1_0
:: uncomment the following line to print a list of all environment variables
:: set
:: start ipc-daemon
run ipc-daemon
:: start x server
start XWin -noreset -ac -nowinkill %1
:: Set a background color.
xsetroot -cursor_name left_ptr -solid #396dad
:: start dcopserver (ksplash need this)
run dcopserver --nofork
:: start splashscreen
ksplash
:: Startup kde base services
kdeinit --no-dcop +kcminit +ksmserver
:: kill all kde processes
kdeinit_shutdown
-------------- next part --------------
@echo off
::
:: KDE/Cygwin Desktop starter script (minimal version)
:: (c) 2003 Ralf Habacker
:: enhanced by Ross Smith II [ross at smithii.com]
::
:: $Id: startkde_small.bat,v 1.2 2003/04/29 12:13:29 habacker Exp $
::
IF "%CYGWIN_ROOT%" == "" SET CYGWIN_ROOT=c:\cygwin
:: check kdedir and set to default installation path
if "%KDEDIR%" == "" set KDEDIR=%CYGWIN_ROOT%\opt\kde3
IF EXIST %CYGWIN_ROOT%\usr\local\lib\qt3mt\bin SET PATH=%CYGWIN_ROOT%\usr\local\lib\qt3mt\bin;%PATH%
IF EXIST %CYGWIN_ROOT%\opt\gtk\bin SET PATH=%CYGWIN_ROOT%\opt\gtk\bin;%PATH%
SET PATH=.;%KDEDIR%\bin;%KDEDIR%\lib;%KDEDIR%\lib\kde3;%CYGWIN_ROOT%\bin;%CYGWIN_ROOT%\usr\X11R6\bin;%PATH%
if "%HOME%" == "" SET HOME=%CYGWIN_ROOT%\home\%USERNAME%
if exist %HOME% goto HOME_EXISTS
mkdir %HOME%
copy %KDEDIR%\home\*.* %HOME%
:HOME_EXISTS
SET KDEHOME=/home/%USERNAME%/.kde31
:: set misc vars
SET DISPLAY=127.0.0.1:0.0
SET SHELL=/bin/bash
:: clean previous X11 session
if not exist %CYGWIN_ROOT%\tmp\.X11-unix\X0 goto CLEAN_END
attrib -s %CYGWIN_ROOT%\tmp\.X11-unix\X0
del %CYGWIN_ROOT%\tmp\.X11-unix\X0
:CLEAN_END
if exist %CYGWIN_ROOT%\tmp\.X11-unix rmdir %CYGWIN_ROOT%\tmp\.X11-unix
:: clean up dcopserver files
if exist %HOME%\.DCOPserver_%COMPUTERNAME%_127.0.0.1_0 del %HOME%\.DCOPserver_%COMPUTERNAME%_127.0.0.1_0
:: uncomment the following line to print a list of all environment variables
:: set
:: start ipc-daemon
run ipc-daemon
:: start x server
start XWin -noreset -ac -nowinkill %1
:: Set a background color.
xsetroot -cursor_name left_ptr -solid #396dad
:: Startup kde base services
kdeinit +kicker +kwin
:: kill all kde processes
kdeinit_shutdown
More information about the kde-cygwin
mailing list