3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/pkgs/applications/window-managers
Michael Weiss 1a047c4a8e
sway: Make it possible to use exec in extraSessionCommands
This is useful for use-cases like this (logging to journald):
```
programs.sway.extraSessionCommands = ''
  if [ -z "$_SWAY_DID_SYSTEMD_CAT" ]; then
    export _SWAY_DID_SYSTEMD_CAT=1
    exec ${config.systemd.package}/bin/systemd-cat -t sway "$0" "$@"
  fi
  # ... (potentially also another exec)
'';
```

Without this change the rest of the extraSessionCommands won't be
executed after the exec since the whole extraSessionCommands block would
be skipped during the re-execution (_SWAY_WRAPPER_ALREADY_EXECUTED is
already set).
2020-04-22 17:09:20 +02:00
..
2bwm treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
afterstep treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
awesome treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
bevelbar
bspwm treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
btops treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
cage treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
clfswm treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
cwm
dwm dwm-status: 1.6.3 -> 1.6.4 2020-04-20 20:54:49 +02:00
dzen2 treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
evilwm treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
fbpanel
fluxbox treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
fvwm treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
herbstluftwm treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
i3 i3: 4.18 → 4.18.1 2020-04-22 09:37:02 +02:00
icewm icewm: update URL 2020-04-15 00:34:30 -03:00
ion-3 treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
jwm treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
kbdd treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
larswm treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
leftwm leftwm: remove unused patch file 2020-03-12 07:04:54 +00:00
lemonbar treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
matchbox
neocomp treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
notion notion: 3-2019050101 -> 4.0.0 2020-03-17 21:06:20 +01:00
openbox treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
oroborus treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
pekwm treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
picom
qtile treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
ratpoison treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
sawfish treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
spectrwm
stalonetray treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
stumpish treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
stumpwm treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
sway sway: Make it possible to use exec in extraSessionCommands 2020-04-22 17:09:20 +02:00
sxhkd
tabbed treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
taffybar
trayer treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
vwm treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
weston treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
windowlab
windowmaker treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
wmfs
wmii-hg treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
xmonad treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
yabar treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00