Skip to content

adschill/dev-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TODO

  • Add yarn
  • Add zsh library
    • Include setup
    • Include config
  • Add p10k library
    • Include fonts
    • Include config

Setup Development Environment

** MAKE SURE THESE FONTS ARE ON YOUR HOST MACHINE: https://github.com/romkatv/powerlevel10k?tab=readme-ov-file#manual-font-installation

Just need to run:

./setup.sh

This will set up these libraries:

  • gcc
  • LazyVim
  • Powerlevel10k
  • Neovim
  • Node
  • Yarn
  • z

Manual Preferences (Optional)

WSL

  • Set appearnace to One Half Dark

Keybindings

nvim

  • Current leader key: <space>

Window management

  • Delete buffer (tab): <leader> + b + d
  • Change between buffers (tabs): <shift> + h/l
  • Change buffer split size: <ctrl> + <arrows>
  • Create a file/dir in explorer: a

Editing

  • Comment out lines: <shift + v> + g + c
  • Delete everything in quotes: dt"
  • Go to end of line: $
  • Go to beginning on line: 0
  • Go to beginning of TEXT on the line: ^
  • Go to relative line number (down/up): <number> + j/k
  • Go to end of file: G
  • Insert new line (below): o
  • Move line(s) up/down: <alt> + j/k
  • Previous commands: [ + {/[/<
  • Switch between split buffers: <ctrl> + h/j/k/l
  • Tab lines: </>
    • if just a single line: >> or <<

AI

  • Open chat: :CodeCompanionChat
  • Close chat (closes split windows in general): <ctrl> + w + q

tmux

  • Current leader key: `ctrl + b
  • Kill windows: <leader> + &
  • New window: ` + c
  • Rename window: <leader> + ,
  • Select Window: <leader> + <number>
  • Create Horizontal split: <leader> + "
  • Create Vertical split: <leader> + %
  • Run commands: <leader> + :
  • Resize pane: <Run commands> => resize-pane -<direction> <size>
  • Switch buffer positions: <leader> + { / }
  • Scroll Mode: <leader> + [
  • Scroll through lines: <shift> + <direction>H

Pasted image 20250412222946

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors