Skip to content

AuthorProxy/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo transparent

Settings for different Proxy Dotfiles transparent

badge-stars badge-issues badge-contribs


General Settings

MAKE FILE

Modes

DOT_FILES_MODE=0 read-only mode, only validates

DOT_FILES_MODE=1 enable force symlinking (after confirmation)

Running

  • run all rules, read-only
make run
  • run all rules with fixing (after confirmation)
make run DOT_FILES_MODE=1
  • run specific rule(s) with fixing (after confirmation)
make run run-shell run-git DOT_FILES_MODE=1

ZSH

# at first add alias until you linked $DOT_FILES/zsh/.zshrc
alias lnse='f() { if [ ! -e "$1" ]; then echo "Error: source file \"$1\" does not exist"; return 1; fi; ln -s "$1" "$2"; }; f'
lnse $DOT_FILES/zsh/.zshrc $HOME/.zshrc
lnse $DOT_FILES/zsh/.zshenv $HOME/.zshenv
lnse $DOT_FILES/zsh/.zprofile $HOME/.zprofile

GIT

lnse $DOT_FILES/tools/git/.gitattributes $HOME/.gitattributes
lnse $DOT_FILES/tools/git/.gitconfig $HOME/.gitconfig
lnse $DOT_FILES/tools/git/.gitmessage $HOME/.gitmessage

VSCODE

lnse $DOT_FILES/IDEs/vscode/snippets $HOME/Library/Application\ Support/Code/User/snippets
lnse $DOT_FILES/IDEs/vscode/mcp.json $HOME/Library/Application\ Support/Code/User/mcp.json
lnse $DOT_FILES/IDEs/vscode/settings.json $HOME/Library/Application\ Support/Code/User/settings.json
lnse $DOT_FILES/IDEs/vscode/keybindings.json $HOME/Library/Application\ Support/Code/User/keybindings.json

OTHERS

lnse $DOT_FILES/tools/.editorconfig $HOME/.editorconfig
lnse $DOT_FILES/tools/frontend/.prettierrc $HOME/.prettierrc
lnse $DOT_FILES/tools/.markdownlint.yaml $HOME/.markdownlint.yaml

Pushes and Commits of AuthorProxy/dotfiles

bg

Copyright © 2017-present Proxy Solutions

_bg