New vim folders
This commit is contained in:
parent
b8646a6f6c
commit
66dffa8efe
16 changed files with 140 additions and 2 deletions
7
vim/.vim/blog/Asciinema.md
Normal file
7
vim/.vim/blog/Asciinema.md
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
- [br](https://www.youtube.com/watch?v=Wnyl3mqydOQ&list=PLRjzjpJ02WDPwtQ9gebL3KzEAUVWzC-ib&index=32)
|
||||
|
||||
- `asciinema rec` starts recording
|
||||
- ctrl-d ends recording
|
||||
- `asciinema rec -i 2` removes any idle time longer than 2 seconds
|
||||
- name file ending with `.cast` to prevent asking if upload is desired
|
||||
- `$ASCIINEMA_UPLOAD_URL` can be used to set a self-hosted asciinema server
|
||||
0
vim/.vim/blog/Blood_sugar_in_tmux.md
Normal file
0
vim/.vim/blog/Blood_sugar_in_tmux.md
Normal file
20
vim/.vim/blog/Drafts.md
Normal file
20
vim/.vim/blog/Drafts.md
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
# Drafts
|
||||
- Dotfiles
|
||||
- [Tmux workflow](Tmux_workflow)
|
||||
- Vim
|
||||
- Choosing programs over plugins
|
||||
- Fugitive and Tig
|
||||
- Bindings and day to day use
|
||||
- Migrating to lf
|
||||
- Commandline utilities to keep around
|
||||
- Building a simple git interface
|
||||
- [Exploring folding](Exploring_folding)
|
||||
- [Terminal colors](Terminal_colors)
|
||||
- [RSS](RSS)
|
||||
- Gemini
|
||||
- [Password Manager](Password_Manager)
|
||||
- [Notifications](Notifications)
|
||||
- [Asciinema](Asciinema)
|
||||
- [Self hosted image hosting](Self_hosted_image_hosting)
|
||||
- [Blood sugar in tmux](Blood_sugar_in_tmux)
|
||||
- Terminal Color Support
|
||||
2
vim/.vim/blog/Exploring_folding.md
Normal file
2
vim/.vim/blog/Exploring_folding.md
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
# Markdown folding
|
||||
https://bitcrowd.dev/folding-sections-of-markdown-in-vim
|
||||
1
vim/.vim/blog/Notifications.md
Normal file
1
vim/.vim/blog/Notifications.md
Normal file
|
|
@ -0,0 +1 @@
|
|||
LibNotify
|
||||
1
vim/.vim/blog/Password_Manager.md
Normal file
1
vim/.vim/blog/Password_Manager.md
Normal file
|
|
@ -0,0 +1 @@
|
|||
[dmenu bitwarden](https://www.youtube.com/watch?v=TK6CUaFPSmQ&list=PLRjzjpJ02WDPwtQ9gebL3KzEAUVWzC-ib&index=104)
|
||||
2
vim/.vim/blog/RSS.md
Normal file
2
vim/.vim/blog/RSS.md
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
https://www.youtube.com/watch?v=cpw56d4rUVg&list=PLRjzjpJ02WDPwtQ9gebL3KzEAUVWzC-ib&index=177
|
||||
- youtube, peertube, reddit, rss
|
||||
27
vim/.vim/blog/Taskwarrior.md
Normal file
27
vim/.vim/blog/Taskwarrior.md
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
# Using vit:
|
||||
- a: add task
|
||||
- A: annotate task
|
||||
- task description project:projectname depends:id#
|
||||
- e: edit task in `$EDITOR`
|
||||
|
||||
# colors:
|
||||
- `include dark-yellow-green.theme`
|
||||
```
|
||||
color.project.unraid=yellow
|
||||
color.project.workflow=green
|
||||
color.project.home=color5 # purple
|
||||
color.project.renovation=blue
|
||||
```
|
||||
- get colors with `task color`
|
||||
|
||||
# handle 'subtasks' through annotations
|
||||
- see annotations using `:long`
|
||||
- get old view back with :list
|
||||
- `vit list` to get just the list at startup after adding annotations
|
||||
|
||||
# rapidly add similar tasks using history
|
||||
- `Add: project:aws depends:37` + new task desc multiple times, etc
|
||||
|
||||
# Taskwarrior quirks
|
||||
- Urgency is usually a function of blockers + priority, you might find that
|
||||
high priority doesn't put a task over one that blocks many others
|
||||
5
vim/.vim/blog/Terminal_colors.md
Normal file
5
vim/.vim/blog/Terminal_colors.md
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
|
||||
|
||||
[Link1](https://www.youtube.com/watch?v=1HPo4VvI6dA)
|
||||
[Link2](https://github.com/chriskempson/base16-vim)
|
||||
[Link3](https://www.youtube.com/watch?v=1bwGbb4VTaU)
|
||||
34
vim/.vim/blog/Tmux_workflow.md
Normal file
34
vim/.vim/blog/Tmux_workflow.md
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
tmux popup containing how2
|
||||
tmux popup and close
|
||||
tmux popup containing interpreter for language being edited
|
||||
tmux jira popup
|
||||
tmux tig popup?
|
||||
tmux choose session in a popup
|
||||
|
||||
[popups video](https://www.youtube.com/watch?v=2I8fB28zfB4&list=PLTRNG6WIHETB4reAxbWza3CZeP9KL6Bkr&index=1)
|
||||
[floating popups](https://www.youtube.com/watch?v=2ZqFDsJywt8&list=PLTRNG6WIHETB4reAxbWza3CZeP9KL6Bkr&index=2)
|
||||
|
||||
bind small popup, large popup
|
||||
bind popups in new session to have access across projects
|
||||
|
||||
```
|
||||
# open a popup scratchpad
|
||||
bind -n M-g display-popup -E "tmux new-session -A -s scratch"
|
||||
# open my blog in a scratchpad
|
||||
bind -n M-I popup -E -h 95% -w 95% -x 100% "tmux new-session -A -s waylonwalker_com 'cd ~/git/waylonwalker.com/ && nvim'"
|
||||
```
|
||||
|
||||
use ctrl+caps (alt?) bindings for tmux
|
||||
|
||||
```
|
||||
# Next / prev session
|
||||
bind -n M-P switch-client -p
|
||||
bind -n M-N switch-client -n
|
||||
```
|
||||
|
||||
# Copy mode
|
||||
- `prefix + [`
|
||||
- start/end selection with space, enter to copy
|
||||
|
||||
# Session Selection
|
||||
- `prefix + s`
|
||||
3
vim/.vim/blog/index.md
Normal file
3
vim/.vim/blog/index.md
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
# Blog
|
||||
- Articles
|
||||
- [Drafts](Drafts)
|
||||
Loading…
Add table
Add a link
Reference in a new issue