Skip to content

Latest commit

 

History

History
47 lines (33 loc) · 1.1 KB

README.md

File metadata and controls

47 lines (33 loc) · 1.1 KB

Josh's dotfiles

Feel free to inspect these and take what you want from them, but they are designed to make my machine work exactly like I want. You probably do not want to use them as-is unless you happen to be me. Everything below is my hints to myself on setting up a new machine.

Add ssh keys

Copy .ssh dir from keychain and run

mv dotssh ~/.ssh
chmod 0700 ~/.ssh/id_rsa
ssh-keygen -p

Clone the repo

Arch

sudo pacman -S git base-devel openssh
git clone [email protected]:joshsurber/.files
cd .files

Debian etc

sudo apt install git make
git clone [email protected]:joshsurber/.files
cd .files

Validate the software list from pkgs and remove any you don't want to install at this time.

make

Run make arch to:

  • Install the software in ./pkgs make install
  • Symlink the dotfiles make
  • Setup bash init files to source the custom dotfiles make link
  • Install yay for accessing the AUR make yay

Run make deb to:

  • Install the software in .pkgs.deb make debinstall
  • Symlink the dotfiles make
  • Setup bash init files to source the custom dotfiles make link