Skip to content

kdaang/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dotfiles - Git Bare Repo

Intial Setup

  • if not on personal setup, run .config/nivek/dotfiles-symlink.sh script

Git Configs

  • ~/.gitconfig contains public config for checking in repo
  • store private config in ~/.config/git/config file

Fish Shell

  • Fish Plugins
  • Notes:
    • to remove right bar in fish, comment out fish_right_prompt in ~/.config/fish/functions/fish_prompt.fish
    • fix fish not loading in webstorm
      • sudo ln -s ~/.config/fish /Applications/WebStorm.app/Contents/plugins/terminal

Tmux

  • install TPM
    • install all the plugins -> rmb to fetch plugins with prefix-I (capital I)
  • How to copy text
    • Option A) use mouse to drag and text would automatically be copied
    • Option B) enter tmux copy-mode
      • click v and begin highlighting, press y to copy to clipboard
    • for both options, press ctrl-v to toggle between rectangles (highlight entire line vs block)

Notes

  • brewfile
  • install powerline to get colours working for tmux
    • pip3 install powerline-status
    • tried on pip3.11 and it doesn't work. pip3.9 works
    • can try linting via powerline-lint
    • can run powerline via powerline-config tmux setup
    • default config merges with custom config
      • default config is somethere in /opt/homebrew/lib/python3.9/site-packages/powerline/config_files
      • can also try finding via pip3.9 show powerline-status
  • skhd
  • nvm
  • nnn
    • need to manually install all plugins v
  • can get alacritty keycodes by using xxd -psd
  • Hammertools
    • can install cli tool hs via running hs.ipc.cliInstall("/opt/homebrew") on M1 (try without the location param first)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages