On 08/12/2025 14:49, Jim Reisert AD1C via Cygwin wrote:
I'm having trouble locating the correct file to create/modify that
will automatically start an X application when the Cygwin X server
starts.
Here is how I start the X server:
D:\Cygwin\bin\run.exe --quote /usr/bin/bash.exe -l -c "cd; exec
/usr/bin/startxwin"
~/.xserverrc contains this:
exec /usr/bin/XWin -notrayicon -noclipboard "$@"
I've tried putting the command in ~/.xsession, but it doesn't start:
/usr/bin/xwinclip >& /dev/null &
If you use the "User .xsession script" shortcut, that ends up running
your ~/.xsession.
Note that the server will exit once that script does! (so end it with
'sleep infinity' if you don't want that to happen)
I've tried copying the default .xinitrc to ~/.xinitrc and adding the
command at the end, but that doesn't work either.
What am I doing wrong?
'man startxwin' says that the applicable files in this case are
/etc/X11/xinit/startxwinrc and ~/.startxwinrc.
Not sure if there's a good way to add customizations into that. But a
~/.startxwinrc which does:
custom-command-i-want &
exec /usr/bin/xwin-xdg-menu
should get you most of the way there...
--
Problem reports: https://cygwin.com/problems.html
FAQ: https://cygwin.com/faq/
Documentation: https://cygwin.com/docs.html
Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple