New vim folders
This commit is contained in:
parent
b8646a6f6c
commit
66dffa8efe
16 changed files with 140 additions and 2 deletions
5
.gitignore
vendored
5
.gitignore
vendored
|
|
@ -1,6 +1,7 @@
|
||||||
*.un
|
*.un
|
||||||
*.un~
|
*.un~
|
||||||
/vim/.vim/plugins/*
|
*/plugins/*
|
||||||
/vim/.vim/autoload/*
|
*/autoload/*
|
||||||
|
*/undo/*
|
||||||
*.swp
|
*.swp
|
||||||
*.netrwhist
|
*.netrwhist
|
||||||
|
|
|
||||||
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)
|
||||||
4
vim/.vim/home/index.md
Normal file
4
vim/.vim/home/index.md
Normal file
|
|
@ -0,0 +1,4 @@
|
||||||
|
# Website stuff to do
|
||||||
|
- Implement keane.sh (maybe just use gotty)
|
||||||
|
- Build simple git interface
|
||||||
|
- Implement blog
|
||||||
0
vim/.vim/work/ React notes .md
Normal file
0
vim/.vim/work/ React notes .md
Normal file
2
vim/.vim/work/RWA_notes.md
Normal file
2
vim/.vim/work/RWA_notes.md
Normal file
|
|
@ -0,0 +1,2 @@
|
||||||
|
# API Flow
|
||||||
|
- api/courses.ts -> courseService.ts ->
|
||||||
29
vim/.vim/work/index.md
Normal file
29
vim/.vim/work/index.md
Normal file
|
|
@ -0,0 +1,29 @@
|
||||||
|
# Work wiki
|
||||||
|
- [[ React notes ]]
|
||||||
|
- [[ DevOps Processes ]]
|
||||||
|
- [RWA notes](RWA_notes)
|
||||||
|
|
||||||
|
# General Notes
|
||||||
|
- `<leader>ws` to choose your wiki
|
||||||
|
|
||||||
|
# Newcomers
|
||||||
|
- vim-rest-console
|
||||||
|
- vim-ripgrep
|
||||||
|
- vim-ranger
|
||||||
|
- vim-bbye
|
||||||
|
|
||||||
|
# Wiki usage
|
||||||
|
- `<Leader>ww` :: Open default wiki index file.
|
||||||
|
- `<Leader>ws` :: Select and open wiki index file.
|
||||||
|
- `<Leader>wd` :: Delete wiki file you are in.
|
||||||
|
- `<Leader>wr` :: Rename wiki file you are in.
|
||||||
|
- `<Enter>` :: Follow/Create wiki link.
|
||||||
|
- `<Shift-Enter>` :: Split and follow/create wiki link.
|
||||||
|
- `<Ctrl-Enter>` :: Vertical split and follow/create wiki link.
|
||||||
|
- `<Backspace>` :: Go back to parent(previous) wiki link.
|
||||||
|
- `<Tab>` :: Find next wiki link.
|
||||||
|
- `<Shift-Tab>` :: Find previous wiki link.
|
||||||
|
|
||||||
|
# Need post on
|
||||||
|
- cheat.sh and competitors
|
||||||
|
- vim-rest-console
|
||||||
Loading…
Add table
Add a link
Reference in a new issue