60 current 2025-04-30 20:54:46 25.05.20250424.f771eb4 6.12.24 *
This commit is contained in:
@@ -185,15 +185,13 @@ super + {o}
|
|||||||
|
|
||||||
# open my notes without goyo and with nvimteee
|
# open my notes without goyo and with nvimteee
|
||||||
super + {shift} + {o}
|
super + {shift} + {o}
|
||||||
# alacritty -e nvim /home/synchronous/journal/Daily.md -c "execute 'normal G' | NvimTreeOpen /home/synchronous/journal"
|
|
||||||
sh nf daily
|
sh nf daily
|
||||||
|
|
||||||
# search my notes using rofi and open the right one
|
# search my notes using rofi and open the right one
|
||||||
super + {ctrl} + {o}
|
super + {ctrl} + {o}
|
||||||
# sh /home/synchronous/.scripts/vimwiki/search_notes.sh
|
|
||||||
sh nf search
|
sh nf search
|
||||||
|
|
||||||
super + {ctrl} + {p}
|
# super + {ctrl} + {p}
|
||||||
# sh /home/synchronous/.scripts/papers/paper-search-cached.sh
|
# sh /home/synchronous/.scripts/papers/paper-search-cached.sh
|
||||||
|
|
||||||
super + {ctrl} + {l}
|
super + {ctrl} + {l}
|
||||||
|
|||||||
@@ -8,13 +8,13 @@ rofi_prompt="/home/synchronous/.config/rofi/styles/prompt-search.rasi"
|
|||||||
len_maindir=${#main_dir}
|
len_maindir=${#main_dir}
|
||||||
|
|
||||||
search() {
|
search() {
|
||||||
rs="$(find "$main_dir" -follow -printf "%T@ %Tc %p\n" | sort -n -r | cut -c"$((len_maindir + 49))"- | rg -a '\.md$')"
|
rs="$(find "$main_dir" -follow -printf "%T@ %Tc %p\n" | sort -n -r | cut -c"$((len_maindir + 56))"- | rg -a '\.md$')"
|
||||||
rcv=$(echo "$rs" | rofi -dmenu -theme "$rofi_prompt")
|
rcv=$(echo "$rs" | rofi -dmenu -theme "$rofi_prompt")
|
||||||
if [[ "$rcv" == "" ]]; then exit 1; fi
|
if [[ "$rcv" == "" ]]; then exit 1; fi
|
||||||
if [[ $(echo "$rs" | rg "$rcv") ]]; then # check if we actually have our note
|
if [[ $(echo "$rs" | rg "$rcv") ]]; then # check if we actually have our note
|
||||||
alacritty -t "$rcv" -e nvim "$main_dir/$rcv" \
|
alacritty -t "$rcv" -e nvim "$main_dir/$rcv" \
|
||||||
-c "Goyo | execute 'normal 4j' | set path+=$main_dir | autocmd BufEnter * let b:coc_suggest_disable=1" \
|
-c "execute 'lua vim.g.goyo_if = 1' | Goyo | execute 'normal 4j' | set path+=$main_dir | autocmd BufEnter * let b:coc_suggest_disable=1" &!
|
||||||
-c "lua vim.g.goyo_if = 1" &!
|
# -c "lua vim.g.goyo_if = 1"
|
||||||
# -c "syntax match LinkPattern /[a-zA-Z0-9\-][a-zA-Z0-9\-]*\.md/" \
|
# -c "syntax match LinkPattern /[a-zA-Z0-9\-][a-zA-Z0-9\-]*\.md/" \
|
||||||
# -c "highlight LinkPattern guifg=LightBlue gui=underline" \
|
# -c "highlight LinkPattern guifg=LightBlue gui=underline" \
|
||||||
# -c "nnoremap <CR> :call CustomGf()<CR>" \
|
# -c "nnoremap <CR> :call CustomGf()<CR>" \
|
||||||
@@ -31,9 +31,8 @@ search() {
|
|||||||
# echo "lol"
|
# echo "lol"
|
||||||
|
|
||||||
alacritty -t "$rcv" -e nvim "$main_dir/$rcv" \
|
alacritty -t "$rcv" -e nvim "$main_dir/$rcv" \
|
||||||
-c "Goyo | set path+=$main_dir | autocmd BufEnter * let b:coc_suggest_disable=1" \
|
-c "execute 'lua vim.g.goyo_if = 1' | Goyo | set path+=$main_dir | autocmd BufEnter * let b:coc_suggest_disable=1" \
|
||||||
-c "call setline(1, ['---', 'title: $replaced', 'tags: ', '---', '']) | execute 'normal G'" \
|
-c "call setline(1, ['---', 'title: $replaced', 'tags: ', '---', '']) | execute 'normal G'" &!
|
||||||
-c "lua vim.g.goyo_if = 1" &!
|
|
||||||
# make sure standardized frontmatter is there
|
# make sure standardized frontmatter is there
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
@@ -47,8 +46,7 @@ open_daily() {
|
|||||||
|
|
||||||
open_todo() {
|
open_todo() {
|
||||||
alacritty -t "todo.md" -e nvim "$main/todo.md" \
|
alacritty -t "todo.md" -e nvim "$main/todo.md" \
|
||||||
-c "Goyo | set path+=$main_dir" \
|
-c "execute 'lua vim.g.goyo_if = 1' | Goyo | set path+=$main_dir" &!
|
||||||
-c "lua vim.g.goyo_if = 1" &!
|
|
||||||
# -c "execute 'normal G'"
|
# -c "execute 'normal G'"
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -86,8 +84,7 @@ search_by_tags() {
|
|||||||
if [[ "$rcv" == "" ]]; then exit 1; fi
|
if [[ "$rcv" == "" ]]; then exit 1; fi
|
||||||
if [[ $(echo "$rs" | rg "$rcv") ]]; then # check if we actually have our note
|
if [[ $(echo "$rs" | rg "$rcv") ]]; then # check if we actually have our note
|
||||||
alacritty -t "$rcv" -e nvim "$main_dir/$rcv" \
|
alacritty -t "$rcv" -e nvim "$main_dir/$rcv" \
|
||||||
-c "Goyo | execute 'normal 4j' | set path+=$main_dir | autocmd BufEnter * let b:coc_suggest_disable=1" \
|
-c "execute 'lua vim.g.goyo_if = 1' | Goyo | execute 'normal 4j' | set path+=$main_dir | autocmd BufEnter * let b:coc_suggest_disable=1" &!
|
||||||
-c "lua vim.g.goyo_if = 1" &!
|
|
||||||
else
|
else
|
||||||
|
|
||||||
# if rcv doesn't contain md, add it
|
# if rcv doesn't contain md, add it
|
||||||
@@ -99,9 +96,8 @@ search_by_tags() {
|
|||||||
replaced="${no_md//[-_]/ }"
|
replaced="${no_md//[-_]/ }"
|
||||||
|
|
||||||
alacritty -t "$rcv" -e nvim "$main_dir/$rcv" \
|
alacritty -t "$rcv" -e nvim "$main_dir/$rcv" \
|
||||||
-c "Goyo | set path+=$main_dir | autocmd BufEnter * let b:coc_suggest_disable=1" \
|
-c "execute 'lua vim.g.goyo_if = 1' | Goyo | set path+=$main_dir | autocmd BufEnter * let b:coc_suggest_disable=1" \
|
||||||
-c "call setline(1, ['---', 'title: $replaced', 'tags: ', '---', '']) | execute 'normal G'" \
|
-c "call setline(1, ['---', 'title: $replaced', 'tags: ', '---', '']) | execute 'normal G'" &!
|
||||||
-c "lua vim.g.goyo_if = 1" &!
|
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -139,8 +135,7 @@ search_by_title() {
|
|||||||
# echo "$rcv"
|
# echo "$rcv"
|
||||||
if [[ $(echo "$rs" | rg "$rcv") ]]; then # check if we actually have our note
|
if [[ $(echo "$rs" | rg "$rcv") ]]; then # check if we actually have our note
|
||||||
alacritty -t "$rcv" -e nvim "$main_dir/$rcv" \
|
alacritty -t "$rcv" -e nvim "$main_dir/$rcv" \
|
||||||
-c "Goyo | execute 'normal 4j' | set path+=$main_dir | autocmd BufEnter * let b:coc_suggest_disable=1" \
|
-c "execute 'lua vim.g.goyo_if = 1' | Goyo | execute 'normal 4j' | set path+=$main_dir | autocmd BufEnter * let b:coc_suggest_disable=1" &!
|
||||||
-c "lua vim.g.goyo_if = 1" &!
|
|
||||||
else
|
else
|
||||||
|
|
||||||
# if rcv doesn't contain md, add it
|
# if rcv doesn't contain md, add it
|
||||||
@@ -152,9 +147,8 @@ search_by_title() {
|
|||||||
replaced="${no_md//[-_]/ }"
|
replaced="${no_md//[-_]/ }"
|
||||||
|
|
||||||
alacritty -t "$rcv" -e nvim "$main_dir/$rcv" \
|
alacritty -t "$rcv" -e nvim "$main_dir/$rcv" \
|
||||||
-c "Goyo | set path+=$main_dir | autocmd BufEnter * let b:coc_suggest_disable=1" \
|
-c "execute 'lua vim.g.goyo_if = 1' | Goyo | set path+=$main_dir | autocmd BufEnter * let b:coc_suggest_disable=1" \
|
||||||
-c "call setline(1, ['---', 'title: $replaced', 'tags: ', '---', '']) | execute 'normal G'" \
|
-c "call setline(1, ['---', 'title: $replaced', 'tags: ', '---', '']) | execute 'normal G'" &!
|
||||||
-c "lua vim.g.goyo_if = 1" &!
|
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user