Skip to content

Latest commit

 

History

History
41 lines (40 loc) · 2.12 KB

startup.md

File metadata and controls

41 lines (40 loc) · 2.12 KB

Howdy!

So, you're starting up a new machine, here's what you need to do (mostly in order):

  1. login to firefox account
  2. activate sticky keys (search sticky in settings, it should be under accessibility/typing assist)
  3. activate settings sync in vs code by logging into github
  4. install anaconda
    1. download the software
    2. open the installer using bash ~/Downloads/<name of file>
    3. run source ~/.bashrc or close out of the terminal
  5. set up git
    1. git config --global user.name "Nathan Ryan"
    2. git config --global user.email "[email protected]"
    3. Install GH CLI
    4. gh auth login
      1. preffered protocol is SSH
      2. probably want a new SSH, unless you're replacing a laptop or something
      3. use the same password as your first SSH
      4. title it with the name of the new machine
      5. login with a web browser
    5. git clone [email protected]:nsryan/nsryan.github.io.git
    6. git clone [email protected]:nsryan/CV.git
  6. Follow any of the other install guides/scripts that you're working with
  7. Install Slack (I know, it's a headache)
  8. Install Zotero
    1. Download it
    2. Move it to ~/ or wherever, and extract it.
    3. Enter, and run bash zotero then bash set_launcher_icon
    4. Then link it with ln -s ~/Zotero/zotero.desktop ~/.local/share/applications/zotero.desktop
    5. There should now be the logo in applications, and you can open it.
    6. Click sync and login in the same way you would in the browser.
      1. Make sure you don't have it download everything automatically, only as needed,
  9. Install Docker: for help
    sudo apt install -y docker.io
    sudo snap install docker
    
    1. Test it with sudo docker run hello-world
    2. If that doesn’t work add docker with group permissions
    3. Then sudo chmod 666 /var/run/docker.sock