8000 GitHub - satetheus/dotfiles: My dot files
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

satetheus/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

My dot files. Includes various aliases for commands I commonly use, bash & vim configurations, setup scripts to initialize/setup machines I use, & some git setup. The setup files add some functionality I find important. Things such as a fuzzy finder (fzf), a faster grep (ripgrep), my preferred editor (neovim), & making sure recent & stable version of the languages I use are available.

Install

Windows

  • Install wsl (wsl --install in powershell or cmd on modern windows)
  • follow Linux/Mac install instructions from within wsl

linux (Ubuntu) or Mac

  • Clone repo & change to repo directory
  • Run dev-setup.sh

The .local_vars file

This file is for storing more sensitive variables in the local environment while keeping them out of the source control.

Some important variables to define include:

Variable Description
PROJECT_DIR Used by customized fzf setup to allow fuzzy searching windows files from wsl
SSH_ID_FILE Used to identify the file for ssh to use for git connections, but available for other ssh connections

Dependencies

  • git
  • gh
  • neovim
  • ripgrep
  • fzf
  • fdfind
  • homebrew (if on mac)
  • xdg-utils & x11-xkb-utils (for capslock remap on Ubuntu)

About

My dot files

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  
0