mirror of
https://github.com/ItsDrike/dotfiles.git
synced 2024-12-25 20:54:34 +00:00
Add quick note creating script
This commit is contained in:
parent
52213e5eed
commit
6749d1003f
|
@ -165,6 +165,8 @@ bind = SUPER, X, exec, pcmanfm
|
|||
bind = SUPER, B, exec, firefox
|
||||
bind = SUPER, C, exec, qalculate-gtk
|
||||
bind = , XF86Calculator, exec, qalculate-gtk
|
||||
bind = SUPER, N, exec, [float] alacritty -e mknote
|
||||
bind = SUPER_SHIFT, N, exec, [float] alacritty -e lvim ~/TODO
|
||||
|
||||
# Notifications
|
||||
bind = CTRL, grave, exec, dunstctl close
|
||||
|
|
13
home/.local/bin/scripts/cli/mknote
Executable file
13
home/.local/bin/scripts/cli/mknote
Executable file
|
@ -0,0 +1,13 @@
|
|||
#!/bin/sh
|
||||
|
||||
file="$HOME/Personal/Notes/note-$(date +%Y-%m-%d).md"
|
||||
|
||||
if [ ! -f "$file" ]; then
|
||||
echo "# Notes for $(date +%Y-%m-%d)" > "$file"
|
||||
fi
|
||||
|
||||
lvim -c "norm Go" \
|
||||
-c "norm Go## $(date +%H:%M)" \
|
||||
-c "norm G2o" \
|
||||
-c "norm zz" \
|
||||
-c "startinsert" "$file"
|
Loading…
Reference in a new issue