Skip to content

StephenGunn/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dotfiles

Thiw repo is my home base for my dotfiles. I am using Stow to make sure I am version controlling only the files I want.

Requirements

  • Git
  • Stow

Configurations Included

  • alacritty
  • neovim
  • oh-my-zsh
  • pnpm

Original Inspiration

Links

Things to install

  • Alacritty themes git clone https://github.com/alacritty/alacritty-theme .config/alacritty/themes

How to stow

Each program's dotfile is stored in it's own directory. I think each symlink has to be created for each program manually.. I'm not quite sure how the hierarchy of directories works for symlinks.

Neovim Keybinds

Key Binding Description
n n * :Neotree toggle right
n N * :Neotree reveal right
n f * <Lua 168: /usr/share/nvim/runtime/lua/vim/lsp/buf.lua:216>
n gf * <Lua 134: ~/.local/share/nvim/lazy/telescope.nvim/lua/telescope/builtin/init.lua:501>
n t * <Lua 133: ~/.local/share/nvim/lazy/telescope.nvim/lua/telescope/builtin/init.lua:501>
v ca * <Lua 91: /usr/share/nvim/runtime/lua/vim/lsp/buf.lua:830>
n ca * <Lua 90: /usr/share/nvim/runtime/lua/vim/lsp/buf.lua:830>
n rn * <Lua 31: /usr/share/nvim/runtime/lua/vim/lsp/buf.lua:298>
n c * :nohlsearch
n p * "_dP
n dd "_dd
n d "_d
n Q :bw
v e * <Lua 32: /usr/share/nvim/runtime/lua/vim/diagnostic.lua:1145>
n e * <Lua 89: /usr/share/nvim/runtime/lua/vim/diagnostic.lua:1694>
v r * <Lua 30: /usr/share/nvim/runtime/lua/vim/diagnostic.lua:1222>
n r * <Lua 29: /usr/share/nvim/runtime/lua/vim/diagnostic.lua:1222>
v F * <Lua 28: /usr/share/nvim/runtime/lua/vim/diagnostic.lua:1694>
n F * <Lua 23: /usr/share/nvim/runtime/lua/vim/diagnostic.lua:1694>
n z * :%s//0/g
n & * :&&
n H * :BufferLineCyclePrev
x J * :move '>+1gv=gv
n J * :m .+1==
x K * :move '<-2gv=gv
n L * :BufferLineCycleNext
x S * (nvim-surround-visual)
n \P * :PasteWithIndentBefore
n \p * :PasteWithIndent
x a% (MatchitVisualTextObject)
n cS * (nvim-surround-change-line)
n cs * (nvim-surround-change)
n ds * (nvim-surround-delete)
x gS * (nvim-surround-visual-line)
n gr * <Lua 88: /usr/share/nvim/runtime/lua/vim/lsp/buf.lua:418>
n gi * <Lua 86: /usr/share/nvim/runtime/lua/vim/lsp/buf.lua:108>
n gd * <Lua 84: /usr/share/nvim/runtime/lua/vim/lsp/buf.lua:93>
n gD * <Lua 38: /usr/share/nvim/runtime/lua/vim/lsp/buf.lua:86>
o gc * <Lua 13: vim/_defaults.lua:0>
n gcc * <Lua 12: vim/_defaults.lua:0>
x gc * <Lua 11: vim/_defaults.lua:0>
n gc * <Lua 10: vim/_defaults.lua:0>
x gx * <Lua 9: vim/_defaults.lua:0>
n gx * <Lua 8: vim/_defaults.lua:0>
n ySS * (nvim-surround-normal-cur-line)
n yS * (nvim-surround

About

personal dotfile setup

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published