genode/repos/gems/run/sculpt
Norman Feske be14e68a83 sculpt/vimrc: 'set nowritebackup'
By default, Vim renames a written file to a backup file suffixed with
"~" before writing the current buffer to a new file. Consequently, there
exists an intermediate state when no file exists. Should a client watch
such a file to obtain dynamic configuration info, it observes the empty
state.

Some components have builtin heuristics for such a situation. In
particular, the window layouter falls back to a predefined default
'rules' if no rules are provided as a file. So when interactively
editing window-layouter rules using Vim, it can happen that the manually
maintained rules get overwritten by the default rules.

By setting 'set nowritebackup', we can sidestep this issue by preventing
Vim from producing the bad intermediate state.
2020-09-09 16:57:34 +02:00
..
launcher sculpt: update default launchers 2019-02-28 11:34:07 +01:00
clipboard.config sculpt: integrate global clipboard 2019-07-09 08:58:39 +02:00
drop_shadow.png sculpt: manage leitzentrale window layout 2018-06-12 12:11:49 +02:00
empty_runtime.config Rename "Nitpicker" service name to "Gui" 2020-06-22 09:39:39 +02:00
fb_drv.config Sculpt system scenario 2018-02-16 08:42:29 +01:00
fonts.config sculpt: integrate global clipboard 2019-07-09 08:58:39 +02:00
index Turn pkg/noux-system into pkg/system_shell 2020-03-26 11:38:59 +01:00
leitzentrale.config sculpt: drop storage-detect-cancellation feature 2020-08-25 11:50:10 +02:00
machine.vbox pkg/vbox5-nova-sculpt: clipboard support 2019-07-09 08:58:39 +02:00
machine.vdi.gz Sculpt system scenario 2018-02-16 08:42:29 +01:00
nitpicker.config sculpt: remove deferred GUI initialization 2020-08-25 11:50:10 +02:00
usb.config driver_manager/sculpt: hook for manual USB policy 2018-08-02 14:36:36 +02:00
vimrc sculpt/vimrc: 'set nowritebackup' 2020-09-09 16:57:34 +02:00
wifi.config sculpt_manager: handle WIFI connecting state 2018-09-20 09:06:18 +02:00