Skip to content

thisishuey/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Huey's dotfiles

This is my dotfiles. There are many others like it, but this one is mine.

Use

See https://dotfiles.github.io for more information.

Installation

Pre Install

Run through the following commands to update and upgrade apt and setup Fish Shell:

sudo apt update
sudo apt full-upgrade
sudo reboot

Install

Once the system has rebooted, log in and run the following command to kick off the install script:

curl -o- https://raw.githubusercontent.com/thisishuey/dotfiles/<branch>/install/debian.sh | bash

SSH Key for Github

A new SSH key was generated in the install scripts, run the following command and copy and paste the key into https://github.com/settings/ssh/new, don't worry about title, it will be automatically be set by the public key:

cat ~/.ssh/id_rsa.pub

Once you've added the key to github, to switch the origin url for the dotfiles repo you can run:

cd ~/.dotfiles
git remote set-url origin [email protected]:thisishuey/dotfiles.git

NOTE: When you fork another project you can use the following command to rename origin to upstream and set your fork as the new origin:

git remote rename origin upstream
git remote add origin <clone-url>
git push --set-upstream origin master

Post Install

After initial install you should be able to use mosh to access the site, be sure that you've opened UDP ports 60000-61000 (or at least 60000-60004) for mosh access. Once you've connected via mosh you can run the following to finish setup:

asdf plugin-add golang
asdf plugin-add nodejs
asdf plugin-add python
asdf plugin-add yarn
bash $HOME/.asdf/plugins/nodejs/bin/import-release-team-keyring
asdf install

sudo apt update
sudo apt upgrade
sudo reboot

Current Theme: base16-classic-dark

Releases

No releases published

Packages