Skip to content

Instantly share code, notes, and snippets.

@pawl
Last active November 13, 2021 20:40
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save pawl/c53c9a7b6433ca6526e941b62b656181 to your computer and use it in GitHub Desktop.
Save pawl/c53c9a7b6433ca6526e941b62b656181 to your computer and use it in GitHub Desktop.
ubuntu 21.04 setup

follow ubuntu framework laptop guide

https://community.frame.work/t/ubuntu-21-04-on-the-framework-laptop/2722

change settings in ubuntu

  • adjust touchpad (no natural scroll)

set up firefox

install sublime

wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
sudo apt-get install apt-transport-https
echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
sudo apt-get update
sudo apt-get install sublime-text
sudo apt-get install fonts-firacode
  • add license

install docker

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo   "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
  $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

install telegram

apt-get install telegram-desktop

  • add telegram-desktop -startintray to startup applications

add private key for git

https://docs.github.com/en/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent

install better terminal - terminator?

sudo add-apt-repository ppa:mattrose/terminator
sudo apt install terminator

install pyenv

https://passionsplay.com/blog/python-dev-environment-under-ubuntu-in-2021/

install qbittorrent

sudo add-apt-repository ppa:qbittorrent-team/qbittorrent-stable
sudo apt-get update && sudo apt-get install qbittorrent

install vlc

sudo snap install vlc

install kinto (mac keyboard mappings)

/bin/bash -c "$(wget -qO- https://raw.githubusercontent.com/rbreaves/kinto/HEAD/install/linux.sh || curl -fsSL https://raw.githubusercontent.com/rbreaves/kinto/HEAD/install/linux.sh)"

TODO: enable touchpad gestures

TODO: enable fingerprint id

TODO: prioritize sound devices

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment