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~
|
||||
/vim/.vim/plugins/*
|
||||
/vim/.vim/autoload/*
|
||||
*/plugins/*
|
||||
*/autoload/*
|
||||
*/undo/*
|
||||
*.swp
|
||||
*.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