Marty Oehme
12beacac19
Fixed bug when line in todo dropdown starts with `vim:`, `vi:`, or `:ex` which would automatically be read by vim and tried to be set in the editor. Removed modeline reading from vim to fix the bug, and since it provides quite an attack vector anyway. Added Limelight to its startup procedure to highlight the current to-do paragraph.
12 lines
449 B
Desktop File
12 lines
449 B
Desktop File
[Unit]
|
|
Description=Todo.md floating vim instance
|
|
|
|
[Service]
|
|
Type=simple
|
|
# workaround to allow relative executable invocation (i.e. current users' home dir)
|
|
ExecStart=/bin/bash -c 'alacritty --title "dropdown-todo" --class "Alacritty,scratchpad" -e nvim -c ":set nonumber norelativenumber noshowmode noruler laststatus=0 noshowcmd shortmess=F | :Limelight" %h/documents/records/todo.md'
|
|
Restart=always
|
|
RestartSec=5
|
|
|
|
[Install]
|
|
WantedBy=default.target
|