Compare commits

..

5 Commits

Author SHA1 Message Date
d85aa7f729
programs: add speedtest-cli 2023-07-13 15:52:11 -04:00
e8b9712d59
gomuks: reinstate escape bind
apparently you also need the bind to clear Reply to
2023-07-13 13:06:04 -04:00
c70fc2ecda
gomuks: added keybindings 2023-07-12 21:54:30 -04:00
49e7178980
inkscape-shortcut-manager: bump version 2023-07-12 21:53:16 -04:00
d2c8b4fa60 nvim: add inkscape-shortcut-manager as submodule 2023-07-11 22:22:04 -04:00
6 changed files with 25 additions and 10 deletions

3
.gitmodules vendored
View File

@ -4,3 +4,6 @@
[submodule "src/.local/bin/pyinstantref"] [submodule "src/.local/bin/pyinstantref"]
path = src/.local/bin/pyinstantref path = src/.local/bin/pyinstantref
url = https://github.com/dogeystamp/pyinstantref url = https://github.com/dogeystamp/pyinstantref
[submodule "src/.local/bin/inkscape-shortcut-manager"]
path = src/.local/bin/inkscape-shortcut-manager
url = https://github.com/dogeystamp/inkscape-shortcut-manager

View File

@ -43,6 +43,7 @@ pipewire-pulse
# #
# utility # utility
# #
speedtest-cli
obs-studio obs-studio
dosfstools dosfstools
which which
@ -122,6 +123,7 @@ xsel
# inkscape shortcut manager # inkscape shortcut manager
python-xlib python-xlib
pdf2svg
chromium chromium
cargo cargo

View File

@ -0,0 +1,10 @@
main:
# ctrl-enter is broken for me and idk why
'Ctrl+u': add_newline
visual:
# just to emphasize that these binds do exist by default 🐸
'h': clear
'k': select_prev
'j': select_next
'l': confirm

View File

@ -7,7 +7,7 @@ function EditFig()
let figure_fname = expand('<cfile>') let figure_fname = expand('<cfile>')
exec "silent !typst-figure " .. figure_fname exec "silent !typst-figure " .. figure_fname
vsp vsp
exec "term inkscape-shortcut-manager" exec "term inkscape-shortcut-single"
quit quit
endfunc endfunc

View File

@ -1,9 +0,0 @@
#!/bin/sh
# wrapper to have a single instance of inkscape-shortcut-manager running
if ! pgrep -f inkscape-shortcut-manager/main.py; then
# really hacky hardcoding of path here
# https://github.com/dogeystamp/inkscape-shortcut-manager
# clone this and point to its main.py
python3 ~/dox/proj/inkscape-shortcut-manager/main.py
fi

@ -0,0 +1 @@
Subproject commit 6e8db1e3feb4439a5495cc18c425bbfbd6aed40a

View File

@ -0,0 +1,8 @@
#!/bin/sh
# hacky wrapper to have a single instance of inkscape-shortcut-manager running
if ! pgrep -u "$USER" -f inkscape-shortcut-manager/main.py; then
# https://github.com/dogeystamp/inkscape-shortcut-manager
# clone this and point to its main.py
python3 ~/.local/bin/inkscape-shortcut-manager/main.py
fi