Code Faster

To Do

General Vim Stuff

  1. Use folds more when viewing json docs

  2. Start playing vim games, e.g. vim-be-good

  3. Move telescope setup to lua file, load it init.lua

  4. Break out plugin remaps to separate files

Plugins to Try out

  1. https://github.com/rcarriga/vim-ultest

  2. https://github.com/tpope/vim-surround

  3. https://github.com/glacambre/firenvim

  4. https://github.com/ThePrimeagen/vim-be-good

  5. https://github.com/tjdevries/train.nvim

  6. https://github.com/glepnir/nvim

  7. https://github.com/gyim/vim-boxdraw

  8. https://github.com/ray-x/lsp_signature.nvim

Plugin Features

  1. Configure vim-startify

  2. Telescope writing

  3. Make lsp find reference populate quickfix list

  4. LSP show docs in split

  5. Script for installing lsp

Keyboard

  1. Build Kyria

TMUX

  1. tmux plugin manager

  2. https://github.com/thewtex/tmux-mem-cpu-load

  3. https://github.com/olimorris/tmux-pomodoro-plus

  4. https://github.com/tmux-plugins/tmux-yank

  5. https://github.com/thewtex/tmux-mem-cpu-load

  6. https://github.com/tmux-plugins/tmux-cpu

  7. https://github.com/sainnhe/tmux-fzf

Zsh

  1. bindkey for auto complete and suggestion

  2. bindkey for foreground/fg

  3. bindkey for opening a git file with telescope

Shell Software

  1. https://github.com/rupa/z

Snippet Stuff

  1. .rst url remap

  2. .rst titles (dynamically add =, -, ~)

  3. better python class snippet

  4. bulleted sublist for rst

Miscellaneous

  1. Bash script to install everything

Doing

  1. ptpython

  2. autoformat jsons

  3. https://github.com/mfussenegger/nvim-dap

Done

General Vim Stuff

  1. Learn to use gcn - not a fan

  2. Copy/paste to/from clipboard - gotta nice remap for that

  3. Stop using H and L instead of $ and ^

  4. <C-w> to delete words in insert mode.
    • amazing I love it

Plugins to Try out

  1. https://github.com/voldikss/vim-floaterm

  2. https://github.com/ThePrimeagen/harpoon - nice but telescope makes it work

  3. https://github.com/godlygeek/tabular - nice but never actually used it

  4. https://github.com/mhinz/vim-startify - couldnt get into it

  5. https://github.com/lewis6991/gitsigns.nvim

  6. https://github.com/rcarriga/nvim-notify

Plugin Features

  1. LazyGit in a floating terminal

  2. LSP autoformatting

  3. FloatTerm execute the current python file

  4. Telescope my available fixtures

  5. Telescope my available classes

  6. Copy a filepath from telescope using a custom action

  7. Figure out how to git blame

  8. Telescope my remaps.

  9. Telescope colorschemes

Keyboard

  1. Never use command ever again:

    1. Having <cmd>-v = press and hold v

    2. Having <cmd>-c = press and hold c

    3. Having <cmd>-l = press and hold l

    4. Having <cmd>-x = press and hold x

Shell Software

  1. bat - love it so much

  2. broot - wasn’t a big fan, prefer fzf. didn’t configure it that much though.

  3. git-delta

Snippet Stuff

Miscellaneous