Setting up my Chromebook¶
Necessities¶
- External clipboard:
sudo apt install xclip. - File transfer:
sudo apt install rsync. - Shell:
zshandoh-my-zsh.sudo apt install zsh sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" chsh -s $(which zsh)
- Containers
snapddid not work for me.docker: the official instructions here gave me the following error.E: The repository 'https://download.docker.com/linux/ubuntu buster Release' does not have a Release file. N: Updating from such a repository cannot be done securely, and is therefore disabled by default.
Editors¶
micro- Install using
curl https://getmic.ro | zsh. Snap (snap install micro --classic) did not work for me. - Open
micro, typeCtrl+E, and typeset colorscheme simple. - Set default editor: open
~/.zshrcand edit the following lines to look like this. (Not sure if this works.)# Preferred editor for local and remote sessions if [[ -n $SSH_CONNECTION ]]; then export EDITOR=nano export VISUAL=nano else export EDITOR=micro export VISUAL=micro fi
- Install using
- Sublime Text 3
- Install the following packages:
Package ControlTerminuswith themebrackets-lightSendCodeGitSavvyMarkdown EditingBracketHighlightersimple_ConTeXtUnicodeMathUnicodeCompletionUnicode Character InsertA File IconBase16 Color Schemeswith color-schemebase16-one-light
- Install the following packages:
- Visual Studio Code. The Snap package did not work for me. Install from
.debworked.
Computation¶
minicondaJupyter LabJulia: Extract to/opt/juliaand update the$PATHin.zshrc.- In
julia, install the following (using Pkg; Pkg.add([pkgname])).IJulia.jlPlots.jlDifferentialEquations.jl
Documentation¶
- ConTeXt
ConTeXt LMTK:tikzdid not work for me, so sticking toConTeXt Mark VI.- Document viewer:
sudo apt install evince. This is required forsimple_ConTeXtto automatically show the PDF after building.
Last update: 2020-05-21 23:55:36