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